v0.2.2
Full Changelog: v0.2.1...v0.2.2
Main changes
- Add search suggestions
- Lower minimum version to Android 6 (Experimental, expect issues)
- Improve kanji readings generation
- Split combined readings ({無理: むり} -> {無: む, 理: り})
- Remove (safe) hiragana readings ({吐き出: はきだ} -> {吐: は, き: null, 出: だ})
- Skip downloading existing songs #153
- Add option to clear queue on downward player overscroll #146
- Replace Firebase (added in v0.2.1) with Supabase #155
Other changes
- Add logcat collection and Paste.ee upload button to ErrorReportActivity
- Remove unused secrets from Android workflow and update APK names
- Remove NewPipeExtractor
- Add retry button to song feed and search page load errors
- Clear external error on library page closed
- Swap long-press menu info button and side button positions
- Add Fastlane metadata
- Reimplement notification open intent
Bugs fixed
- Loss of radio state and brief UI flicker when restoring minimised app
- Song feed load errors not being displayed when cache exists
- Search results not displaying under search bar
- Vertical alignment of some large character in lyrics text
- Incorrect action_confirm string reference
- onCompleted not being invoked after startDownload called
- Incorrect settings/radio builder icon display state
- Incorrect ErrorInfoDisplay theming with dark backgrounds
- Search page doesn't allow retry after failure