Releases: getsentry/sentry-php
Releases · getsentry/sentry-php
3.2.1
3.2.0
- Make the HTTP headers sanitizable in the
RequestIntegration
integration instead of removing them entirely (#1161) - Deprecate the
logger
option (#1167) - Pass the event hint from the
capture*()
methods down to thebefore_send
callback (#1138) - Deprecate the
tags
option, see the docs for other ways to set tags (#1174) - Make sure the
environment
field is set toproduction
if it has not been overridden explicitly (#1116)
3.1.5
3.1.4
2.5.2
3.1.3
3.1.2
- Fix unwanted call to the
before_send
callback with transaction events, usetraces_sampler
instead to filter transactions (#1158) - Fix the
logger
option not being applied to the event object (#1165) - Fix a bug that made some event attributes being overwritten by option config values when calling
captureEvent()
(#1148)
2.5.1
3.1.1
- Add support for PHP 8.0 (#1087)
- Change the error handling for silenced fatal errors using
@
to use a mask check in order to be php 8 compatible (#1141) - Update the
guzzlehttp/promises
package to the minimum required version compatible with PHP 8 (#1144) - Update the
symfony/options-resolver
package to the minimum required version compatible with PHP 8 (#1144)
3.1.0
- Fix capturing of the request body in the
RequestIntegration
integration (#1139) - Deprecate
SpanContext::fromTraceparent()
in favor ofTransactionContext::fromSentryTrace()
(#1134) - Allow setting custom data on the sampling context by passing it as 2nd argument of the
startTransaction()
function (#1134) - Add setter for value on the
ExceptionDataBag
(#1100) - Add
Scope::removeTag
method (#1126)