Skip to content

chore(main): release 1.5.0#39

Merged
pythoninthegrass merged 1 commit intomainfrom
release-please--branches--main
Apr 13, 2026
Merged

chore(main): release 1.5.0#39
pythoninthegrass merged 1 commit intomainfrom
release-please--branches--main

Conversation

@pythoninthegrass
Copy link
Copy Markdown
Collaborator

@pythoninthegrass pythoninthegrass commented Apr 13, 2026

🤖 I have created a release beep boop

1.5.0 (2026-04-13)

Features

  • events: backend mutation reconciliation replacing frontend optimistic updates (#41) (980c9ba)
  • library: unified library_get_section command (#40) (d42139e)
  • queue: atomic play-context command replacing frontend queue-build choreography (c900d0c)
  • queue: backend queue state machine replacing frontend shuffle, navigation, and play-next logic (#42) (fe613b5)

Bug Fixes

  • ci: unset CARGO_HOME for binstall so tools install to ~/.cargo/bin (e19cf5e)
  • library: auto-backfill content_hash after scan to enable cross-directory dedup (c12940b)
  • ui: eliminate FOUC when navigating to Music view (62d3879)

This PR was generated with Release Please. See documentation.

@pythoninthegrass pythoninthegrass changed the title chore(main): release 1.4.2 chore(main): release 1.5.0 Apr 13, 2026
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 3 times, most recently from c066f6e to ba72be1 Compare April 13, 2026 16:46
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch from ba72be1 to 6da70a2 Compare April 13, 2026 17:48
@pythoninthegrass pythoninthegrass merged commit 84059ca into main Apr 13, 2026
6 checks passed
@pythoninthegrass pythoninthegrass deleted the release-please--branches--main branch April 13, 2026 17:56
@pythoninthegrass
Copy link
Copy Markdown
Collaborator Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant