v0.0.8prereleaseFeb 20, 2026Feb 20, 2026v0.0.8This is a library only release to prepare for maven central deployment.
v0.0.7prereleaseJan 19, 2026Jan 19, 2026v0.0.7fcb8e0e version: 0.0.7ba89106 sampledata: replace with submodule4fb647f sampledata: move logback.xml sample out of sampledata1e946f2 sampledata: certificate_denylist.json: add Google Play App Signing entry214d789 signing: fix deny list match detectiona08c45b lib: extensions: add toSha256 extension for Path
v0.0.6prereleaseJan 13, 2026Jan 13, 2026v0.0.6683d518 version: 0.0.6fc896f7 cli: remove duplicate newline at end of output48c7b23 gradle: kotlin 2.3.071f0c9f scan result: account for apk decoding failures3b89733 signing: improve handling when no signature exists7137075 cli: apksig: print verified in colorda69633 cli: signature: merge key algorithm and sizecabf410 cli: apksig: remove one line125814a manifest: check dangerous flags by value, not by existancede5574e gradle: upgrade dependencies
v0.0.5prereleaseDec 1, 2025Dec 1, 2025v0.0.532ac841 version: 0.0.5004b515 cli: scan-apk: print permissions2f04562 manifest: return permissions as setc04ce45 cli: redirect JUL to SLF4J9114702 gradle: upgrade wrapper and dependenciesc48625b library: import: fix counter27419d6 library: import using repository632b079 data: library: definitions: add support for pagination367e150 data: sort lowercase32827eb data: library: information: add support for pagination606e02d certificate: import using repository23f2d36 database: manifest: ensure name is uniquea0de8f5 manifest: import using repository8293e66 ExportUtil: add default file names for reference and cleanupf082394 data: manifest: add/update/delete manifest permission groups533a250 data: manifest: add/update/delete manifest intent filter groupsffa001a data: manifest: add/update/delete manifest flag groups
v0.0.4prereleaseNov 27, 2025Nov 27, 2025v0.0.4c22d624 version: 0.0.4b6f5518 cli: database: add export-allc70c2a3 ExportUtil: move message to util itself9e46d85 database: reorganize DAO in sub packages44108ff signing: rename ApkCert to SignatureProcessor7962ee4 cli: scan-apk: switch to manifest repository322410a cli: scan-apk: switch to library repository73a5b99 cli: scan-apk: switch to certificate repository71d3568 data: certificate: do not exclude template entry140dded cli: database: refuse to set up database when disabled2c262b0 data: implement file based library repository458daa0 database: h2: fix memory mode and cleanup57b7b9e data: implement file based certificate repository8776571 Prepare disabling database requirement, implement manifest file repo91ec461 data: add repository for certificate data6ee8e92 data: add repository for library data7cd7946 cli: database: export: add arguments for overriding config50f66a1 config: data: add export path configsbbec75a data: add repository for manifest data516e296 data: move export tasks into export util6e12f44 ImportUtil: async importAllc1573c2 data: move import tasks into import util9ddd1cf database: rephrase import print07bb9f9 data: include sample data in jar resources0f33f40 README: update licensing informationd844611 cli: sample config: add clarifying comment9e58749 lib: signing: use gpg
v0.0.3prereleaseNov 25, 2025Nov 25, 2025v0.0.343d6dbc version: 0.0.3cfb2df1 lib: setup signing for maven publications91ff4a2 cli: scan-apk: store scan output in current working directory by defaulte7aba60 cli: scan-apk: default output to store in current working directoryc0918ba cli: scan-apk: add config option and flag to store scan result next to apk file091c158 cli: configs: add json_output_directorye168899 cli: configs: add json_exclude_defaults8910501 cli: configs: add store_as_jsoncc0f2ff cli: scan-apk: rework signature outputa76ca6b cli: scan-apk: also print apk scan list when scanning multiple apks5599933 configs: case insensitive enum decoding5b50187 cli: scan-apk: print offending library message as yellow text6cb5a9b cli: scan-apk: list apks to scan only when verbose_generic is set9f42c12 cli: scan-apk: only add separator when scanning multiple apks4f7b9e0 cli: resources: logback: set apktool level to WARN
v0.0.2prereleaseNov 20, 2025Nov 20, 2025v0.0.23cc7d20 version: 0.0.2ada4200 README: link to documentation427f375 configuration: samples: link to documentation89ac74a cli: minor formatting change for verbose apk info output586721b cli: scan-apk: print Android API levels2d6f199 cli: scan-apk: fix bad block printing6e468e4 cli: add some color!19328bf cli: scan-apk: list manifest version and sdk entries8a02263 configs: scan-apk: add switch for verbose signing block verification4248009 configs: scan-apk: add switch for verbose certificate verification7097a0f configs: scan-apk: add switch for verbose apksig detectionf5df3e2 .idea: add project dictionary4aa8e8c configs: scan-apk: add switch for verbose library detection459c18f configs: scan-apk: add switch for verbose apk info618cde5 cli: configs: fix applying parsed config083a288 configs: scan-apk: add verbose switch02ed886 cli: configs: change config name for apkScannerConfigFilePathc2f972a cli: configs: add console output confige5dfdb3 cli: allow specifying config filef40fd43 config: ScanConfig: turn raw string into enum9f5d71e cli: scan-apk: print file names and adjust some formattingbf9c3f8 cli: scan-apk: increase rudeness by not wishing a nice day