Skip to content

Releases: ACRA/acra

ACRA 5.9.8-beta01

08 Apr 23:49
ee82611
Compare
Choose a tag to compare
ACRA 5.9.8-beta01 Pre-release
Pre-release
  • try fix more gmail issues by not using intent selectors on android tiramisu (#1146, #1179)

ACRA 5.9.7

27 Nov 19:27
Compare
Choose a tag to compare
  • fixed gmail mail sending on android 13 (#1118)

ACRA 5.9.6

30 Jul 18:41
Compare
Choose a tag to compare
  • Fixed notification compatibility with Android 31-33 (TargetSdk 33) (#1084)

ACRA 5.9.5

02 Jul 13:03
Compare
Choose a tag to compare
  • Fixed notification default buttons (#1073)
  • Fixed dialog title (#1086)

ACRA 5.9.3

22 Apr 21:05
Compare
Choose a tag to compare
  • support R8 full mode (#1052)
  • support robolectric (#1053)

ACRA 5.9.1

13 Apr 11:51
Compare
Choose a tag to compare

Fix: Proguard configuration for ACRA 5.9 has been updated. (#1051)

ACRA 5.9.0

10 Apr 19:19
Compare
Choose a tag to compare

In addition to all changes from rc1 and rc2, this release opens the dialog class for extension (#1033)

ACRA 5.9.0-rc2

12 Jan 22:21
Compare
Choose a tag to compare
ACRA 5.9.0-rc2 Pre-release
Pre-release
  • Do not collect Build.SERIAL (#972)
  • Fix runtime bugs from rc1
  • update dependencies

ACRA 5.9.0-rc1

11 Dec 00:13
545e368
Compare
Choose a tag to compare
ACRA 5.9.0-rc1 Pre-release
Pre-release
  • Update dependencies
  • Improve logs of suppressed collector exceptions (#947)
  • Keep collector priorities in parallel run (#942)
  • Deprecate DEVICE_ID (#890)
  • Remove annotation configuration. This changed a few details about configuration in code as well, see examples below.

Configuration examples:

kotlin

        initAcra {
            attachmentUris = listOf("somefile")
            httpSender {
                uri = "http://example.com/report"
                basicAuthLogin = "login"
                basicAuthPassword = "password"
                httpMethod = HttpSender.Method.POST
                compress = true
            }
            dialog {
                text = getString(R.string.acra_dialog_text)
            }
        }

java

        ACRA.init(this, new CoreConfigurationBuilder()
                .withAttachmentUris("somefile")
                .withPluginConfigurations(
                        new HttpSenderConfigurationBuilder()
                                .withUri("http://example.com/report")
                                .withBasicAuthLogin("login")
                                .withBasicAuthPassword("password")
                                .withHttpMethod(HttpSender.Method.POST)
                                .withCompress(true)
                                .withEnabled(true)
                                .build(),
                        new DialogConfigurationBuilder()
                                .withText(getString(R.string.acra_dialog_text))
                                .build()
                )
        );

ACRA 5.8.4

23 Jul 18:41
Compare
Choose a tag to compare

Don't require -XJvmDefault=all