Skip to content

Releases: backtrace-labs/backtrace-android

Version 3.13.0

Choose a tag to compare

@KishanPRao KishanPRao released this 10 Jul 14:29
ebc4bfb

Version 3.13.0

Improvements

  • Native attributes:
    • Removed the 64-attribute limit from native crash report attributes. Crashpad now enforces its internal annotation limit. (#213)
    • Omitted attributes with empty-string values from native crash reports. Managed/JVM reports are unchanged. (#213)
  • Breadcrumbs: Added optional minimum-level filtering to enableBreadcrumbs, allowing breadcrumbs below the configured level to be dropped. The default level preserves existing behavior. (#211)
  • NDK: Updated from 27.0.11718014-beta1 to 27.3.13750724. (#212)

What's Changed

See CHANGELOG.md

Full Changelog: 3.12.0...3.13.0

Version 3.12.0

Choose a tag to compare

@BartoszLitwiniuk BartoszLitwiniuk released this 01 Apr 18:40

Version 3.12.0

Improvements

  • Add support for dynamic attachments with native crashes.

Version 3.11.0

Choose a tag to compare

@BartoszLitwiniuk BartoszLitwiniuk released this 30 Jan 07:08
96c672a

Version 3.11.0

Improvements

  • Dependency isolation: Shadow the google/gson dependency to avoid version conflicts with host applications and allow use of alternative serialization libraries.
  • Static device attributes API: Introduce persistent device attributes initialized at startup to reduce redundant per-report processing.
  • Improve retry reliability: Update the Backtrace Database Context retry mechanism to ensure queued reports are retried predictably under intermittent or transient failures.
  • Dynamic attachments: Add runtime attachment support, enabling files to be attached to reports post SDK initialization.

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.5...3.11.0

Version 3.10.6

Choose a tag to compare

@melekr melekr released this 03 Dec 20:30

Version 3.10.6

  • Improve database Timer reliability
  • Update Crashpad native library

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.5...3.10.6

Version 3.10.5

Choose a tag to compare

@melekr melekr released this 02 Dec 16:23

Version 3.10.5

  • Fix native-library loading for AAB / split APK installs

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.4...3.10.5

Version 3.10.4

Choose a tag to compare

@melekr melekr released this 25 Nov 15:44

Version 3.10.4

  • Add support for Crashpad offline native crash replay

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.3...3.10.4

Version 3.10.3

Choose a tag to compare

@BartoszLitwiniuk BartoszLitwiniuk released this 25 Aug 19:47
47515a3
  • Fix default value of ANR timeout in BacktraceANRSettings

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.2...3.10.3

Version 3.10.2

Choose a tag to compare

@BartoszLitwiniuk BartoszLitwiniuk released this 19 Aug 21:57
8ef7d57
  • Updated Android SDK v36, Gradle v8.14
  • Upgraded gson, org.json, guava, mockito-core
  • Cleaned up layout/manifest, updated SDK, and re-enabled instrumentation tests in 'Example app'

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.1...3.10.2

Version 3.10.1

Choose a tag to compare

@BartoszLitwiniuk BartoszLitwiniuk released this 12 Aug 20:01
19ef834
  • Adds GSON fix - implement ThrowableTypeAdapterFactory #178
  • Adds 16 KB page-size support, compileSdk 35, AGP 8.5 #176

What's Changed

See CHANGELOG.md

Full Changelog: 3.10.0...3.10.1

Version 3.10.0

Choose a tag to compare

@BartoszLitwiniuk BartoszLitwiniuk released this 15 Jul 16:57
12aa3a4

Version 3.10.0

  • Bump version of all dependencies (gson, mockito, concurrentunit)
  • ANR based on ApplicationInfo
  • Update UnhandledExceptionAttributeType classifier
  • DatabaseContext batch null bugfix
  • Fixes a potential ConcurrentModificationException in BacktraceDatabaseContext during record deletion
  • Use Maven Central repository