github pSpitzner/beets-flask v1.0.0

latest releases: v2.0.0-rc4, v2.0.0-rc3, v2.0.0-rc2...
10 months ago

Release Notes v1.0.0

After many months of refining workflows, rethinking internals, and chasing down elusive edge-case bugs, we’re thrilled to announce beets-flask 1.0.0, our first major release!

This milestone represents more than just a version number. It’s the culmination of iterative improvements, architectural shifts, and feature work that now make beets-flask more stable and enjoyable to use. Whether you’ve been with us since the earlier alphas versions or just found your way here: thank you for being part of the journey. We’re excited for what’s next, but this is a big one :)

🚨 Important: If you're upgrading from a version < 1.0.0, this release includes breaking changes.
You’ll need to update your configs and delete your beets-flask database (don’t worry — this does not affect your beets DB).
Check the docs for new configuration options.

Notable Changes

  • Frontend overhaul: Redesigned for a smoother, more responsive user experience.
  • Smarter session handling: Interactive imports are gone — now every preview/import stores state. You can resume, undo, and re-select candidates without losing your place.
  • Async backend: Migrated from Flask to Quart, bringing proper async support and paving the way for better performance.
  • Stronger testing: Major improvements to test coverage and reliability.
  • Terminal upgrades: Now includes scrollback and command history, making it more usable in real workflows.

This release lays a solid foundation for the future and we’re already working on new features, enhancements, and quality-of-life improvements to make beets-flask even better. Stay tuned!

Don't miss a new beets-flask release

NewReleases is sending notifications on new releases.