All notable changes to ray
will be documented in this file
- Provide backwards compatibility with PHPStan 1.x. by @pfrenssen in #952
- @pfrenssen made their first contribution in #952
Full Changelog: https://github.com/spatie/ray/compare/1.41.3...1.41.4
- Fixes an issue where some complex variables would not be shown in Ray.
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #909
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #928
- Add support for PHPStan 2.0 by @sweptsquash in #946
- @sweptsquash made their first contribution in #946
Full Changelog: https://github.com/spatie/ray/compare/1.41.2...1.41.3
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #900
- Fixes
Typed property Symfony\Component\VarDumper\Dumper\CliDumper::$colors must not be accessed before initialization
by @crynobone in #885 - Make implicit nullable param to explicit (PHP 8.4 compatibility) by @GromNaN in #903
- Add branch-alias for version 1.x by @GromNaN in #905
- Remove trailing comma from JSON by @GromNaN in #906
- Last explicit nullable param (PHP 8.4 compatibility) by @GromNaN in #908
- @GromNaN made their first contribution in #903
Full Changelog: https://github.com/spatie/ray/compare/1.41.1...1.41.2
Full Changelog: https://github.com/spatie/ray/compare/1.41.0...1.41.1
- Allow symfony 7.x by @thecaliskan in #881
- docs(app): docker add step to open gateway for remote by @ValentinGaudin in #882
- Add rector rule to remove ray calls from a codebase by @timvandijck in #884
- Bump actions/cache from 3 to 4 by @dependabot in #888
- @thecaliskan made their first contribution in #881
- @ValentinGaudin made their first contribution in #882
Full Changelog: https://github.com/spatie/ray/compare/1.40.1...1.41.0
- Add showDuplicateQueries() to reference page by @AndreasHerss in #865
- Implement cURL Handle Caching by @JSlush611 in #864
- @AndreasHerss made their first contribution in #865
- @JSlush611 made their first contribution in #864
Full Changelog: https://github.com/spatie/ray/compare/1.40.0...1.40.1
- Add support for calling closures before doing a ray request by @SebastiaanKloos in #859
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #850
Full Changelog: https://github.com/spatie/ray/compare/1.39.0...1.40.0
- add
expandAll()
- Add expand payload by @freekmurze in #843
Full Changelog: https://github.com/spatie/ray/compare/1.37.7...1.38.0
- Fix issue with outputing arrays for copying.
Full Changelog: https://github.com/spatie/ray/compare/1.37.6...1.37.7
- Fix/issue 832 by @timvandijck in #839
Full Changelog: https://github.com/spatie/ray/compare/1.37.5...1.37.6
- Add details about returning the closure return value by @grantholle in #834
- Check for recursiveness before creating clipboard data.
- @grantholle made their first contribution in #834
Full Changelog: https://github.com/spatie/ray/compare/1.37.4...1.37.5
- Fix a bug with Livewire 3 components being rendered instead of sent to Ray as a class
Full Changelog: https://github.com/spatie/ray/compare/1.37.3...1.37.4
- Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in #800
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in #806
- Feature/clipboard by @timvandijck in #829
- @timvandijck made their first contribution in #829
Full Changelog: https://github.com/spatie/ray/compare/1.37.2...1.37.3
- improve handling of Pest test screen names
- [1.x] Add phpstan rule to detect ray calls by @abenerd in #781
Full Changelog: https://github.com/spatie/ray/compare/1.37.0...1.37.1
- add
invade
method
- do not send context if there is none
Full Changelog: https://github.com/spatie/ray/compare/1.36.1...1.36.2
- support log context
- preparation for upcoming feature
- Sync Laravel sample config
ray.php
with the latest inlaravel-ray
by @squatto in #706 - Added createFromArray method on SettingsFactory by @doekenorg in #708
- Update reference.md by @WouterBrouwers in #712
- Fixed typo showQueries to showDuplicateQueries by @xitox97 in #714
- Add slow_query_threshold to laravel docs by @fullstackfool in #718
- @doekenorg made their first contribution in #708
- @xitox97 made their first contribution in #714
- @fullstackfool made their first contribution in #718
Full Changelog: https://github.com/spatie/ray/compare/1.34.5...1.35.0
- Bug/702 long integers by @Nielsvanpach in #704
Full Changelog: https://github.com/spatie/ray/compare/1.34.4...1.34.5
- allow v2 of macroable
- Fix small JavaScript related documentations by @Yago in #687
- Fix tiny typo by @jrmajor in #700
- Revert version of spatie/macroable to ^1.0 by @SebKay in #703
- @Yago made their first contribution in #687
- @jrmajor made their first contribution in #700
- @SebKay made their first contribution in #703
Full Changelog: https://github.com/spatie/ray/compare/1.34.2...1.34.3
- Fix typo by @jeffreyvr in #647
- Update alpinejs.md by @peterfox in #649
- Update documentation for Alpine.js integration by @patinthehat in #650
- Minor Documentation Update by @patinthehat in #651
- Update Javascript Documentation by @patinthehat in #652
- Add docs for express.js integration by @patinthehat in #654
- Fix class import outside of code block by @rostockahoi in #663
- Added a verification that the Yii class exists by @FR6 in #675
- @jeffreyvr made their first contribution in #647
- @peterfox made their first contribution in #649
- @rostockahoi made their first contribution in #663
Full Changelog: https://github.com/spatie/ray/compare/1.34.1...1.34.2
- remove stray
print_r
call
- add support for global Ray
- Return false if success variable not defined by @cmgmyr in #635
- @cmgmyr made their first contribution in #635
Full Changelog: https://github.com/spatie/ray/compare/1.33.1...1.33.2
- Ignore docs folder on package install by @fschirinzi in #625
- @fschirinzi made their first contribution in #625
Full Changelog: https://github.com/spatie/ray/compare/1.33.0...1.33.1
1.33.0
- add support for screen colors
- add support for project names
- send hostname along with request
- add support for screen colors
- add support for project names
- send hostname along with request
- allow Laravel 9
- allow symfony 6
- fix deprecation warning in PHP 8.1
- Add separator payload by @freekmurze in #599
Full Changelog: https://github.com/spatie/ray/compare/1.31.0...1.32.0
- Docs for duplicate queries logging by @masterix21 in #560
- Add context to ApplicationLog by @keithbrink in #562
Full Changelog: https://github.com/spatie/ray/compare/1.30.4...1.31.0
- Point to "servers" instead of singular "server" by @jmslbam in #583
- Fix for sending "value" (by @freekmurze)
Full Changelog: https://github.com/spatie/ray/compare/1.30.3...1.30.4
- Bug/567 global functions (#573)
- align carbon call argument type with carbon payload (#556)
- support PHP 8.1
- add
catch
method
- revert curl check
- fix curl check
- add
label
method
- add support for base64-encoded images (#499)
- remove typehint to allow override
- add
once()
(#481)
- add rate limiter
- add
if
method
- add limit method (#464)
- add
text
method (#460)
- allow Throwables to be logged
- access named counter values (#437)
- color exceptions red by default
- allow spatie/macroable v2 #426
- fix hostname for other ray packages
- do not require hostname
- add
hostname
in the origin section of a payload
- fix config loading priorities in other packages
- add
exception
method
- allow instances of
CarbonInterface
to be used forCarbonPayload
(#316)
- fix enabled status (#301)
- fix Client cache fingerprint initialization (#292)
- add curl throttling after failed connection (#286)
- allow symfony/stopwatch 4.0 (#284)
- send XML payloads (#272)
- add
enable
anddisable
methods
- fix: remote_path/local_path replacements (#269)
- use http v1.1 instead of 1.0 (#267)
- cache config file
- add support for PHP 7.3
- add
showApp
andhideApp
- add
phpinfo
method
- add
table
method
- fix bug when
remote_path
is also infilePath
(#227)
- Add support for CraftRay
- the package will now select the best payload type when passing something to
ray()
- added
html
method - added
NullPayload
- added
BoolPayload
- add
carbon
- lower deps
- add
image()
- add
clearAll
- fix bugs around settings
- improve helper functions
- add
count
- add a check for YiiRay's instance
- when passing
null
, let argument convertor returnnull
- improve return type of ray function
- support multiple arguments to
toJson()
andjson()
(#148)
- prevent possible memory leak (#143)
- add
file
function (#134)
- allow better compatibility with WordPress
- ignore package version errors
- ignore package check errors
- remove unneeded symfony/console dependency
- allow lower dependencies
- split origin factory in overridable functions
- support WordPressRay
- fix for traces of WordPress
- colorize app frames
- polish json functions
- add
json
function
- add
rd
function
- add
vendor_frame
attribute to frames
- allow older version of uuid package
- fix search for
$indexOfRay
to include calls from the parent directory (#80)
- prevent warning if
open_basedir
is enabled
- do not require Composer 2
- prevent ray from blowing up when there is no config file
- do not blow up when the Ray app is not running
- add support for
remote_path
andlocal_path
config values
- add
pass
function
- prevent exception when installing in an Orchestra powered testsuite
- enforce Composer 2 requirement
- fix for repeated calls to
ray()
throwing an exception (#30)
- add
makePathOsSafe
- fix tests
- fix default settings
- initial release