All Versions
103
Latest Version
Avg Release Cycle
-
Latest Release
-

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 default SentryOptions created in sentry-core module (#506) @maciejwalkowiak

    ๐Ÿš€ Packages were released on bintray, jcenter and mavenCentral

    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 and mavenCentral

    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

    • โฌ†๏ธ Bump plugin versions (#487) @marandaneto
    • โฌ†๏ธ Bump: AGP 4.0.1 (#486) @marandaneto

    ๐Ÿš€ Packages were released on bintray, jcenter and mavenCentral

    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 and mavenCentral

    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 and mavenCentral

    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 and mavenCentral

    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 and mavenCentral

    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 and mavenCentral

    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 and mavenCentral

    We'd love to get feedback.