Laravel News 2024 Recap

I've hand-picked some of the biggest stories at Laravel News in 2024. This year was massive, with our new Laravel Creator Spotlight series and huge announcements from Laravel like Laravel Cloud, Inertia.js 2.0, an official Laravel VS Code extension, and more!

Let's take a look at the highlights of each month in 2024:

January: Laravel Scout Adds Typesense

In January, we Dove into the Streamlined Directory Structure in Laravel 11. Part of the Laravel 11 release was slimming down folders and files that were not necessary on a fresh installation of Laravel. Instead, folders and files were created as needed when you generated an event listener, console command, etc.

Runners up:

February: Laravel Reverb

In February, we saw the launch of Laravel Reverb, a new first-party WebSocket server for Laravel applications that brings real-time communication between client and server.

Runners up:

March: Laravel 11

Laravel 11 was released on March 12, 2024, as the next major release of Laravel.

Laravel 11 included some excellent additions to the framework, including:

Runners up:

April: PHP 8.4 Property Hooks Passes RFC Vote

In April the upcoming PHP 8.4 release got hot with Property Hooks Becoming a Reality in PHP 8.4. Property hooks provide two hooks to override the default set and get behavior of a property.

class User implements Named
{
    private bool $isModified = false;
 
    public function __construct(
        private string $first,
        private string $last
    ) {}
 
    public string $fullName {
        // Override the "read" action with arbitrary logic.
        get => $this->first . " " . $this->last;
 
        // Override the "write" action with arbitrary logic.
        set {
            [$this->first, $this->last] = explode(' ', $value, 2);
            $this->isModified = true;
        }
    }
}

Runners up:

May: Statamic 5

Statamic 5 was released in May 2024, which focuses on performance improvements, developer experience, and continued modernization of the code base.

Runners up:

June: The Ultimate Guide to Laravel Validation

In June, Ashley Allen wrote The Ultimate Guide to Laravel Validation, which walks through everything you need to know to get started with and be productive with Validation in Laravel applications.

Runners up:

July: Laravel Creator Spotlight

Eric Barnes started the Laravel Creator Spotlight podcast and YouTube series, featuring interviews with creators making cool things in Laravel. The first Creator Spotlight interview was on July 28, featuring Matt Stenson, creator of the Laravel Advanced String Package.

Runners up:

August: Laracon US 2024

Laracon US 2024 had a host of exciting announcements coming to Laravel. Highlights from Taylor Otwell's Laracon US Keynote 2024 summarizes some of the key announcements:

Runners up:

September: Pest 3 Released

We caught our first glimpse of Pest 3 during Laracon US, and then Pest 3 was released soon after in September. Pest 3 brought the ambitious mutation testing feature, architecture presets, and more:

Runners up:

October: Laravel Prism

In October, TJ Miller released the initial version of Laravel Prism and AI package for Laravel. Prism provides a seamless interface for AI providers like OpenAI, Anthropic, and Ollama, with a clean, expressive syntax.

Runners up:

November: PHP 8.4

In November, PHP 8.4 was released with Property Hooks, Class Instantiation without extra parenthesis, and more. PHP 8 just gets better and better with each annual release, and this year was no exception:

My favorite PHP 8.4 feature is class instantiation without extra parenthesis:

// Before
(new Request())->withMethod('GET')->withUri('/hello-world');

// PHP 8.4
new Request()->withMethod('GET')->withUri('/hello-world');

Runners up:

December: Laravel VS Code and Inertia.js 2.0

Announced in August at Laracon US 2024, we saw the release of Laravel VS Code Extension Public Beta in December! It is free to download as a public beta, including auto-complete, navigation links, hover information, and more:

Also in December, Inertia 2.0 was released, with asynchronous requests, deferred props, prefetching, polling, and more.

Runners up:

Looking Forward to Laravel in 2025

Laravel News has published a ton of Laravel content this year to help you stay up to date with the latest news in the Laravel community. We have a lot of exciting content planned for Laravel News in 2025! Join the Laravel Newsletter, subscribe to our YouTube channel, and follow along on social media to stay up to date on everything Laravel.

Jacob Bennett and Michael Dyrynda continue to publish regular episodes on the Laravel News Podcast, giving you the latest updates on the go!

If you're interested in partnering with us, explore our Laravel News Partners program or sign up to become a Laravel News partner today!

Lastly, thank you, the Laravel News readers, watchers, and listeners! We appreciate your support!


The post Laravel News 2024 Recap appeared first on Laravel News.

Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.