Whoops: our changes to an open source project
A readable error page for PHP applications, known from Laravel.
- Language
- PHP
- GitHub stars
- 13,230
- Project site
- filp.github.io/whoops
The changes merged into Whoops
Output buffer cleanup stops at buffers that cannot be removed, and escaping leaves only http and https links clickable.
- Pull request #795merged on 3 October 2026
- Pull request #794merged on 5 September 2026
Restrict escapeButPreserveUris() to http/https schemes (fixes #791)
github.com/filp/whoops/pull/794
What it taught us
Escaping on an error page is a security matter too: only http and https links should be clickable.
Other projects with our changes: PHP
20 projects in this technology have our merged changes. The bar is the repository's stars, next to it the number of our changes. Each row leads to the project's page.
Whoops among all our changes
Day by day from 5 September 2026 to 11 October 2026. A column is every change merged that day, the accent is the changes in Whoops.
- Changes in Whoops
- Changes in other projects
2 merged changes in Whoops
The first on 5 September 2026, the latest on 3 October 2026.
On the same days
Changes of ours were also merged into: Ebitengine, NLog, League CSV, gocsv, rss, pydantic-extra-types and 1 project more.
Questions about our changes to Whoops
Where these changes come from, who merged them and whether we can fix something in your library.
Read next
More about this work and the other projects with our changes.
Using Whoops in your project?
If something in it does not work, we fix it at the source and leave a workaround until the release. We reply within an hour.