Changelog for Permission Pilot
v2.0.0-rc0 - March 19, 2026
What’s Changed
Enhancements
- General: Improve source string clarity for translators by @d4rken in #276
- General: Migrate all screens from XML to Jetpack Compose by @d4rken in #277
- Permissions: Redesign permission details with typed pills and help dialogs by @d4rken in #278
- Compose: Add preview functions to all leaf content screens by @d4rken in #279
- Overview: Redesign with hero stats card and categorized app list by @d4rken in #280
- General: Add automated Play Store screenshot generation by @d4rken in #281
- General: Switch to two-tone Material Design icons by @d4rken in #282
- Settings: Implement index, support, and acknowledgements screens by @d4rken in #283
- Permissions: Redesign list with grant ratio bars and unified tag pills by @d4rken in #284
- General: Add icons for all permission rows by @d4rken in #285
- Settings: Add theme customization with upgrade requirement by @d4rken in #292
- Settings: Add contact support form and unify debug log recording by @d4rken in #297
- Add upgrade screens with billing support by @d4rken in #301
- Add permission change monitoring and notifications by @d4rken in #306
- Polish permission watcher: background polling, filtering, and notifications by @d4rken in #307
- Add permission gain tracking and refresh FAB to watcher by @d4rken in #310
- Use Room TypeConverters for type-safe enum fields by @d4rken in #311
- Add option to only notify when permissions are gained by @d4rken in #316
- Show funny loading messages on all screens by @d4rken in #317
- Improve search bar appearance with icon and clear button by @d4rken in #318
- Permissions: Align filter and sort UI with apps list by @d4rken in #319
- General: Add refresh button with progress indicator by @d4rken in #323
- Watcher: Show distinct icon for removed apps by @d4rken in #325
- Overview: Add grouped category sections and hide refresh button on scroll by @d4rken in #326
- General: Add export feature for app and permission info by @d4rken in #327
- Apps: Add manifest analysis with queries detection by @d4rken in #328
- General: Polish UI text, declutter filters, and fix watcher notifications by @d4rken in #330
- General: Enforce type-safe package names across the codebase by @d4rken in #332
Bug fixes
- General: Fix crash when resolving app labels on multi-user devices by @d4rken in #286
- General: Fix crash when checking special permissions on older devices by @d4rken in #287
- General: Fix crash when loading permission labels from unavailable packages by @d4rken in #288
- General: Remove unused ConstraintLayout dependency and update billing library by @d4rken in #289
- Settings: Fix changelog link to point to website by @d4rken in #290
Other changes
- General: Update Android Gradle Plugin to 9.0.1 by @d4rken in #274
- Fix debug session manager bugs, add ViewModel nav scoping by @d4rken in #299
- Migrate FlowPreference to DataStore with Moshi support by @d4rken in #293
- Refactor: standardize state collection, remove waitForState/LiveData by @d4rken in #294
- Migrate Moshi to kotlinx.serialization by @d4rken in #300
- Update GitHub Actions to Node.js 24-compatible versions by @d4rken in #302
- Remove upgrade nag popup by @d4rken in #303
- Fix watcher worker policy and optimize snapshot diff by @d4rken in #304
- Add themed icon support for Material You by @d4rken in #308
- Add LEGACY_STORAGE permission detection via AppOps by @d4rken in #309
- Show precise grant ratios and other-profile counts in permission details by @d4rken in #314
- Apps: Detect and display device admin status by @d4rken in #313
- Make overview category rows clickable to show filtered apps by @d4rken in #312
- Fix opening app details for apps in secondary profiles by @d4rken in #315
- Freemium watcher: let free users run watcher with gated features by @d4rken in #320
- General: Refresh loading messages with new entries by @d4rken in #321
- Settings: Add scan speed setting to General Settings by @d4rken in #324
- General: Remove hasFragileUserData from manifest by @d4rken in #322
- General: UI polishing for apps list, overview, and watcher settings by @d4rken in #329
- General: Upgrade Gradle wrapper to 9.4.1 with SHA-256 verification by @d4rken in #331
- General: Update translations from Crowdin by @d4rken in #333
v1.8.3-rc0 - February 18, 2026
What’s Changed
Enhancements
- General: Convert count-based strings to Android plurals by @d4rken in #271
Other changes
- General: Update translations from Crowdin by @d4rken in #272
- General: Update Ruby dependencies by @d4rken in #273
v1.8.2-rc0 - February 16, 2026
What’s Changed
Other changes
- General: Update translations from Crowdin by @d4rken in #270
v1.8.1-rc0 - February 10, 2026
What’s Changed
Enhancements
- Migrate to AGP 9, Gradle 9.2, and Kotlin 2.2 by @d4rken in #268
Other changes
- General: Update translations from Crowdin by @d4rken in #269
v1.8.0-rc0 - February 04, 2026
What’s Changed
Enhancements
- Complete missing translations for 9 locales by @d4rken in #242
- Add links and references to Crowdin by @d4rken in #244
- Improve UI for more list space on Apps/Permissions pages by @d4rken in #259
- Add user/system app filter to Permission Details screen by @d4rken in #260
- Add filter functionality to App Details and Permission Details screens by @d4rken in #261
- Move toolbar actions to overflow menus for cleaner UI by @d4rken in #262
- Expand AppOps-based permission grant status detection by @d4rken in #265
- Improve search field IME behavior by @d4rken in #266
- Complete missing translations for 36 locales by @d4rken in #267
Bug fixes
- Fix crash when accessing nullable string value by @d4rken in #235
- Fix misleading error message for uninstalled apps with retained data by @d4rken in #243
- Fix special permission grant status detection by @d4rken in #263
- Fix permission intent shortcuts crashing on older Android versions by @d4rken in #264
Other changes
- Update AGP to 8.13.2 and fix deprecation warnings by @d4rken in #239
- Fix display cutout handling in landscape mode by @d4rken in #240
- Fix NPE when viewing app details for secondary profile apps by @d4rken in #241
- fix readme badges by @jermanuts in #245
New Contributors
- @jermanuts made their first contribution in #245
v1.7.5-rc0 - July 02, 2025
What’s Changed
Other changes
- Google Play Maintenance by @d4rken in #234
v1.7.4-rc1 - June 24, 2025
What’s Changed
Other changes
- Update github actions and use pinning by @d4rken in #221
- Tweaks for reproducible builds by @d4rken in #219
- Improved Play Store changelogs and added a changelog page. by @d4rken in #227
- feat(zh_TW): added zh_TW (cleanup) by @d4rken in #229
- More translations by @d4rken in #230
- Extra translations by @d4rken in #231
- More translation work by @d4rken in #232
v1.7.3-rc0 - March 25, 2025
What’s Changed
Other changes
v1.7.2-rc0 - December 10, 2024
What’s Changed
Other changes
v1.7.1-rc0 - November 27, 2024
What’s Changed
Enhancements
- Add missing icons to “CALL” permissions by @d4rken in #209
- Improve overview texts by @d4rken in #210
Other changes
- Enable reproducible builds by @d4rken in #208
v1.7.0-rc0 - July 12, 2024
What’s Changed
Enhancements
- Remove proprietary Google Play info block in FOSS builds by @d4rken in #202
- Bump target API level to 34 and update dependencies by @d4rken in #204
Other changes
- add chinese translation by @Nriver in #194
New Contributors
- @Nriver made their first contribution in #194
v1.6.11-rc0 - August 20, 2023
What’s Changed
Enhancements
- Automatically reduce IPC parallelism if it causes crashes by @d4rken in #192
Bug fixes
- Remove untrue claim about internet permissions. by @d4rken in #193
v1.6.10-rc0 - August 19, 2023
What’s Changed
Other changes
New Contributors
- @gallegonovato made their first contribution in #189
v1.6.9-rc0 - July 06, 2023
No release notes available.
v1.6.8-rc1 - July 05, 2023
What’s Changed
Enhancements
- Add Spanish translation by @d4rken in #180
v1.6.7-rc1 - March 19, 2023
What’s Changed
Enhancements
- Improve IAP handling by @d4rken in #176
Other changes
- Add onboarding screen by @d4rken in #177
v1.1.6-rc0 - February 22, 2023
What’s Changed
Bug fixes
- Move debug log related manifest declarations to the FOSS only build by @d4rken in #172
- Fix stackoverflow on user device by @d4rken in #174
v1.1.5-rc0 - January 14, 2023
No release notes available.
v1.1.4-rc0 - January 11, 2023
What’s Changed
Other changes
- Remove debuglog option Google Play builds. by @d4rken in #171
v1.1.3-rc0 - January 06, 2023
What’s Changed
Enhancements
- Remove superfluous debug options by @d4rken in #169
Bug fixes
- Add prominent disclose to debug log recording. by @d4rken in #170
Other changes
- Updated portuguese transalations by m_s_ by @d4rken in #156
v1.1.2-rc0 - November 17, 2022
No release notes available.
v1.1.1-rc0 - November 02, 2022
What’s Changed
Other changes
- Greek language by @d4rken in #155
v1.1.0-rc1 - November 01, 2022
What’s Changed
Bug fixes
- Funnel ipc buffer data access by @d4rken in #151
v1.0.2-RC0 - October 11, 2022
What’s Changed
Other changes
New Contributors
v1.0.1-RC0 - August 23, 2022
No release notes available.
v1.0.0-RC0 - August 23, 2022
No release notes available.
v0.9.0-RC0 - August 22, 2022
What’s Changed
Enhancements
- Open app button in details by @d4rken in #143
- Basic overview card for device and app summary by @d4rken in #142
Other changes
- UI Polishing 20220803 by @TheMysticS in #138
v0.7.2-RC1 - August 02, 2022
What’s Changed
Other changes
- Update APerm.kt by @TheMysticS in #134
v0.7.1-RC1 - August 01, 2022
No release notes available.
v0.7.1 - August 01, 2022
What’s Changed
Other changes
- Fine Tuning permissions and descriptions. by @TheMysticS in #132
v0.7.0 - July 31, 2022
No release notes available.
v0.6.1 - July 31, 2022
What’s Changed
Enhancements
- Restructure permissions & filter by @d4rken in #129
v0.6.0 - July 30, 2022
What’s Changed
Enhancements
- New Permissions with Icons added by @TheMysticS in #118
- Permission grouping/categories by @d4rken in #114
Other changes
- Update AppsFilterOptions.kt by @TheMysticS in #121
v0.5.7 - July 28, 2022
What’s Changed
Other changes
- Renamed some filters and details for App counts by @TheMysticS in #105
- Reworded permission restrictions statement. by @TheMysticS in #107
v0.5.6 - July 27, 2022
What’s Changed
Other changes
- Update README.md by @TheMysticS in #104
v0.5.5 - July 27, 2022
What’s Changed
Other changes
- Utilize more AndroidX Core compatibility implementations by @TacoTheDank in #93
- Add
android.permission.FOREGROUND_SERVICEto known permissions. by @d4rken in #95 - Add
android.permission.REBOOTicon,label and description by @d4rken in #96
New Contributors
v0.5.3 - July 26, 2022
No release notes available.
v0.5.2 - July 26, 2022
No release notes available.
v0.5.1-gplay-init - July 26, 2022
No release notes available.
v0.5.0 - July 26, 2022
No release notes available.
v0.4.2 - July 20, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.4.1 - July 20, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.4.0 - July 20, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.3.0 - July 19, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.2.5 - July 19, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.2.4 - July 19, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.2.3 - July 18, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.2.2 - July 18, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.2.0 - July 17, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.1.2 - July 17, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.1.1 - July 17, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.1.0-beta - July 17, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.10-beta - July 17, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.9 - July 17, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.8 - July 16, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.7 - July 16, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.6 - July 16, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.5 - July 14, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.3 - July 14, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.2 - July 14, 2022
No release notes available.
Improvements and bugfixes ¯\(ツ)/¯
v0.0.1 - July 14, 2022
No release notes available.
Improvements and bugfixes ¯_(ツ)_/¯