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