This 6th annual Laracon AU brought together the biggest crowd in Australia yet. Participants enjoyed keynotes from PHP community members and updates from the Laravel Core Team.
After months of teasing a new Laravel product, Taylor and Jess announced Nightwatch, a fully managed application monitoring platform for Laravel.
Taylor also talked about features that are now available via a simple composer update and timelines for upcoming product updates and launches. See below!
Nightwatch Announcement
With the anticipated launch of Laravel Cloud, Laravel users will have a great way to ship and scale applications. But what if something goes wrong with those applications?
More than just a high-level dashboard, we wanted to go 1-3 levels deep into the data. This way, you can dig into the depths of what’s happening in your applications.
This is where Nightwatch comes in, the first-class monitoring platform for Laravel applications.
Nightwatch Overview
In Nightwatch, you can monitor multiple applications and each application can have multiple environments. After you select an application, and which environment, it will launch the dashboard.
The dashboard provides an instant overview of your application's health. It surfaces and summarizes your data's most critical exceptions and performance issues. It also provides immediate insights into your server's health and identifies users experiencing critical issues.
You’ll be able to track a wide range of system activities in a connected ecosystem: requests, jobs, commands, scheduled tasks, queries, mail, notifications, outgoing requests, cache, and more in super-high detail.
Every event is captured in high fidelity, allowing you to examine system-wide issues under the Laravel microscope. You can quickly see all connected queries, requests, users, and more without leaving the page or tumbling down the monitoring rabbit hole.
The timeline offers insights into the entire lifecycle of your events. We've poured much love into this feature, allowing you to zoom, drag, collapse, and open events within their temporal context.
Entire businesses are dedicated to managing logs. In Nightwatch, it's just one of many tabs—offering beautiful, filterable, and sortable logs.
While you sleep, Nightwatch monitors. The alert system provides fine-tuned controls for monitoring over specified periods, ensuring you receive only the email or Slack notifications you deem essential.
We're working on a pricing model that will make sense for teams of all sizes. From solo developers to large enterprises, we want to make sure Nightwatch is accessible to everyone.
There's so much more to come. The team has been working hard to make Nightwatch a reality, and we're excited about our launch and future goals.
You can join the Nightwatch waitlist now to receive updates on the official launch.
Features now available via a composer update:
During Laracon AU 2024, Taylor shared a list of features that are now available via a simple composer update. These features include:
- Concurrency. A way to run code simultaneously in your Laravel App via the new concurrency facade.
- Defer. Lets you defer code after the response has already been sent to the user so you can keep your application feeling nice and snappy. You can do some work in the background without having to configure a separate queue driver.
- Cache::Flexible(). Lets you return cache results while refreshing the cached value in the background after the response has been sent to the browser.
- Chaperone. A way to prevent N+1 query problems when eager loading nested relationships in Eloquent.
What’s coming:
Taylor also shared timelines for upcoming product updates and launches. These include:
- Inertia 2.0. The best way to pair a Laravel backend with a modern React or Vue frontend. The second beta release is already out in the wild. Go to v2.inertiajs.com and to see all the docs about Inertia 2.0.
- VS Code. A new VS Code extension, first party built by us at Laravel. Free and open-source will be available sometime this month.
- Laravel Cloud. A fully managed platform for shipping and scaling Laravel apps. The first round of Early Access is happening this month.
To the Laravel Community
Thank you for your participation in our community, events, and for your open-source contributions. We hope you enjoy the many updates and releases to come, and hope to see you at Laracon EU!