Skip to content

chore(main): release 1.1.0#24

Merged
pythoninthegrass merged 1 commit intomainfrom
release-please--branches--main
Mar 27, 2026
Merged

chore(main): release 1.1.0#24
pythoninthegrass merged 1 commit intomainfrom
release-please--branches--main

Conversation

@pythoninthegrass
Copy link
Copy Markdown
Collaborator

@pythoninthegrass pythoninthegrass commented Feb 21, 2026

🤖 I have created a release beep boop

1.1.0 (2026-03-27)

Features

  • add active section highlight to settings nav for dark themes (#29) (1d9eeff)
  • add listening statistics dashboard under Settings (a74c222)
  • add Neon Love theme preset from Love color palette (af912cc)
  • add network file caching for SMB/NFS mounts (#27) (e6c55ae)
  • artists-browser: sort artist albums by year ascending (9d3c59c)
  • audio: add output device selection in Settings > Audio (#26) (d5c9f35)
  • context-menu: add "Go to Album" menu item to track context menus (e93eaba)
  • context-menu: add "Go to Artist" menu item to track context menus (83e6cdc)
  • cross-directory track deduplication with reinstatement (a7ef45a)
  • dynamic lyrics layout reflow with content-based width measurement (f2181cc)
  • library: persist removed track identifiers to prevent re-addition on scan (f7721ef)
  • show LRCLIB lyrics in Now Playing view with caching (b7e5533)
  • show LRCLIB lyrics in Now Playing view with caching (532bf87)
  • stats: add placeholder art with artist name for chart grid, fix PNG export (da5b2b3)
  • stats: rework statistics dashboard to Last.fm-inspired layout (900620d)

Bug Fixes

  • apply roborev fix for 7da95a2 (job #6) (4c0908b)
  • apply roborev fix for 83e6cdc (job #17) (4885972)
  • apply roborev fix for 968f392 (job #2) (5d161ee)
  • apply roborev fix for 9cf7984 (job #25) (c3cea62)
  • apply roborev fix for 9d3c59c (job #20) (77b3700)
  • apply roborev fix for e93eaba (job #13) (81793fc)
  • cargo: create CARGO_HOME/bin symlinks for mise shim compatibility (38cb8f9)
  • cargo: symlink project CARGO_HOME/bin to ~/.cargo/bin, add PATH (aaefd99)
  • cargo: symlink tools to rustup binary instead of mise install dir (37fd360)
  • ci: add libasound2-dev for Linux and fix macOS keychain search list (5151e62)
  • ci: force cargo-binstall to install tarpaulin binary (6e3383a)
  • ci: gate build matrix behind all lint and test jobs (ede587e)
  • ci: gate rust-tests behind rust-lint (300b6da)
  • ci: resolve release build failures on macOS, Linux amd64, and Linux ARM64 (5d919af)
  • ci: skip Tauri DMG bundling on macOS, create DMG with hdiutil (f702934)
  • clippy: collapse nested if statements into let-chains (930c092)
  • drag-drop: use relative offset for queue drag ghost position (cf244ee)
  • guard playNextTracks against background queue build race condition (2c17f80)
  • library: force repaint when returning from albums view (c70b4c5)
  • media-keys: register MediaRewind/FastForward for macOS F7/F9 keys (2b84602)
  • metadata-modal: prevent repeated re-opens during library updates (3d61cd5)
  • playback: loop-one not re-queuing current track and icon not untoggling (7481401)
  • propagate DB errors instead of silently swallowing in removed tracks (1451d61)
  • resolve clippy warnings in mount_detect and stats (58b4293)
  • roam: resolve 3 false-positive dependency cycles (f7131bf)
  • startup: prevent FOUC flash between window.show() and CSS load (#30) (930bc32)
  • test: anchor Playwright route patterns to avoid intercepting JS modules (f3b854b)
  • testing: update 3 stale visual regression snapshots (662b96e)
  • themes: add dark-theme toggle overrides for network cache settings (1b621a2)
  • ui: prevent text selection on all UI chrome (be560ce)
  • watcher: return original tracks on filter_removed_tracks error (4e3f633)

Performance Improvements

  • conductor: replace signed build with deno install in setup (0841f5c)
  • dev: add cranelift codegen, panic=abort, and shared target dir (b4ed57b)
  • dev: add panic=abort and shared target dir for dev builds (fea390e)

This PR was generated with Release Please. See documentation.

@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 6 times, most recently from f5e004b to 16b7870 Compare February 24, 2026 23:26
@pythoninthegrass pythoninthegrass changed the title chore(main): release 1.0.1 chore(main): release 1.1.0 Feb 25, 2026
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 2 times, most recently from c3d3aae to a9442a9 Compare February 26, 2026 00:07
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 15 times, most recently from 194067b to 6a44165 Compare March 12, 2026 05:14
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 5 times, most recently from 95a8890 to 3e715cf Compare March 19, 2026 03:40
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 3 times, most recently from d644649 to 1e67157 Compare March 19, 2026 22:29
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch 6 times, most recently from e25c96c to c45bec2 Compare March 27, 2026 22:44
@pythoninthegrass pythoninthegrass force-pushed the release-please--branches--main branch from c45bec2 to 98a0c06 Compare March 27, 2026 22:55
@pythoninthegrass pythoninthegrass merged commit a8f31cb into main Mar 27, 2026
4 of 6 checks passed
@pythoninthegrass pythoninthegrass deleted the release-please--branches--main branch March 27, 2026 23:06
@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