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

Changelog History
Page 5

  • v5.0.1 Changes

    ๐Ÿ›  Fixes

    • Sources and Javadoc artifacts were mixed up (#1515)
  • v5.0.0 Changes

    ๐Ÿš€ This release brings many improvements but also new features:

    • OkHttp Interceptor for Android (#1330)
    • GraalVM Native Image Compatibility (#1329)
    • โž• Add option to ignore exceptions by type (#1352)
    • Enrich transactions with device contexts (#1430) (#1469)
    • ๐Ÿ‘ Better interoperability with Kotlin null-safety (#1439) and (#1462)
    • โž• Add coroutines support (#1479)
    • OkHttp callback for Customising the Span (#1478)
    • โž• Add breadcrumb in Spring RestTemplate integration (#1481)

    ๐Ÿ’ฅ Breaking changes:

    • ๐Ÿ“„ Migration Guide for Java
    • ๐Ÿ“„ Migration Guide for Android

    ๐Ÿ›  Other fixes:

    • ๐Ÿ›  Fix: Add attachmentType to envelope ser/deser. (#1504)

    Thank you:

    • @maciejwalkowiak for coding most of it.
  • v5.0.0-beta.7 Changes

    ๐Ÿ›  Fixes

    • ๐Ÿ‘€ Ref: Deprecate SentryBaseEvent#getOriginThrowable and add SentryBaseEvent#getThrowableMechanism (#1502)
    • Graceful Shutdown flushes event instead of Closing SDK (#1500)
    • Do not append threads that come from the EnvelopeFileObserver (#1501)
    • ๐Ÿ—„ Ref: Deprecate cacheDirSize and add maxCacheItems (#1499)
    • Append all threads if Hint is Cached but attachThreads is enabled (#1503)
  • v5.0.0-beta.6 Changes

    ๐Ÿ”‹ Features

    • โž• Add secondary constructor to SentryOkHttpInterceptor (#1491)
    • โž• Add option to enable debug mode in Log4j2 integration (#1492)

    ๐Ÿ›  Fixes

    • ๐Ÿ‘ฏ Ref: Replace clone() with copy constructor (#1496)
  • v5.0.0-beta.5 Changes

    ๐Ÿ”‹ Features

    • OkHttp callback for Customising the Span (#1478)
    • โž• Add breadcrumb in Spring RestTemplate integration (#1481)
    • โž• Add coroutines support (#1479)

    ๐Ÿ›  Fixes

  • v5.0.0-beta.4 Changes

    ๐Ÿ›  Fixes

    • Enrich Transactions with Context Data (#1469)
    • โฌ†๏ธ Bump: Apache HttpClient to 5.0.4 (#1476)
  • v5.0.0-beta.3 Changes

    ๐Ÿ›  Fixes

    • Handling immutable collections on SentryEvent and protocol objects (#1468)
    • ๐Ÿ‘ป Associate event with transaction when thrown exception is not a direct cause (#1463)
    • Ref: nullability annotations to Sentry module (#1439) and (#1462)
    • NPE when adding Context Data with null values for log4j2 (#1465)
  • v5.0.0-beta.2 Changes

    ๐Ÿ›  Fixes

    • ๐Ÿ“ฆ sentry-android-timber package sets sentry.java.android.timber as SDK name (#1456)
    • ๐Ÿšš When AppLifecycleIntegration is closed, it should remove observer using UI thread (#1459)
    • โฌ†๏ธ Bump: AGP to 4.2.0 (#1460)

    ๐Ÿ’ฅ Breaking Changes:

    • โœ‚ Remove: Settings.Secure.ANDROID_ID in favor of generated installationId (#1455)
    • ๐Ÿ“‡ Rename: enableSessionTracking to enableAutoSessionTracking (#1457)
  • v5.0.0-beta.1 Changes

    ๐Ÿ›  Fixes

    • ๐Ÿ”จ Ref: Refactor converting HttpServletRequest to Sentry Request in Spring integration (#1387)
    • โฌ†๏ธ Bump: sentry-native to 0.4.9 (#1431)
    • Activity tracing auto instrumentation for Android API < 29 (#1402)
    • ๐Ÿ‘‰ use connection and read timeouts in ApacheHttpClient based transport (#1397)
    • set correct transaction status for unhandled exceptions in SentryTracingFilter (#1406)
    • ๐Ÿ– handle network errors in SentrySpanClientHttpRequestInterceptor (#1407)
    • set scope on transaction (#1409)
    • set status and associate events with transactions (#1426)
    • ๐Ÿ†“ Do not set free memory and is low memory fields when it's a NDK hard crash (#1399)
    • Apply user from the scope to transaction (#1424)
    • Pass maxBreadcrumbs config. to sentry-native (#1425)
    • โš™ Run event processors and enrich transactions with contexts (#1430)
    • Set Span status for OkHttp integration (#1447)
    • Set user on transaction in Spring & Spring Boot integrations (#1443)
  • v4.4.0-alpha.2 Changes

    ๐Ÿ”‹ Features

    • โž• Add option to ignore exceptions by type (#1352)
    • Sentry closes Android NDK and ShutdownHook integrations (#1358)
    • ๐Ÿ‘ Allow inheritance of SentryHandler class in sentry-jul package(#1367)
    • ๐Ÿ‘‰ Make NoOpHub public (#1379)
    • ๐Ÿ”ง Configure max spans per transaction (#1394)

    ๐Ÿ›  Fixes

    • โฌ†๏ธ Bump: Upgrade Apache HttpComponents Core to 5.0.3 (#1375)
    • NPE when MDC contains null values (sentry-logback) (#1364)
    • Avoid NPE when MDC contains null values (sentry-jul) (#1385)
    • Accept only non null value maps (#1368)
    • 0๏ธโƒฃ Do not bind transactions to scope by default. (#1376)
    • Hub thread safety (#1388)
    • SentryTransactionAdvice should operate on the new scope (#1389)