Releases: patrickkerrigan/php-xray
Releases · patrickkerrigan/php-xray
PHP 8.1 support
Removed
- Support for PHP 7.0 has now been removed, with PHP >=7.1 being required from this version onwards. Users who cannot use a newer version of PHP should continue to use 1.3.0, which will continue to receive security fixes for at least 12 months. Users who can use a newer version of PHP are strongly encouraged to upgrade to at least PHP 7.4
Fixed
- Deprecation errors will no longer be triggered for the return type of
JsonSerializable::jsonSerialize()
under PHP >=8.1
AWS account ID support
Added
- #8 - Allow setting aws.account_id for segments & subsegments
Bugfix release v1.2.2
Bugs fixed
- #6 - fix: use
traced
only for http subsegments
Bugfix release v1.2.1
Bugs fixed
- #5 - fix: default subsegments to an empty array
Performance improvements for large applications
Changed
- Performance in applications with a large number of segments has been drastically increased
Annotations, metadata and user identifiers
Added
- A service's version can be recorded on traces
- A client's IP address and user agent can be recorded on traces
- User identifiers can be recorded on traces
- Annotations and metadata can be added to subsegments and traces
Support for long traces
This release adds support for traces longer than the maximum size of a UDP packet
Initial release
v1.0.0 Add badges