All notable changes to ray
will be documented in this file
- 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