Freek Van der Herten πŸ”­ Profile picture
PHP developer at @spatie_be, built @getmailcoach, https://t.co/IRUtuG0FwZ, @ohdearapp and @flareappio, blogging at https://t.co/a3spVy88VN, organising @fullstackeu

Jan 18, 2022, 13 tweets

πŸš€ I'm proud to share that our team has released a new major version of Ignition. It's the most beautiful error page you ever seen, and it will be the default in @laravelphp 9

πŸ‘You can also install it in Laravel 8!

🧡 Let's take a look at all the features

At the top there's a new Docs item which will go straight to the Laravel documentation. That red dot means we found a very specific page (for instance the Eloquent page for query errors)

Settings can now be saved right in Ignition itself, you don't have to edit a config file.

🌚 YES! We do have a dark mode! 😍

Of course, Ignition still can fix common problems for you, such as generating a missing app key.

We always keep displaying the exception message. Take a look at this beautiful animation to make it sticky.

Ignition can now highlight Blade views correctly. We've gone the extra mile and created a Blade language file for highlight.js. You'll find it in this repo: github.com/spatie/highlig…

Ignition can show you the location of your dump message. Click on that path to go straight to that file.

🏎 Ignition will also show you executed queries, and even show you the execution time. Nice!

πŸ™Œ You can still get help from a colleague by sharing your Exception via flareapp.io, the best exception tracker for Laravel application.

πŸ’… In the next few weeks, we'll also update Flare with the new Ignition design and also launch a beautiful new marketing page.

πŸ‘ The new version of Ignition will ship with Laravel 9, but you can also install it in Laravel 8. In composer.json just replace facade/ignition with spatie/laravel-igntion ^1.0

That's an easy upgrade of your error page.

You can now install Ignition into non-Laravel applications as well. It's one liner:

Ignition::make()->register();

Want to know more? Head over to the repo on GitHub: github.com/spatie/ignition

Creating Ignition was team work:
@willemvbockstal created the design, @alex_ and @AdriaanMrn worked on the front end (the front end is written in React πŸ™‚ ) Together with @alex_, I took care of the PHP packages.

πŸ™ŒAnd a big thank you to the entire community!

Want to know more about the newest version of Ignition?

✍️ Read the extensive blogpost: freek.dev/2168-ignition-…

πŸ“Ί Watch the stream:

We hope you don't see Ignition too often in your apps, but if you do, we hope you'll enjoy it!

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling