Version 0.6.0 (Release Candidate 1)
Upgrading from an older app version will most likely break stored PINs and backups.
This happens because PINcredible moved to AES-GCM and is using more advanced hashing for backup passwords.
🚀 Features
- Add optional coordinate frames [#22] (fbce823)
- Add setting for accessible color blindness palette [#21] (7ca6335)
🐛 Fixes
- Fix failing lint (e970b4c)
🦾 Enhancements
- Move from AES-CBC to AES-GCM (4e81506)
- Allow back navigation from stacktrace view (505d307)
- Update to salted + iterated SHA512 password hashing (d978849)
- Use strong SecureRandom if available (8859b79)
🧹 Refactorings
- Move storage functions to Backpack (3aedb5a)
⚒️ Build / Dependencies
- Update to Gradle 8 (c981abe)
- Ignore lint error 'Instantiable' (6c5324a)
- Allow serializable compatibility between debug and release (1bec323)
- Allow non-final res IDs (1279eab)
- Update to Kotlin 1.8.0 (60c1380)
- Disable gradle configuration cache for now (c0be13a)
- Exclude most META-INF files tp clear apksigner output (cfc2980)
- Update proguard rules (589c7d1)
⚙️ CI
- Update workflows to Java 17 (d2eba01)
- Include FOSSA license scan (109f917)
- Ignore fossa.yml for continuous build (8394771)
📦 Repository
💬 Other
❔ Uncategorized
- 0.6.0 (1d016bf)
Facts
- Number of commits: 24
- Number of changed files: 49
- Added lines: 784
- Deleted lines: 177
Changelog auto-generated by Release Changelog Builder Action (Mike Penz).
Release auto-created by action gh-release (Doug Tangren).