The official PHP SDK for Sentry (sentry.io)
MIT License
Bot releases are visible (Hide)
Published by HazAT about 5 years ago
HubInterface::getCurrentHub
and HubInterface::setCurrentHub()
methods (#849)setTags
, setExtras
and clearBreadcrumbs
methods to the Scope
class (#852)Hub::getCurrent
and Hub::setCurrent
methods to set the current hub instance (#847)Published by HazAT about 5 years ago
exit($code)
was used to terminate the application (#877)Published by HazAT about 5 years ago
TypeError
in Sentry\Monolog\Handler
when the extra data array has numeric keys (#833).enable_compression
option is true
(#857)transaction
attribute of the event in a CLI environment (#862)Published by HazAT over 5 years ago
excluded_exceptions
option: now it's used to skip capture of exceptions, not to purge the exception
data of the event, which resulted in broken or empty chains of exceptions in reported events (#822)RequestIntegration
, to respect the PSR-7 spec fully (#827)REMOTE_ADDR
server variable rather than HTTP headerPublished by HazAT over 5 years ago
attach_stacktrace
as in_app
false
(#786)E_RECOVERABLE_ERROR
to Severity::ERROR
, instead of warning (#792)\Sentry\Exception\FatalErrorException
(#788)SENTRY_ENVRIONMENT
and SENTRY_RELEASE
environment variables (#810)class_serializers
option to make it possible to customize how objects are serialized in the event payload (#809)$exceptions
property of the Event class (#806)Published by HazAT over 5 years ago
capture_silenced_error
to enable reporting of silenced errors, disabled by default (#785)Published by HazAT over 5 years ago
Version 2.0.0 is a complete rewrite of the existing SDK.
Code Changes are needed. Please see UPGRADE 2.0 for more details.
Hub::getScope()
to deny direct access to Scope
instances (#776)http_proxy
option (#775)Published by HazAT over 5 years ago
SentryAuth
class to SentryAuthentication
(#742)Client
class is now finalClientBuilder
: factories are not instantiated if transport is set manually (#747)excluded_paths
to in_app_exclude
option to follow Unified API spec (#755)max_value_length
option to trim long values during serialization (#754)send_attempts
to 3 (#760)ErrorHandler
and default integrations behavior: the handler is now a singleton,context_lines
options changed the default to 5
and is properly applied (#743)captureEvent
as payload (#752)Published by stayallive almost 6 years ago
Published by stayallive about 6 years ago
Published by stayallive over 6 years ago
Published by stayallive over 6 years ago
excluded_exceptions
option to exclude exceptions and their extending exceptions (#583)HTTP_X_FORWARDED_PROTO
header detection (#578)ErrorException
s (#574)Published by stayallive over 6 years ago
site
value if it's empty (#555)application/json
input handling (#546)Published by stayallive over 6 years ago
Published by stayallive almost 7 years ago
Published by stayallive almost 7 years ago
Raven_Client
(#515)E_ERROR
in PHP 7+, because it's also a Throwable
that gets captured and duplicates the error (#514)Published by stayallive almost 7 years ago
<5.6
(#504)ini_set
call for unneeded functionality (#501).php
files from the app path (#500)