87
Notable changes in version 87:
• update Android SDK to 35 (Android 15)
• update target SDK to 35 (Android 15)
• use new attestation.app API
• remove subscribe key for attestation.app account after successful verification
• update Gradle to 8.10.2
• update Android Gradle plugin to 8.7.1
• update Kotlin to 2.0.21
• update Android NDK to 27.2.12479018
• minor performance and robustness improvements
See https://github.com/GrapheneOS/Auditor/releases/tag/87 for the release notes.
76
Notable changes in version 76:
• add support for Pixel 8 and Pixel 8 Pro
• update Guava library to 32.1.3
See https://github.com/GrapheneOS/Auditor/releases/tag/76 for the release notes.
74
Notable changes in version 74:
• move to official Android key attestation library
• update CameraX library to 1.3.0-beta01
• update Bouncy Castle library to 1.75
• update Gradle to 8.2.1
• update Android Gradle plugin to 8.0.2
• update Kotlin to 1.8.22
• simplify certificate validation error handling
See https://github.com/GrapheneOS/Auditor/releases/tag/74 for the release notes.
73
Notable changes in version 73:
• add Pixel Fold support
• add new attestation protocol version 5 with updated DEFLATE dictionary to make QR codes easier to scan from current generation devices using remote key provisioning (protocol version 4 is still supported)
See https://github.com/GrapheneOS/Auditor/releases/tag/73 for the release notes.
72
Notable changes in version 72:
• add Pixel Tablet support
• update Bouncy Castle library to 1.74
• update Guava library to 32.0.1
• improve code style
See https://github.com/GrapheneOS/Auditor/releases/tag/72 for the release notes.
71
Notable changes in version 71:
• simplify error message for enforced StrongBox
• enforce StrongBox for new 7th generation Pixel pairings
• enforce attest key for new pairings when supported
• drop already disabled attest key downgrade support
• add new key attestation root
• drop support for builds not using pairing-specific attest keys
• drop legacy features
• update CameraX library to 1.3.0-alpha07
See https://github.com/GrapheneOS/Auditor/releases/tag/71 for the release notes.
70
Notable changes in version 70:
• add Pixel 7a support
• disable attest key downgrade support
• raise minimum patch level to 2019-09-05
• drop obsolete verified boot key migration support
• switch to modern Gradle plugin infrastructure
• update Android Gradle plugin to 8.0.1
• update Gradle to 8.1.1
• update Kotlin to 1.8.21
• update Material library to 1.9.0
See https://github.com/GrapheneOS/Auditor/releases/tag/70 for the release notes.
69
Notable changes in version 69:
• raise importance of remote verification failure notifications from minimum to low (no longer collapsed and hidden from the status bar and lockscreen by default unless users lower the importance)
• raise minimum OS version to Android 10 (Android 11 is the oldest version receiving official security support but the Android 10 end-of-life was relatively recent)
• update dependencies
See https://github.com/GrapheneOS/Auditor/releases/tag/69 for the release notes.
68
2023/02/01
Notable changes in version 68:
• update AndroidX appcompat library to 1.6.0
* update CameraX library to 1.3.0-alpha03
* update Material library to 1.8.0
* update Android Gradle plugin to 7.4.1
* update Kotlin Gradle plugin to 1.8.0
* update Android build tools to 33.0.1
* eliminate duplicated code
* add Gradle verification metadata to Git repository
* eliminate spurious warnings
* remove legacy roundIcon attribute
See https://github.com/GrapheneOS/Auditor/releases/tag/68 for the release notes.
67
2022/12/09
Notable changes in version 67:
• use StrongBox (keystore provided by Titan M2 instead of Trusty TEE) on the Pixel 7 and Pixel 7 Pro for new pairings due to Android 13 QPR1 resolving the key version binding bug where StrongBox attestation stopped working after a security update
• update CameraX library to 1.3.0-alpha02
• update Kotlin Gradle plugin to 1.7.22
See https://github.com/GrapheneOS/Auditor/releases/tag/67 for the release notes.
66
2022/11/15
Notable changes in version 66:
• update CameraX library to 1.3.0-alpha01
• update ZXing library to 3.5.1
• update Kotlin Gradle plugin to 1.7.21
• remove obsolete lint workarounds
See https://github.com/GrapheneOS/Auditor/releases/tag/66 for the release notes.
64
2022/10/21
Notable changes in version 64:
• make useEmbeddedDex compatible with app bundles
See https://github.com/GrapheneOS/Auditor/releases/tag/64 for the release notes.