Highlights
- Lyrics Cue now preserves existing profile data when older or partial settings payloads do not include cue information. This prevents a signed-in desktop from accidentally replacing a saved cue with an empty list during settings merge or cloud-backed cloning.
- Starting a new live session keeps the Lyrics library available. Session reset now clears live service state only, while the user's lyrics library remains loaded in the Lyrics tab.
- The persistent Lyrics Cue continues to behave as user-profile data: it survives app restarts, session changes, and session resets until the operator clears it.
Improvements
- Settings merge logic now distinguishes between "no cue field was provided" and "the user explicitly cleared the cue."
- Cloud-backed settings cloning now preserves that same distinction so cue sync can round-trip safely across devices.
- Release download metadata uses current package sizes from the published desktop installers.
Fixes
- Fixed an issue where clicking Start New instead of Resume could leave the Lyrics library list empty.
- Fixed a cue sync edge case where missing cue data in an incoming settings payload could be interpreted as an intentional empty cue.
Known issues
- Lyrics Cue sync depends on the signed-in profile settings sync path. Offline desktops continue to use their local settings until cloud sync is available.
Notes
- This is a focused desktop reliability release for the new Lyrics Cue workflow. No breaking workflow changes are expected.