Releases: ACRA/acra
Releases · ACRA/acra
ACRA 5.8.0-alpha1
- 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
ACRA 5.6.2
- fixed application restarts
ACRA 5.6.1
Fix missing dependency
ACRA 5.6.0
Acra 4.11.1
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
- Fix AdvancedSenderScheduler constraints being ignored
Acra-5.5.0
- 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
ACRA 5.3.0
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