Skip to content

v2.0.0

Choose a tag to compare

@alexk218 alexk218 released this 31 Oct 09:39
· 45 commits to main since this release

What's new in Tagify 2.0...

This major release introduces intelligent playlist automation, as well as significant stability improvements.

🧠 Smart (automatic) playlists

Was a highly requested one - Happy to be rolling this out.

Create playlists that automatically stay up-to-date based on the tags you apply.
Set your filter criteria once, and every track you tag that matches will be instantly added - no manual playlist management needed.

How it works:

  1. Set automatic playlist criteria: Choose any combination of star ratings, energy levels, bpm ranges, and custom tags
  2. Create playlist: Tagify generates a Spotify playlist with your current matching tracks...
  3. Tag & forget: Every new track you tag that meets the smart playlist criteria automatically appears in the playlist 🙂
    Eliminates the need to manually manage playlists, dragging tracks around, etc.
    Build enough smart playlists, and as you tag your tracks, your playlists populate themselves.

Recommended: Backup your smart playlist data periodically, or before making any major changes (like deleting several smart playlists, etc).

NOTE: performance will be impacted the more smart playlists you have. I am currently working on optimizing this, so that this can easily support hundreds of smart playlists.

✨ Bug fixes & improvements

Lock state persistence

  • Track lock state now properly persists when exiting and re-entering the app.

Instant tag application

  • Tags are now applied immediately to tracks
  • Before: Tags took several seconds to save, causing data loss if you quickly left the app
  • Now: Changes persist instantly, making rapid tagging sessions reliable

💅💄 Styles

  • Refreshed UI throughout the app

Real-time extension updates

  • Tracklist column: No more stale orange bullets - shows accurate, up-to-date tag data, always
  • Playbar enhancer: Updates instantly when you change tags, ratings, or energy levels
  • No more refreshing necessary: All extensions now reflect changes immediately

QUICK INSTALL

Windows

iwr -useb "https://raw.githubusercontent.com/alexk218/tagify/main/install.ps1" | iex

macOS/Linux

curl -fsSL "https://raw.githubusercontent.com/alexk218/tagify/main/install.sh" | bash