Skip to content

v0.3.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@mr-d80 mr-d80 released this 21 May 00:21

Added

  • Release distribution automation script (scripts/release/Publish-Release.ps1) and accompanying skill (.claude/skills/release/SKILL.md).
  • Setup checklist now shows a separate "Developer options" row (reads Settings.Global.development_settings_enabled) above the existing "Wireless debugging" row, making the prerequisite relationship explicit. Previously both states were collapsed into a single mislabelled row.

Fixed

  • "Developer options" checklist row was actually reading adb_wifi_enabled (the Wireless Debugging sub-toggle) and mislabelling it as Developer Options. The row is now correctly labelled "Wireless debugging".
  • "Check for updates now" button on the About screen was disabled whenever the "Automatic checks" toggle was off. Manual checks now always run regardless of the toggle. UpdateChecker.forceRefresh() also no longer returns early when automatic checks are disabled.
  • Shizuku setup guide Section 3 now notes that the Play Store build may take a minute or two to finish starting on first launch, and that the success-indicator wording varies between the Play Store and direct-download builds.

Changed

  • SettingsRepositoryTest now uses an in-memory DataStore<Preferences> instead of a file-backed one. Removes the Windows .tmp → real-file rename race that required the -PskipWindowsDataStoreFlakes Gradle workaround. The workaround property and its note in docs/Development/release-process.md have been removed.