All notable changes to ignition
will be documented in this file
- Solutions refactor by @rubenvanassche in #671
Full Changelog: https://github.com/spatie/ignition/compare/1.14.2...1.15.0
- Add Cursor as an editor
Full Changelog: https://github.com/spatie/ignition/compare/1.14.1...1.14.2
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #623
- Added OpenMage module for Ignition to README by @fballiano in #628
- Add support for configureable error levels by @rubenvanassche in #630
- @fballiano made their first contribution in #628
Full Changelog: https://github.com/spatie/ignition/compare/1.14.0...1.14.1
- Display Livewire 3 data by @riasvdv in #511
Full Changelog: https://github.com/spatie/ignition/compare/1.13.2...1.14.0
- Fix octane by @rubenvanassche in #606
Full Changelog: https://github.com/spatie/ignition/compare/1.13.1...1.13.2
- Change Laravel Context icon
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #581
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #549
Full Changelog: https://github.com/spatie/ignition/compare/1.13.0...1.13.1
- Do not interfere with errors that were suppressed by the @ operator. by @netpalantir in #388
- Add noopener and noreferrer to external URLs by @RobertBoes in #435
- Bump actions/cache from 3 to 4 by @dependabot in #505
- Support Laravel context by @freekmurze in #586
- @netpalantir made their first contribution in #388
- @RobertBoes made their first contribution in #435
Full Changelog: https://github.com/spatie/ignition/compare/1.12.0...1.13.0
- Revert to regular footer
- Bump actions/setup-node from 3 to 4 by @dependabot in #432
Full Changelog: https://github.com/spatie/ignition/compare/1.11.3...1.12.0
- [1.x] Adds support for Symfony 7 and PHP 8.3 by @nunomaduro in #410
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #409
- Bump actions/checkout from 3 to 4 by @dependabot in #378
- Mention the Drupal module in the README by @DieterHolvoet in #303
- Fix unescaped backslashes in JSON produced by GPT by @DieterHolvoet in #302
- @DieterHolvoet made their first contribution in #303
Full Changelog: https://github.com/spatie/ignition/compare/1.11.2...1.11.3
- Fix missing Tailwind styles
Full Changelog: https://github.com/spatie/ignition/compare/1.11.1...1.11.2
- Fix: missing Tailwind classes
Full Changelog: https://github.com/spatie/ignition/compare/1.11.0...1.11.1
-
Design tweaks
- Fix gradient on stacktrace
- Move share dropdown to the right navbar
- Always open links in new tabs
-
Add Flare footer
Full Changelog: https://github.com/spatie/ignition/compare/1.10.1...1.11.0
- Fix broken line numbers for paths copied to clipboard
- Fix URL encoding in paths copied to clipboard
- Add 'copy to clipboard' support for filepaths and editor URLs
- Bump Ignition UI from 4.6.0 to 4.9.0, includes following changes:
- Feature: Add 'copy to clipboard' option to editors
- Fix: Improve detection of vendor frames for JS frames
- Fix: Navigation for custom contexts not working when context name has whitespaces.
- Use container queries for responsive components
- Tweak SQL parameter bindings in the query debug tab
- Fix: don't listen to keypress events when typing in input fields or textareas
- Only show context section when relevant
- Add browser section displaying the user agent
- Fix request tab not showing up for JS errors
- Add stack trace arguments support
- Bump ignition-ui to 4.5.0, changes:
- Add job section
- Add command section
- Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in #293
Full Changelog: https://github.com/spatie/ignition/compare/1.8.0...1.8.1
-
Bump Ignition-UI to 4.4.0 which includes following changes:
- Add support for custom context
- Add support for exception context
- Show SQL bindings inline in debug section
-
Add support for custom context, exception context (and query bindings) by @rubenvanassche in #286
-
Add PHPStorm via IDE Remote Control editor link by @raveren in #262
-
Fix editor link for Panic's Nova by @knorthfield in #284
- @rubenvanassche made their first contribution in #286
- @raveren made their first contribution in #262
- @knorthfield made their first contribution in #284
Full Changelog: https://github.com/spatie/ignition/compare/1.7.0...1.8.0
- improvements to solution rendering
Full Changelog: https://github.com/spatie/ignition/compare/1.6.0...1.7.0
-
Bump spatie/ignition-ui to 4.2.0. Includes following changes:
-
- Add indicator for AI-generated solutions
-
- Add support for rendering markdown in solutions
-
- Fix vendor frame grouping on Windows
-
Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #267
Full Changelog: https://github.com/spatie/ignition/compare/1.5.0...1.6.0
- Bump stefanzweifel/git-auto-commit-action from 2.3.0 to 4.16.0 by @dependabot in #237
- Add AI solutions by @freekmurze in #261
Full Changelog: https://github.com/spatie/ignition/compare/1.4.5...1.5.0
- Update Ignition UI to better match Laravel's splash page by @AlexVanderbist in #238
Full Changelog: https://github.com/spatie/ignition/compare/1.4.4...1.4.5
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #227
- fix: use comments to allow proper loading of script by @jaulz in #184
- @jaulz made their first contribution in #184
Full Changelog: https://github.com/spatie/ignition/compare/1.4.3...1.4.4
- align with Laravel 10
- align dependencies with Laravel 10
- Revert type change (breaking change) on
SolutionProviderRepository
interface
Full Changelog: https://github.com/spatie/ignition/compare/1.4.0...1.4.1
- Improve solution provider repository interface types by @AlexVanderbist in #160
- More readable for SQL Syntax by @SupianIDz in #159
- Added VS Codium to the editor options by @WoutervdWaal in #130
- Fix
${var}
string interpolation deprecation by @Ayesh in #144 - Fix typos in readme by @krsriq in #158
- Add ability to add dynamic HTML to head and body tags by @Jubeki in #161
- @SupianIDz made their first contribution in #159
- @WoutervdWaal made their first contribution in #130
- @Ayesh made their first contribution in #144
- @krsriq made their first contribution in #158
- @Jubeki made their first contribution in #161
Full Changelog: https://github.com/spatie/ignition/compare/1.3.1...1.4.0
-
Bump Ignition UI to v4.0.2
-
- Fix types:
context.env
can benull
orundefined
- Fix types:
-
JS bundle is no longer compressed to make debugging easier
Full Changelog: https://github.com/spatie/ignition/compare/1.3.0...1.3.1
-
Use Ignition UI v4 by @AlexVanderbist in #129
-
- Bump Ignition UI version to 4.0.1
-
-
- Fixed a missing key in Query debug section
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Fixed selecting exceptions without accidentally collapsing the error card
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Triple clicking a code snippet now always selects it
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Refactor error occurrence context items types
-
- Log error to console when sharing to Flare goes wrong
Full Changelog: https://github.com/spatie/ignition/compare/1.2.10...1.3.0
- Bump @flareapp/ignition-ui dependency to 3.3.5 (improves handling for missing stack trace frames)
- Log error to console when sharing to Flare fails
Full Changelog: https://github.com/spatie/ignition/compare/1.2.9...1.2.10
- Bump Ignition UI version to pull in changes
Full Changelog: https://github.com/spatie/ignition/compare/1.2.8...1.2.9
- Update .gitattributes by @angeljqv in #120
- Fix flash of unstyled content in Livewire modals by @willemvb in #118
- Don't add unnecessary URL fragments to share and settings menu
- @angeljqv made their first contribution in #120
Full Changelog: https://github.com/spatie/ignition/compare/1.2.7...1.2.8
- Move stylesheet and darkmode script to
head
tag of error page
Full Changelog: https://github.com/spatie/ignition/compare/1.2.6...1.2.7
- Enable (slightly bigger) development build to make debugging Ignition issues easier
- Speed up tests run process by @kudashevs in #105
Full Changelog: https://github.com/spatie/ignition/compare/1.2.5...1.2.6###
- Disable "Share to Flare" feature based on Ignition config value
Full Changelog: https://github.com/spatie/ignition/compare/1.2.4...1.2.5
- Pass an already initialised
Report
object to Flare client (instead of creating a new instance) - Bump
spatie/flare-client-php
version to support passing an initialised report to flare - Fix the
renderException
method to only render the Ignition error page (without also sending a report) - Remove
spatie/ray
dependency
Full Changelog: https://github.com/spatie/ignition/compare/1.2.3...1.2.4
- Suppress file check by @kudashevs in #91
Full Changelog: https://github.com/spatie/ignition/compare/1.2.2...1.2.3
- fix exception caused by file_exists by @dianfishekqi in #90
- @dianfishekqi made their first contribution in #90
Full Changelog: https://github.com/spatie/ignition/compare/1.2.1...1.2.2
- Ignition UI bugfix: stacktrace with only one vendor frame no longer crashes Ignition
Full Changelog: https://github.com/spatie/ignition/compare/1.2.0...1.2.1
- The possibility to specify a path to the settings file using a new
ConfigManager
interface by @kudashevs in #57
Full Changelog: https://github.com/spatie/ignition/compare/1.1.1...1.2.0
- Create new build for Ignition-UI changes
- Update README.md by @biscuit-deluxe in #54
- @biscuit-deluxe made their first contribution in #54
Full Changelog: https://github.com/spatie/ignition/compare/1.1.0...1.1.1
- fix: don't let
exception_message
benull
by @innocenzi in #45 - Update .gitattributes by @PaolaRuby in #46
- Set
vscode
as default editor by @AlexVanderbist in #53 - Add error boundaries
- @PaolaRuby made their first contribution in #46
Full Changelog: https://github.com/spatie/ignition/compare/1.0.5...1.1.0
- Immediately open new shares in new tab (owner URL is no longer required)
- Render initial theme class in HTML by @willemvb in #31
- fix: Convert query bindings to an array before mapping by @innocenzi in #43
Full Changelog: https://github.com/spatie/ignition/compare/1.0.4...1.0.5
- Refine the Windows OS check by @kudashevs in #40
- @kudashevs made their first contribution in #40
Full Changelog: https://github.com/spatie/ignition/compare/1.0.3...1.0.4
- Update incorrectly documented namespace by @imliam in #23
- Ensure example exception is... an exception by @imliam in #24
- add check to make sure ConfigFilePath is readable by @leafling in #36
Full Changelog: https://github.com/spatie/ignition/compare/1.0.2...1.0.3
- remove Laravel specific bits
- bug fixes
- stable release