Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Ignition Laravel Package

facade/ignition

Beautiful error pages and debugging tools for Laravel. Ignition provides a detailed exception UI with stack traces, code previews, environment info, and helpful solutions to quickly diagnose and fix issues during local development.

View on GitHub
Deep Wiki
Context7
2.17.7

What's Changed

New Contributors

Full Changelog: https://github.com/facade/ignition/compare/2.17.6...2.17.7

2.17.6

What's Changed

New Contributors

Full Changelog: https://github.com/facade/ignition/compare/2.17.5...2.17.6

2.17.5
2.17.4
  • fix bug where uninitialized property within a job could break Ignition
2.17.3
  • allow filtering route parameters using a toFlare method
2.17.2
  • scroll overflow on solutions
2.17.1
  • streamline Livewire solutions
2.17.0
  • improve recording of Livewire data
2.16.1
  • allow sending of unbinded sql queries to Flare
2.16.0
  • improve recording data from jobs (#416)
2.15.0
  • improve output of flare:test
2.14.1
  • update base URL for Flare
2.14.0
  • add support for VScode WSL + SSH remote (#420)
2.13.1
  • fix namespace of SentReports in facade
2.13.0
  • add tracking uuid (#418)
2.12.1
  • add support for VS Codium editor (#417)
2.12.0
  • add support for collecting information about jobs (#412)
2.11.4
  • use npm ci instead of install (#411)
2.11.3
  • fix issues with circular dependencies in model route parameters (#408)
  • remove notice about dirty git state in context
  • wrap AddGitInformation middleware in try-catch
2.11.2
  • fix issues introduced in 2.11.1 (#403)
2.11.1
  • fix sending queued reports on Laravel Vapor queues (#398)
2.11.0
  • prepare Laravel 9 support
  • remove filp/whoops dependency
  • update front-end dependencies
2.10.2
  • fix typo in config/flare.php (#395)
2.10.1
  • fix memory leaks in Octane (#393)
2.10.0
  • add a solution for lazy loading violations (#392)
2.9.0
  • add Xdebug format links for editor (#383)
2.8.4
  • avoid making call to Flare when no API key is specified
2.8.3
  • support Octane (#379)
2.8.2
  • censor passwords by default (#377)
2.8.1
  • add censor_request_body_fields default config option
2.8.0
  • add censor_request_body_fields config option
2.7.0
  • adds a debug warning when having debug enabled on a non-local environment (#366)
2.6.1
  • Disable executing solutions on non-local environments or from non-local IP addresses (#364)
2.6.0
  • add extra output to test command when executing verbosely
2.4.2
  • fix MakeViewVariableOptionalSolution to disallow stream wrappers and files that do not end in .blade.php (#356)
2.5.14
  • fix ignition not working when there is no argv
2.5.13
  • remove custom grouping
2.5.12
  • fix wrong config usage (#354)
2.5.11
  • fix memory leaks caused by log and query recorder (#344)
2.5.10
  • fix tinker logs not being sent to Flare
2.5.9
  • fix logged context not being sent to Flare
2.5.8
  • fix double $ on PHP 8 (#338)
2.5.7
  • fix for breaking change in highlight.js (fixes 2.5.5)
2.5.6
  • revert to compiled js of 2.5.3
2.5.5
  • added compiled js of previous release
2.5.4
  • added support for Nova text editor (#343)
2.5.3
  • Use Livewire compatible compiler engine when using Livewire (#340)
2.5.2
  • fix MakeViewVariableOptionalSolution to disallow stream wrappers and files that do not end in ".blade.php" (#334)
2.5.1
  • add support for LiveWire component urls
2.5.0
  • add PHP 8.0-dev support
  • remove unnecessary scrivo/highlight.php dependency
2.4.1
  • fix copy casing
2.4.0
  • add livewire component discovery solution
2.3.8
  • Address Missing Mix Manifest Error (#317)
2.3.7
  • add loading state on share button (#309)
  • compatibility fix for L8
2.3.6
  • possible security vulnerability: bump elliptic version (#300)
  • possible XSS vulnerability: escape characters in stacktrace and exception title
2.3.5
  • catch exception in detectLineNumber for not existing blade files (#299)
2.3.4
  • fix an error that would throw a blank page when using third party extensions
2.3.3
  • fix all psalm related issues
2.3.2
  • properly bind singleton (#291)
2.3.1
  • improve db name solution (#289)
2.3.0
  • allow override of Dumper via $_SERVER variable (#271)
  • make DumpHandler instance manually in DumpRecorder (#286)
  • only setup queues when queue is available (#287)
2.2.0
  • add ignition:make:solution-provider command
2.1.0
  • add "Undefined Property" solution (#264)
2.0.9
  • use application contract instead of concrete class (#243)
2.0.10
  • correctly detect dump location from ddd (#216)
2.0.8
  • do not render solution title tag for empty titles
2.0.7
  • Fix DefaultDbNameSolutionProvider (#277)
2.0.6
  • remove ability to fix variable names
2.0.5
  • blacklist certain variable names when fixing variable names
2.0.4
  • handle exceptions in case the request doesn't have a user (#274)
2.0.3
  • support Laravel 8
2.0.2
  • fix execute solution route not defined (#265)
2.0.0
  • adds support for Laravel 7
  • drop support for Laravel 6 and below
  • git information won't be collected by default anymore (if you need this set collect_git_information to true in the flare config file)
  • MissingPackageSolutionProvider was added to the ignored_solution_providers because it potentially could be slow.
1.16.0
  • add named routes (#197)
1.15.0
  • add exception to the bottom of the html (#230)
1.14.0
  • add indicator that solution is running (#212)
1.13.1
  • Remove external reference for icons (#134)
1.13.0
  • Allow custom grouping types
1.12.1
  • Detect multibyte position offsets when adding linenumbers to the blade view - Fixes #193
1.12.0
  • Add exception to html (#206)
  • Add a clear exception when passing no parameters to ddd (#205)
  • Ignore JS tests (#215)
  • Fix share report route bug
1.11.2
  • simplify default Laravel installation (#198)
1.11.1
  • add conditional line number (#182)
1.11.0
  • add better error messages for missing validation rules (#125)
1.10.0
  • Add ignition:make-solution command
  • Add default for query binding option (Fixes #183)
1.9.2
  • Fix service provider registration (Fixes #177)
1.9.1
  • collapse vendor frames on windows fix (#176)
1.9.0
  • add ability to send logs to flare
  • add ddd function
1.8.4
  • Resolve configuration from the injected app instead of the helper (#168)
1.8.3
  • Remove select-none from error message
  • Change line clamp behaviour for longer error messages
1.8.2
  • fix for TypeError: Cannot set property 'highlightState' of undefined
1.8.1
  • Revert javascript assets via URL - Fixes #161
1.8.0
  • added solution for running Laravel Dusk in production (#121)
  • Automatically fix blade variable typos and optional variables (#38)
1.7.1
  • Use url helper to generate housekeeping endpoints
1.7.0
  • Add the ability to define a query collector max value (#153)
1.6.9
  • Add noscript trace information - fixes #146
1.6.8
  • Use javascript content type for asset response - fixes #149
1.6.7
  • Load javascript assets via URL. Fixes #16
1.6.10
  • fix __invoke method name in solution (#151)
1.6.6
  • Prevent undefined index exception in TestCommand
1.6.5
  • Ignore invalid characters in JSON encoding. Fixes #138
1.6.4
  • add no-index on error page
1.6.3
  • Fix RouteNotDefinedSolutionProvider in Laravel 5
1.6.2
  • updated publishing tag from default config
1.6.1
  • Resolve configuration from the injected application instead of the helper - Fixes #131
1.6.0
  • add RouteNotDefined solution provider (#113)
1.5.0
  • suggest running migrations when a column is missing (#83)
1.4.19
  • Remove quotation from git commit url (#89)
1.4.18
  • Fix open_basedir restriction when looking up config file. Fixes (#120)
1.4.17
  • Remove Inter, Operator from font stack. Fixes #74
1.4.15
  • Use previous exception trace for view exceptions. Fixes #107
1.4.14
  • Use DIRECTORY_SEPARATOR to fix an issue with blade view lookups in Windows
1.4.13
  • Use Laravel style comments
1.4.9
  • Lookup the first exception when linking to Telescope
1.4.8
  • pass an empty string to query if no connection name is available - fixes #86
1.4.7
  • Match whoops minimum version constraint with Laravel 6
1.4.6
  • Use empty array for default ignored solution providers
1.4.12
  • Use a middleware to protect ignition routes (#93)
1.4.11
  • Use exception line number as fallbacks for view errors
1.4.10
  • Wrap solution provider lookup in a try-catch block
1.4.5
  • fix for new Laravel 6 installs
1.4.4
  • Suggest default database name in Laravel 6
  • Add void return type to FlareHandler::write()
1.4.3
  • allow monolog v2
1.4.2
  • style fixes
1.4.1
  • Change remote-sites-path and local-sites-path config keys to us snake case
1.4.0
  • add enable_runnable_solutions key to config file
1.3.0
  • add MergeConflictSolutionProvider
1.2.0
  • add ignored_solution_providers key to config file
1.1.1
  • Fixed context tab crash when not using git (#24)
1.1.0
  • Fixed an error that removed the ability to register custom blade directives.
  • Fixed an error that prevented solution execution in Laravel 5.5 and 5.6
  • The "Share" button can now be disabled in the configuration file
  • Fixes an error when trying to log null values
1.0.4
  • Check if the authenticated user has a toArray method available, before collecting user data
1.0.3
  • Corrected invalid link in config file
1.0.2
  • Fixed an error in the DefaultDbNameSolutionProvider that could cause an infinite loop in Laravel < 5.6.28
1.0.1
  • add support for L5.5 & 5.6 (#21)
1.0.0
  • initial release
What's

Full Changelog: https://github.com/facade/ignition/compare/2.17.1...2.17.2

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver