Skip to content

Commit 7c061d5

Browse files
retlehsclaude
andauthored
Remove Ignition from Acorn error handling docs (#568)
Laravel 12.29 introduced a built-in debug/exception page, replacing the need for spatie/laravel-ignition. Update docs to reflect this change and reference the new screenshot. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 40db196 commit 7c061d5

1 file changed

Lines changed: 5 additions & 17 deletions

File tree

acorn/error-handling.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
date_modified: 2023-02-12 13:02
2+
date_modified: 2026-03-07 12:00
33
date_published: 2021-10-21 13:21
4-
description: Acorn handles exceptions automatically in development mode, logging errors to `storage/logs` and rendering detailed stack traces with Ignition or Symfony.
4+
description: Acorn handles exceptions automatically in development mode, logging errors to `storage/logs` and rendering detailed stack traces.
55
title: Error Handling in Acorn Applications
66
authors:
77
- ben
@@ -23,27 +23,15 @@ During local development, it is highly advised to ensure that `WP_DEBUG` is enab
2323

2424
## The exception handler
2525

26-
By default, Acorn utilizes the Symfony exception handler. This provides an easier to read stack trace on the errors thrown in your application. While this generic error screen is useful, we recommend using [Ignition](https://github.com/spatie/laravel-ignition) during development.
26+
Laravel includes a built-in debug/exception page that provides a detailed and easy to read stack trace on errors thrown in your application.
2727

28-
### Ignition
29-
30-
If you're familiar with Laravel, you may have heard of Ignition. Ignition provides a beautiful and helpful error page for your application.
31-
32-
Not only does it provide useful hints pertaining to your error, it also allows you to publicly share your error using [Flare](https://flareapp.io/). This can be very useful when it comes to submitting bug reports or requesting help on [Roots Discourse](https://discourse.roots.io/).
33-
34-
To use Ignition, simply require it alongside Acorn as a dev-dependency:
35-
36-
```shell
37-
$ composer require spatie/laravel-ignition --dev
38-
```
39-
40-
![Screenshot of Ignition's error page on an Acorn WordPress site](https://cdn.roots.io/app/uploads/wp_debug-acorn-ignition.png)
28+
![Screenshot of the error page on an Acorn WordPress site](https://cdn.roots.io/app/uploads/wp_debug-acorn.png)
4129

4230
### Reporting exceptions
4331

4432
Exception reporting can be used to log exceptions to storage or send them to an external service such as Sentry. By default, exceptions will be logged to disk located in the `storage/logs` folder.
4533

46-
Check out the documentation on [logging](logging.md) to learn more about log implementation.
34+
Check out the documentation on [logging](/acorn/docs/logging/) to learn more about log implementation.
4735

4836
### Disabling the exception handler
4937

0 commit comments

Comments
 (0)