Skip to content

Comments

chore(main): release 1.0.0#23

Merged
pythoninthegrass merged 1 commit intomainfrom
release-please--branches--main
Feb 21, 2026
Merged

chore(main): release 1.0.0#23
pythoninthegrass merged 1 commit intomainfrom
release-please--branches--main

Conversation

@pythoninthegrass
Copy link
Collaborator

@pythoninthegrass pythoninthegrass commented Feb 21, 2026

1.0.0 (2026-02-21)

BREAKING CHANGES

  • Python backend removed -- all functionality migrated to Rust/Tauri

Top 10 Highlights

  1. Pure Rust backend -- complete migration from Python/FastAPI to Tauri commands
  2. Last.fm scrobbling -- now playing, loved track sync, queued retry, bidirectional love sync
  3. Cross-platform builds -- macOS signing/notarization, Windows NSIS, Linux AMD64/ARM64
  4. Virtual scrolling -- smooth rendering for large libraries (10k+ tracks)
  5. Artists and Albums views -- split-pane artist browser and album grid with detail view
  6. Watched folders -- multi-directory monitoring with real-time events, duplicate detection, move tracking
  7. Keyboard shortcuts -- global playback controls, type-to-jump artist navigation
  8. Drag-and-drop playlists -- reorder tracks, columns, sidebar; library-to-playlist drops
  9. Performance tuning -- artwork LRU cache, parallel scanning, SQLite pooling, CSS containment
  10. Structured logging -- tracing-based backend, frontend error capture, exportable logs

Additional Changes

  • CI: code signing pipelines, Playwright E2E in CI, path filters, build caching
  • Testing: Vitest unit tests, Playwright E2E suite, Rust command tests, cargo-nextest
  • UI: context menus, metadata editor navigation, theme flash fixes, column settings
  • Audio: M4A/AAC playback fix, relaxed ID3 parsing, seek position clamping
  • Queue: shuffle state fixes, stop-after-current, play history navigation

Generated with Release Please.

@pythoninthegrass pythoninthegrass merged commit 475f997 into main Feb 21, 2026
5 checks passed
@pythoninthegrass pythoninthegrass deleted the release-please--branches--main branch February 21, 2026 05:46
@pythoninthegrass
Copy link
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