Releases: SierraSoftworks/sentry-go
Version 2.0.1
This release bumps the gopkg.in/yaml.v2
dependency version to address a potential DoS vulnerability, we've also made several changes to the build and test pipeline to bring this library up to date with our latest automated patching tooling, which should ensure that dependency updates are conducted automatically in future.
Version 2.0.0
This release renames the FinalizableOption
to FinalizeableOption
(correcting the spelling mistake) as well as migrating to an updated test framework and improving the handling of data sanitization.
Migration Steps
- Update your package imports to use
gopkg.in/SierraSoftworks/sentry-go.v2
. - If you are directly depending upon the
FinalizableOption
interface in your code (unlikely) then you will need to rename this toFinalizeableOption
.
Version 1.1.2
This release fixes a race condition in the breadcrumbs code and improves the behaviour of the .WithSize()
method to enable calling .WithSize(0)
on the breadcrumbs list to clear the buffer or disable breadcrumbs.
Version 1.1.1
This release adds support for pulling module information from Go's debug.ReadBuildInfo
, effectively providing the versioned module information for your running binary if it is available and built with gomod
support.
Version 1.1.0
This release adds support for a new Unset
option which can be used to remove any of the default options (such as runtime
, device
, sdk
, platform
, server_name
or os
).
To use it, simply add the sentry.Unset("runtime")
option to your list of options when calling client.With(...options)
or client.Capture(...options)
.
Version 1.0.5
This release ensures that we submit timestamp
in the UTC timezone, which should prevent problems for anybody who doesn't run UTC on their local systems.
Version 1.0.3
Add support for Sentry 9's deprecation of the private DSN key component.