Skip to content

Releases: ACRA/acra

ACRA 5.8.0-alpha1

01 Dec 01:56
Compare
Choose a tag to compare
ACRA 5.8.0-alpha1 Pre-release
Pre-release
  • ACRA goes Kotlin
    Due to upcoming changes in the android gradle plugin (see #810) the default way to configure ACRA changes. Here is an example how it can be configured using kotlin DSL:
        initAcra {
            reportFormat = StringFormat.JSON
            dialog {
                title = "Dialog Title"
                setResText(R.string.dialog_text)
            }
            httpSender { 
                uri = "https://acra.ch/not-a-real-endpoint/report"
                basicAuthLogin = "test"
                basicAuthPassword = "guest"
            }
        }

Documentation will be updated when we reach stable.

  • Fix gmail without attachments (#815)

ACRA 5.7.0

22 Jul 00:30
Compare
Choose a tag to compare
  • fix toast #797
  • allow tls configuration and apply a better default #793

ACRA 5.6.2

07 Jul 16:34
Compare
Choose a tag to compare
  • fixed application restarts

ACRA 5.6.1

24 Jun 16:47
Compare
Choose a tag to compare

Fix missing dependency

ACRA 5.6.0

23 Jun 01:45
Compare
Choose a tag to compare
  • Guard against crashes in serviceloader iterator #780
  • prevent exception for no constraints #784
  • fix mailsender on android 11 #789 Breaking: Mailsender requires android build plugin version 4 or later
  • resolve dialog padding from theme if present #782

Acra 4.11.1

17 Jun 15:23
Compare
Choose a tag to compare

Release Notes

  • Fixed Android 11 compatibility

Note on ACRA 4
ACRA 4.11 is a long-term support version. It is the only supported version of ACRA 4.
Contrary to previous statements I will support this version with vital updates for the forseeable future.

Documentation
Documentation on ACRA 4 can be found here.

Acra-5.5.1

04 May 09:11
Compare
Choose a tag to compare
  • Fix AdvancedSenderScheduler constraints being ignored

Acra-5.5.0

27 Dec 01:19
Compare
Choose a tag to compare
  • switch to androidx
  • #768 allow to pass extras to sender
  • new module acra-core-kts with kotlin convenience methods, e.g.
        initAcra {
            setBuildConfigClass(BuildConfig::class.java)
            setReportFormat(StringFormat.JSON)
            plugin<HttpSenderConfigurationBuilder> { 
                setHttpMethod(HttpSender.Method.POST)
            }
        }

can replace java-style builders and ACRA.init()

ACRA-5.4.0

19 Jun 20:58
Compare
Choose a tag to compare
  • BREAKING: BaseCrashReportDialog replaced with POJO helper (#736)
  • support for android Q (#740)
  • fix issue when app restart is enabled (#743)

ACRA 5.3.0

12 Mar 23:20
Compare
Choose a tag to compare

No changes since rc-2.
Changes since 5.2:

  • enhancements to startup modularity. New Plugin type StartupProcessor
  • removed all dependencies from core. More lightweight than ever
  • added an option to configure mail body