You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

11 KiB

Changelog

All notable changes to ignition will be documented in this file

2.11.2 - 2021-07-20

  • fix issues introduced in 2.11.1 (#403)

2.11.1 - 2021-07-20

  • fix sending queued reports on Laravel Vapor queues (#398)

2.11.0 - 2021-07-12

  • prepare Laravel 9 support
  • remove filp/whoops dependency
  • update front-end dependencies

2.10.2 - 2021-06-11

  • fix typo in config/flare.php (#395)

2.10.1 - 2021-06-03

  • fix memory leaks in Octane (#393)

2.10.0 - 2021-06-03

  • add a solution for lazy loading violations (#392)

2.9.0 - 2021-05-05

  • add Xdebug format links for editor (#383)

2.8.4 - 2021-04-29

  • avoid making call to Flare when no API key is specified

2.8.3 - 2021-04-09

  • support Octane (#379)

2.8.2 - 2021-04-08

  • censor passwords by default (#377)

2.8.1 - 2021-04-08

  • add censor_request_body_fields default config option

2.8.0 - 2021-04-08

  • add censor_request_body_fields config option

2.7.0 - 2021-03-30

  • adds a debug warning when having debug enabled on a non-local environment (#366)

2.6.1 - 2021-03-30

  • Disable executing solutions on non-local environments or from non-local IP addresses (#364)

2.6.0 - 2021-03-24

  • add extra output to test command when executing verbosely

2.5.14 - 2021-03-03

  • fix ignition not working when there is no argv

2.5.13 - 2021-02-16

  • remove custom grouping

2.5.12 - 2021-02-15

  • fix wrong config usage (#354)

2.5.11 - 2021-02-05

  • fix memory leaks caused by log and query recorder (#344)

2.5.10 - 2021-02-02

  • fix tinker logs not being sent to Flare

2.5.9 - 2021-01-26

  • fix logged context not being sent to Flare

2.5.8 - 2020-12-29

  • fix double $ on PHP 8 (#338)

2.5.7 - 2020-12-29

  • fix for breaking change in highlight.js (fixes 2.5.5)

2.5.6 - 2020-12-29

  • revert to compiled js of 2.5.3

2.5.5 - 2020-12-29

  • added compiled js of previous release

2.5.4 - 2020-12-29

  • added support for Nova text editor (#343)

2.5.3 - 2020-12-08

  • Use Livewire compatible compiler engine when using Livewire (#340)

2.5.2 - 2020-11-14

  • fix MakeViewVariableOptionalSolution to disallow stream wrappers and files that do not end in ".blade.php" (#334)

2.5.1 - 2020-11-13

  • add support for LiveWire component urls

2.5.0 - 2020-10-27

  • add PHP 8.0-dev support
  • remove unnecessary scrivo/highlight.php dependency

2.4.2 - 2021-03-08

  • fix MakeViewVariableOptionalSolution to disallow stream wrappers and files that do not end in .blade.php (#356)

2.4.1 - 2020-10-14

  • fix copy casing

2.4.0 - 2020-10-14

  • add livewire component discovery solution

2.3.8 - 2020-10-02

  • Address Missing Mix Manifest Error (#317)

2.3.7 - 2020-09-06

  • add loading state on share button (#309)
  • compatibility fix for L8

2.3.6 - 2020-08-10

  • possible security vulnerability: bump elliptic version (#300)
  • possible XSS vulnerability: escape characters in stacktrace and exception title

2.3.5 - 2020-08-01

  • catch exception in detectLineNumber for not existing blade files (#299)

2.3.4 - 2020-07-27

  • fix an error that would throw a blank page when using third party extensions

2.3.3 -2020-07-14

  • fix all psalm related issues

2.3.2 - 2020-07-14

  • properly bind singleton (#291)

2.3.1 - 2020-07-13

  • improve db name solution (#289)

2.3.0 - 2020-07-13

  • 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 - 2020-07-13

  • add ignition:make:solution-provider command

2.1.0 - 2020-07-13

  • add "Undefined Property" solution (#264)

2.0.10 - 2020-07-13

  • correctly detect dump location from ddd (#216)

2.0.9 - 2020-07-13

  • use application contract instead of concrete class (#243)

2.0.8 - 2020-07-12

  • do not render solution title tag for empty titles

2.0.7 - 2020-06-07

  • Fix DefaultDbNameSolutionProvider (#277)

2.0.6 - 2020-06-01

  • remove ability to fix variable names

2.0.5 - 2020-05-29

  • blacklist certain variable names when fixing variable names

2.0.4 - 2020-05-18

  • handle exceptions in case the request doesn't have a user (#274)

2.0.3 - 2020-04-07

  • support Laravel 8

2.0.2 - 2020-03-18

  • fix execute solution route not defined (#265)

2.0.0 - 2020-02-02

  • 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 - 2020-01-21

  • add named routes (#197)

1.15.0 - 2020-01-21

  • add exception to the bottom of the html (#230)

1.14.0 - 2020-01-06

  • add indicator that solution is running (#212)

1.13.1 - 2020-01-02

  • Remove external reference for icons (#134)

1.13.0 - 2019-11-27

  • Allow custom grouping types

1.12.1 - 2019-11-25

  • Detect multibyte position offsets when adding linenumbers to the blade view - Fixes #193

1.12.0 - 2019-11-14

  • 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 - 2019-10-13

  • simplify default Laravel installation (#198)

1.11.1 - 2019-10-08

  • add conditional line number (#182)

1.11.0 - 2019-10-08

  • add better error messages for missing validation rules (#125)

1.10.0 - 2019-10-07

  • Add ignition:make-solution command
  • Add default for query binding option (Fixes #183)

1.9.2 - 2019-10-04

  • Fix service provider registration (Fixes #177)

1.9.1 - 2019-10-01

  • collapse vendor frames on windows fix (#176)

1.9.0 - 2019-09-27

  • add ability to send logs to flare
  • add ddd function

1.8.4 - 2019-09-27

  • Resolve configuration from the injected app instead of the helper (#168)

1.8.3 - 2019-09-25

  • Remove select-none from error message
  • Change line clamp behaviour for longer error messages

1.8.2 - 2019-09-20

  • fix for TypeError: Cannot set property 'highlightState' of undefined

1.8.1 - 2019-09-20

  • Revert javascript assets via URL - Fixes #161

1.8.0 - 2019-09-18

  • added solution for running Laravel Dusk in production (#121)
  • Automatically fix blade variable typos and optional variables (#38)

1.7.1 - 2019-09-18

  • Use url helper to generate housekeeping endpoints

1.7.0 - 2019-09-18

  • Add the ability to define a query collector max value (#153)

1.6.10 - 2019-09-18

  • fix __invoke method name in solution (#151)

1.6.9 - 2019-09-18

  • Add noscript trace information - fixes #146

1.6.8 - 2019-09-18

  • Use javascript content type for asset response - fixes #149

1.6.7 - 2019-09-18

  • Load javascript assets via URL. Fixes #16

1.6.6 - 2019-09-16

  • Prevent undefined index exception in TestCommand

1.6.5 - 2019-09-13

  • Ignore invalid characters in JSON encoding. Fixes #138

1.6.4 - 2019-09-13

  • add no-index on error page

1.6.3 - 2019-09-12

  • Fix RouteNotDefinedSolutionProvider in Laravel 5

1.6.2 - 2019-09-12

  • updated publishing tag from default config

1.6.1 - 2019-09-12

  • Resolve configuration from the injected application instead of the helper - Fixes #131

1.6.0 - 2019-09-09

  • add RouteNotDefined solution provider (#113)

1.5.0 - 2019-09-09

  • suggest running migrations when a column is missing (#83)

1.4.19 - 2019-09-09

  • Remove quotation from git commit url (#89)

1.4.18 - 2019-09-09

  • Fix open_basedir restriction when looking up config file. Fixes (#120)

1.4.17 - 2019-09-06

  • Remove Inter, Operator from font stack. Fixes #74

1.4.15 - 2019-09-05

  • Use previous exception trace for view exceptions. Fixes #107

1.4.14 - 2019-09-05

  • Use DIRECTORY_SEPARATOR to fix an issue with blade view lookups in Windows

1.4.13 - 2019-09-05

  • Use Laravel style comments

1.4.12 - 2019-09-04

  • Use a middleware to protect ignition routes (#93)

1.4.11 - 2019-09-04

  • Use exception line number as fallbacks for view errors

1.4.10 - 2019-09-04

  • Wrap solution provider lookup in a try-catch block

1.4.9 - 2019-09-04

  • Lookup the first exception when linking to Telescope

1.4.8 - 2019-09-04

  • pass an empty string to query if no connection name is available - fixes #86

1.4.7 - 2019-09-04

  • Match whoops minimum version constraint with Laravel 6

1.4.6 - 2019-09-04

  • Use empty array for default ignored solution providers

1.4.5 - 2019-09-03

  • fix for new Laravel 6 installs

1.4.4 - 2019-09-03

  • Suggest default database name in Laravel 6
  • Add void return type to FlareHandler::write()

1.4.3 - 2019-09-03

  • allow monolog v2

1.4.2 - 2019-09-03

  • style fixes

1.4.1 - 2019-09-03

  • Change remote-sites-path and local-sites-path config keys to us snake case

1.4.0 - 2019-09-03

  • add enable_runnable_solutions key to config file

1.3.0 - 2019-09-02

  • add MergeConflictSolutionProvider

1.2.0 - 2019-09-02

  • add ignored_solution_providers key to config file

1.1.1 - 2019-09-02

  • Fixed context tab crash when not using git (#24)

1.1.0 - 2019-09-02

  • 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 - 2019-09-02

  • Check if the authenticated user has a toArray method available, before collecting user data

1.0.3 - 2019-09-02

  • Corrected invalid link in config file

1.0.2 - 2019-09-02

  • Fixed an error in the DefaultDbNameSolutionProvider that could cause an infinite loop in Laravel < 5.6.28

1.0.1 - 2019-08-31

  • add support for L5.5 & 5.6 (#21)

1.0.0 - 2019-08-30

  • initial release