v0.2.0
What's Changed
- fix(android): allow debug and release apks to coexist by @werdeil in #6
- feat: now-playing lyrics UX improvements by @werdeil in #8
- docs: refresh screenshots (+ generator script), Homepage widget docs; ci: pylint by @werdeil in #9
- Add decorative album cover mosaic to empty now-playing state by @werdeil in #10
- Redesign page header with centered title and symmetric layout by @werdeil in #11
- feat(android): single app menu on the header button, standard back behavior by @werdeil in #12
- feat: drop the web header and link Lyrion from the player name by @werdeil in #13
- style: unify font sizes and grey shades across lyrics and stats panels by @werdeil in #14
- fix: security and performance hardening from the code audit by @werdeil in #15
- fix: refresh the empty-state mosaic after each playback session by @werdeil in #21
- chore(deps): bump androidx.appcompat:appcompat from 1.7.0 to 1.7.1 in /android by @dependabot[bot] in #19
- chore(deps): bump com.google.android.material:material from 1.12.0 to 1.14.0 in /android by @dependabot[bot] in #18
- chore(deps): bump org.jetbrains.kotlin.android from 2.0.21 to 2.4.0 in /android by @dependabot[bot] in #16
- chore(deps): bump com.android.application from 8.7.3 to 9.2.1 in /android by @dependabot[bot] in #20
- chore(deps): bump androidx.core:core-ktx from 1.15.0 to 1.19.0 in /android by @dependabot[bot] in #17
- Fix landscape page overflow on iPad by using dvh for fixed layout height by @werdeil in #23
- Add recent plays stack under now-playing cover on desktop by @werdeil in #22
- Tolerate empty Lyrion responses so a vanished player can't wedge polling by @werdeil in #24
- feat(android): open settings full-screen from the menu button by @werdeil in #26
- ci: add manual release workflow to cut versioned releases by @werdeil in #27
New Contributors
- @dependabot[bot] made their first contribution in #19
Full Changelog: v0.1.0...v0.2.0