Releases: AirLyrics/AirLyrics
Release list
2026.7.5-v1.0.8
What's New?
AirLyrics v1.0.8
This release improves floating lyrics synchronization and makes saved lyrics and offsets match songs more reliably.
Fixed
- Fixed a rare issue where floating lyrics could jump back to an older playback position.
- Fixed an issue where AirLyrics could unexpectedly fall back to NetEase when the saved lyrics source setting was invalid.
- Fixed repeated lyrics offset refreshes while floating lyrics moved between lines.
Changed
- Improved song matching so saved lyrics and per-song offsets are applied more reliably.
- Cleaned up app resources and made several internal stability improvements.
Full changes
2026.6.30-v1.0.7
What’s New
AirLyrics v1.0.7
This update improves media detection, fixes lyric timing issues, and adds better support for Android themed icons.
Added
- Added a monochrome app icon for Android themed icons. #29
Fixed
- Fixed an issue where floating lyrics could briefly jump backward during playback.
- Improved player detection when music starts, stops, or switches between apps.
- Improved the stability of media information updates.
Other improvements
- Simplified and improved the internal media handling system.
Full Changelog
2026.6.28-v1.0.6
Whats New?
AirLyrics v1.0.6
This release improves floating lyrics synchronization with media playback and track changes.
Fixed
- Fixed floating lyrics not updating immediately after seeking within the current track.
- Fixed floating lyrics not refreshing correctly when the selected media source changed tracks.
Changed
- Improved selected media session observation for more reliable playback position and track updates.
- Updated the app version, native core version, Fastlane changelog, and local changelog to v1.0.6.
Full changes
2026.6.28-v1.0.5
Whats New?
AirLyrics v1.0.5
This release improves floating lyrics recovery, fixes several state and editing issues, and makes native builds reproducible for better F-Droid compatibility.
Fixed
- Fixed duplicate page rendering during cold start.
- Fixed floating lyrics remaining stuck on “Waiting for media information” after AirLyrics was removed from recent apps and reopened.
- Fixed lyric edits being saved to the wrong track when playback changed during editing.
- Fixed inconsistencies between lyric import and format validation in the lyrics editor.
Changed
- Floating lyrics can now restore the current media state directly from active media sessions.
- Unified lyric import and format validation behavior in the lyrics editor.
- Made Rust native builds reproducible across different checkout paths.
- Improved F-Droid build compatibility by removing dependencies on machine-specific build paths and timestamps.
- Clarified the availability of Musixmatch translations.
Full changes
2026.6.7-v1.0.4
Whats New?
AirLyrics v1.0.4
This release fixes several layout issues and improves the in-app changelog page.
Added
- Added a button to view the full changelog from the About page.
- Added a current-version changelog summary for the default About page view.
Fixed
- Fixed bottom tabs being clipped by the Android three-button navigation bar.
- Fixed Recent Local Lyrics header layout where the hint text could push the refresh button off-screen.
- Fixed a string resource issue that could break Android resource compilation.
Changed
- The About page now shows only the current version changes by default.
- Updated app version, native core version, Fastlane changelog, and local changelog to v1.0.4.
Full changes
2026.6.6-v1.0.3
Whats New?
AirLyrics v1.0.3
This release improves lyrics import compatibility and fixes several UI refresh issues.
Added
- Support importing plain LRC files where lyrics and translations use the same timestamp.
- Example:
[00:10.00]Original lyric [00:10.00]Translated lyric - AirLyrics now stores this as an original lyric with translation.
- Example:
- Support translated Enhanced LRC imports.
- When importing word-by-word lyrics with same-timestamp translation lines, AirLyrics can generate plain lyrics with translations if no plain lyrics exist yet.
Fixed
- Fixed floating window settings refreshing the whole page when changing style options such as color, font size, opacity, padding, and similar sliders.
- Fixed floating window settings refreshing after style-only updates when visibility, lock state, and click-through state did not change.
- Fixed flickering when manually refreshing the current lyrics card.
- Fixed flickering when manually refreshing the recent local lyrics list.
Changed
- Importing word-by-word lyrics still does not overwrite existing plain lyrics, preventing accidental loss of translations or manual edits.
- Updated lyrics format documentation, user guides, in-app help, local changelog, and Fastlane changelogs.
Full changes
2026.6.5-v1.0.2
Whats New?
Changed
Refactored app architecture to decouple MainActivity from UI and complicated logic
Full changes
See the full diff: v1.0.1...v1.0.2
2026.6.2-v1.0.1
Whats New?
Fixed
- Fixed floating window UI and service state synchronization.
- Fixed stalled lyrics lookup tasks blocking newer lookup requests.
- Improved media session rescan debounce and listener cleanup.
- Improved lyrics import validation for oversized files.
- Improved lyrics provider error handling.
Changed
- Updated release version to v1.0.1.
- Cleaned up project template leftovers.
- Improved documentation and changelog wording.
- Adjusted release signing behavior to allow unsigned release builds when no local keystore is configured.
Full changes
See the full diff: v1.0.0...v1.0.1
2026.6.1-v1.0.0
Whats New?
- AirLyrics v1.0.0 public release