All notable changes to ray
will be documented in this file
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in spatie#900
- Fixes
Typed property Symfony\Component\VarDumper\Dumper\CliDumper::$colors must not be accessed before initialization
by @crynobone in spatie#885 - Make implicit nullable param to explicit (PHP 8.4 compatibility) by @GromNaN in spatie#903
- Add branch-alias for version 1.x by @GromNaN in spatie#905
- Remove trailing comma from JSON by @GromNaN in spatie#906
- Last explicit nullable param (PHP 8.4 compatibility) by @GromNaN in spatie#908
- @GromNaN made their first contribution in spatie#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 spatie#881
- docs(app): docker add step to open gateway for remote by @ValentinGaudin in spatie#882
- Add rector rule to remove ray calls from a codebase by @timvandijck in spatie#884
- Bump actions/cache from 3 to 4 by @dependabot in spatie#888
- @thecaliskan made their first contribution in spatie#881
- @ValentinGaudin made their first contribution in spatie#882
Full Changelog: https://github.com/spatie/ray/compare/1.40.1...1.41.0
- Add showDuplicateQueries() to reference page by @AndreasHerss in spatie#865
- Implement cURL Handle Caching by @JSlush611 in spatie#864
- @AndreasHerss made their first contribution in spatie#865
- @JSlush611 made their first contribution in spatie#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 spatie#859
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in spatie#850
Full Changelog: https://github.com/spatie/ray/compare/1.39.0...1.40.0
- add
expandAll()
- Add expand payload by @freekmurze in spatie#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 spatie#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 spatie#834
- Check for recursiveness before creating clipboard data.
- @grantholle made their first contribution in spatie#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 spatie#800
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in spatie#806
- Feature/clipboard by @timvandijck in spatie#829
- @timvandijck made their first contribution in spatie#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 spatie#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 spatie#706 - Added createFromArray method on SettingsFactory by @doekenorg in spatie#708
- Update reference.md by @WouterBrouwers in spatie#712
- Fixed typo showQueries to showDuplicateQueries by @xitox97 in spatie#714
- Add slow_query_threshold to laravel docs by @fullstackfool in spatie#718
- @doekenorg made their first contribution in spatie#708
- @xitox97 made their first contribution in spatie#714
- @fullstackfool made their first contribution in spatie#718
Full Changelog: https://github.com/spatie/ray/compare/1.34.5...1.35.0
- Bug/702 long integers by @Nielsvanpach in spatie#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 spatie#687
- Fix tiny typo by @jrmajor in spatie#700
- Revert version of spatie/macroable to ^1.0 by @SebKay in spatie#703
- @Yago made their first contribution in spatie#687
- @jrmajor made their first contribution in spatie#700
- @SebKay made their first contribution in spatie#703
Full Changelog: https://github.com/spatie/ray/compare/1.34.2...1.34.3
- Fix typo by @jeffreyvr in spatie#647
- Update alpinejs.md by @peterfox in spatie#649
- Update documentation for Alpine.js integration by @patinthehat in spatie#650
- Minor Documentation Update by @patinthehat in spatie#651
- Update Javascript Documentation by @patinthehat in spatie#652
- Add docs for express.js integration by @patinthehat in spatie#654
- Fix class import outside of code block by @rostockahoi in spatie#663
- Added a verification that the Yii class exists by @FR6 in spatie#675
- @jeffreyvr made their first contribution in spatie#647
- @peterfox made their first contribution in spatie#649
- @rostockahoi made their first contribution in spatie#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 spatie#635
- @cmgmyr made their first contribution in spatie#635
Full Changelog: https://github.com/spatie/ray/compare/1.33.1...1.33.2
- Ignore docs folder on package install by @fschirinzi in spatie#625
- @fschirinzi made their first contribution in spatie#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 spatie#599
Full Changelog: https://github.com/spatie/ray/compare/1.31.0...1.32.0
- Docs for duplicate queries logging by @masterix21 in spatie#560
- Add context to ApplicationLog by @keithbrink in spatie#562
- @masterix21 made their first contribution in spatie#560
- @keithbrink made their first contribution in spatie#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 spatie#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