Changelog History
Page 8
-
v2.3.1 Changes
๐ Fixes
- โ Add main thread checker for the app lifecycle integration (#525) @marandaneto
- Set correct migration link (#523) @fupduck
- Warn about Sentry re-initialization. (#521) @maciejwalkowiak
- Set SDK version in
MainEventProcessor
. (#513) @maciejwalkowiak - โฌ๏ธ Bump sentry-native to 0.4.0 (#512) @marandaneto
- โฌ๏ธ Bump Gradle to 6.6 and fix linting issues (#510) @marandaneto
- ๐ fix(sentry-java): Contexts belong on the Scope (#504) @maciejwalkowiak
- โ Add tests for verifying scope changes thread isolation (#508) @maciejwalkowiak
- 0๏ธโฃ Set
SdkVersion
in defaultSentryOptions
created in sentry-core module (#506) @maciejwalkowiak
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.3.0 Changes
๐ Features
- โ Add console application sample. (#502) @maciejwalkowiak
- ๐ฒ Log stacktraces in SystemOutLogger (#498) @maciejwalkowiak
- โ Add method to add breadcrumb with string parameter. (#501) @maciejwalkowiak
๐ Fixes
- Converting UTC and ISO timestamp when missing Locale/TimeZone do not error (#505) @marandaneto
- Call
Sentry#close
on JVM shutdown. (#497) @maciejwalkowiak - ref: sentry-core changes for console app (#473) @marandaneto
Obs: If you are using its own instance of
Hub
/SentryClient
and reflection to set up the SDK to be usable within Libraries, this change may break your code, please fix the renamed classes.๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.2.2 Changes
๐ Features
- โ Add sdk to envelope header (#488) @marandaneto
- ๐ฒ Log request if response code is not 200 (#484) @marandaneto
๐ Fixes
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.2.1 Changes
๐ Fixes
- Timber adds breadcrumb even if event level is < minEventLevel (#480) @marandaneto
- ๐ Contexts serializer avoids reflection and fixes desugaring issue (#478) @marandaneto
- ๐ฏ clone session before sending to the transport (#474) @marandaneto
- โฌ๏ธ Bump Gradle 6.5.1 (#479) @marandaneto
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.2.0 Changes
๐ Fixes
- Negative session sequence if the date is before java date epoch (#471) @marandaneto
- Deserialise unmapped contexts values from envelope (#470) @marandaneto
โฌ๏ธ Bump: sentry-native 0.3.4 (#468) @marandaneto
feat: timber integration (#464) @marandaneto
๐ 1) To add integrations it requires a manual initialization of the Android SDK.
2) Add the
sentry-android-timber
dependency:implementation 'io.sentry:sentry-android-timber:{version}' // version >= 2.2.0
3) Initialize and add the
SentryTimberIntegration
:SentryAndroid.init(this, options -> { // default values: // minEventLevel = ERROR // minBreadcrumbLevel = INFO options.addIntegration(new SentryTimberIntegration()); // custom values for minEventLevel and minBreadcrumbLevel // options.addIntegration(new SentryTimberIntegration(SentryLevel.WARNING, SentryLevel.ERROR)); });
4) Use the Timber integration:
try { int x = 1 / 0; } catch (Exception e) { Timber.e(e); }
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.1.7 Changes
๐ Fixes
- Init native libs if available on SDK init (#461) @marandaneto
- ๐ Make JVM target explicit in sentry-core (#462) @dilbernd
- Timestamp with millis from react-native should be in UTC format (#456) @marandaneto
- โฌ๏ธ Bump Gradle to 6.5 (#454) @marandaneto
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.1.6 Changes
๐ Fixes
- Do not lookup sentry-debug-meta but instead load it directly (#445) @marandaneto
- Regression on v2.1.5 which can cause a crash on SDK init
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.1.5 Changes
๐ Fixes
This version has a severe bug and can cause a crash on SDK init
๐ Please upgrade to https://github.com/getsentry/sentry-android/releases/tag/2.1.6
-
v2.1.4 Changes
๐ Features
- 0๏ธโฃ Make gzip as default content encoding type (#433) @marandaneto
- ๐ Use AGP 4 features (#366) @marandaneto
- ๐ Create GH Actions CI for Ubuntu/macOS (#403) @marandaneto
- ๐ Make root checker better and minimize false positive (#417) @marandaneto
๐ Fixes
- โฌ๏ธ bump: sentry-native to 0.3.1 (#440) @marandaneto
- โก๏ธ Update last session timestamp (#437) @marandaneto
- Filter trim memory breadcrumbs (#431) @marandaneto
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.
-
v2.1.3 Changes
๐ Fixes
๐ This fixes several critical bugs in sentry-android 2.0 and 2.1
- Sentry.init register integrations after creating the main Hub instead of doing it in the main Hub ctor (#427) @marandaneto
- ๐ make NoOpLogger public (#425) @marandaneto
- ConnectivityChecker returns connection status and events are not trying to be sent if no connection. (#420) @marandaneto
- โฑ thread pool executor is a single thread executor instead of scheduled thread executor (#422) @marandaneto
- โ Add Abnormal to the Session.State enum as its part of the protocol (#424) @marandaneto
- โฌ๏ธ Bump: Gradle to 6.4.1 (#419) @marandaneto
๐ We recommend that you use sentry-android 2.1.3 over the initial release of sentry-android 2.0 and 2.1.
๐ Packages were released on
bintray
,jcenter
andmavenCentral
We'd love to get feedback.