All notable changes to laravel-ray
will be documented in this file
- Update the Rector dependency to version ^2.0.0-rc2 by @martio in #368
- Install
rector/rector
during first run ofphp artisan ray:clean
instead of requiringrector/rector
by @crynobone in #363 - Add conditional query watcher and convenience methods for update, delete, insert and select queries by @patrickomeara in #359
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.38.0...1.39.0
- Add the xray directive to show all available variables in a Blade view.
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #356
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.37.0...1.37.1
- Add 'measure' directive to RayServiceProvider by @iurigustavo in #355
- @iurigustavo made their first contribution in #355
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.36.3...1.37.0
- Bump shivammathur/setup-php from 2.30.4 to 2.30.5 by @dependabot in #350
- Bump shivammathur/setup-php from 2.30.5 to 2.31.0 by @dependabot in #353
- Allow zbateson/mail-mime-parser ^3.0 by @JamesFreeman in #354
- @JamesFreeman made their first contribution in #354
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.36.2...1.36.3
- fix signed URLs in logged mailables
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.36.1...1.36.2
- Bump shivammathur/setup-php from 2.30.1 to 2.30.2 by @dependabot in #338
- Make implicit nullable param to explicit (PHP 8.4 compatibility) by @GromNaN in #340
- Update branch alias for version 1.x by @GromNaN in #341
- @GromNaN made their first contribution in #340
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.36.0...1.36.1
- Bump shivammathur/setup-php from 2.29.0 to 2.30.0 by @dependabot in #334
- Bump shivammathur/setup-php from 2.30.0 to 2.30.1 by @dependabot in #335
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #336
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #333
- Support context by @freekmurze in #337
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.35.1...1.36.0
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.35.0...1.35.1
- Supports Laravel 11 by @crynobone in #329
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.34.0...1.35.0
- Adds an artisan command to remove ray calls from your codebase.
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #321
- Bump shivammathur/setup-php from 2.28.0 to 2.29.0 by @dependabot in #330
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.33.1...1.34.0
- Allow symphony stopwatch 7
- Bump shivammathur/setup-php from 2.25.4 to 2.25.5 by @dependabot in #309
- Add ability to return the results of callable by @grantholle in #314
- @grantholle made their first contribution in #314
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.32.6...1.33.0
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in #305
- feat: support raw sql by @innocenzi in #306
- @innocenzi made their first contribution in #306
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.32.5...1.32.6
- fix displaying Mailables
- Avoid making DB connection unless necessary by @crynobone in #295
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.32.3...1.32.4
- display correct origin when using
invade
- Bump shivammathur/setup-php from 2.23.0 to 2.24.0 by @dependabot in #291
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #292
- Add context to ApplicationLogPayload by @bilfeldt in #293
- @bilfeldt made their first contribution in #293
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.32.1...1.32.2
- Make DB connection optional by @lentex in #290
- @lentex made their first contribution in #290
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.32.0...1.32.1
- add support for Laravel 10
- Added in comment to docblock for linux docker users by @jaetoole in #271
- @ray blade directive completion for Laravel Idea(PhpStorm) by @adelf in #273
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.30.0...1.31.0
- Add
send_deprecated_notices_to_ray
to config stub by @squatto in #267 - Feat: Slow query configuration by @fullstackfool in #269
- @fullstackfool made their first contribution in #269
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.29.7...1.30.0
- @dfox288 made their first contribution in #251
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.29.6...1.29.7
- ignore php 8.1 deprecation notices by @Nielsvanpach in #247
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.29.5...1.29.6
- Fix undefined payload when using queue driver other than sync by @stein-j in #245
- @stein-j made their first contribution in #245
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.29.4...1.29.5
- check if ApplicationLogPayload can be loaded by @ThomasEnssner in #242
- @ThomasEnssner made their first contribution in #242
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.29.3...1.29.4
- correctly display mailables that are written to the log in Laravel 9
- Fix deprecated by @TiiFuchs in #240
- @TiiFuchs made their first contribution in #240
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.29.1...1.29.2
- moved dependency
- automatically set project name
1.28.0
- allow Laravel 9
- allow Laravel 9
- Fix: make sure there is always a
VarDumper
handler registered to output to HTML or CLI
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.27.1...1.27.2
- Register
DumpRecorder
only once and keep original handler connected by @AlexVanderbist in #233
- @AlexVanderbist made their first contribution in #233
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.27.0...1.27.1
- Slow Query Logging by @patinthehat in #232
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.26.5...1.27.0
- add support for Symfony 6 by @Nielsvanpach in #231
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.26.4...1.26.5
- Added DeprecatedNoticeWatcher that piggy backs off of the Application… by @JuanRangel in #229
- @JuanRangel made their first contribution in #229
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.26.3...1.26.4
- Fix typo in ray.php docblock by @iDiegoNL in #227
- @iDiegoNL made their first contribution in #227
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.26.2...1.26.3
- Check if Laravel has been bound with
Facade\FlareClient\Flare
by @crynobone in #224
Full Changelog: https://github.com/spatie/laravel-ray/compare/1.26.1...1.26.2
- fix #217 error with duplicate queries log (#220)
- feature duplicate queries (#216)
- enhance metadata instead of overriding it in when sending a request (#215)
- add support for zbateson/mail-mime-parser v2 (#214)
- add tags to cache payload (#210)
- fix origin of query builder ray calls (now for real)
- fix origin of query builder ray calls
- add
ray
macro on query builder
- allow multiple mailables (#204)
- when a query exception occurs, the query itself will also be sent to Ray.
- add
countQueries
- fix
mailable
when usingMail::fake
- fix origin of stringable
- add support for stringables
- better HTTP Client logging (#201)
- add http logging methods
- colorize high severity messages (#197)
- check if an exception is passed before log dumping
- the package won't send dumps to Ray when dump sending is disabled
- Laravel Octane Compatibility (#178)
- send exceptions by default
- enable/disable sending exceptions to Ray (#173)
- allow using
env()
when config is not available (#172)
- fix handling of null logs (#171)
- add
env
method
- add support for hostname
- add exception watcher
- replace spaces with underscores in
env()
calls (#154)
- fix "Package spatie/laravel-ray is not installed" exception (#156)
- handle edge case where ray proxy would not be set
- chain colours on
show*
methods (#149)
- ignore errors caused by using
storage_path
- register watchers on boot (#138)
- remove enabled methods (#132)
- do not blow up when using
Mail::fake()
- update config file
- add view requests
- add view cache
- display logged exceptions
- add view methods
- internals cleanup
- improve dependencies
- improve service provider
- add
showJobs
- the package will now select the best payload type when passing something to
ray()
- lower dependencies
- make
model
more flexible
- better support for logged mailables
- add
markdown
method
- fix headers on response payload
- make the test response macro chainable
- add
testResponse
method
- let the
model
call accepts multiple models.
- update
str_replace()
calls inray:publish-config
withenv()
usage (#82)
- improve recognizing mails in logs
- add
env()
vars for each Laravel config setting (#55)
- add
enabled()
anddisabled()
methods (#54)
- fix frame for
rd
function
- fix broken
queries()
-method (#51)
- Add
PublishConfigCommand
- add support for
local_path
andremote_path
settings
- add support for Lumen (#22)
- fix incompatibilities on Windows (#20)
- fix host settings (#14)
- fix deps
- fix deps
- initial release