Skip to content

Releases

v1.4.4

Choose a tag to compare

@github-actions github-actions released this 13 Nov 23:30

Full Changelog: v1.4.3...v1.4.4

v1.4.3

Choose a tag to compare

@github-actions github-actions released this 13 Nov 23:18

Full Changelog: v1.4.2...v1.4.3

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 13 Nov 23:10

Full Changelog: v1.4.1...v1.4.2

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 13 Nov 23:03

Full Changelog: v1.4.0...v1.4.1

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 22:38

Full Changelog: v1.3.1...v1.4.0

v1.3.1 - Bugfixes, Spotify Policy Notifications & Update Instructions

Choose a tag to compare

@github-actions github-actions released this 13 Nov 22:16

🎵 What's New in v1.3.1

🚨 CRITICAL SPOTIFY REQUIREMENT (MUST READ):

SPOTIFY STRICTLY REQUIRES AN ACTIVE SPOTIFY PREMIUM SUBSCRIPTION FOR THE ACCOUNT USED TO CREATE THE DEVELOPER APP.
Spotify Free accounts are blocked by Spotify's Web API and will fail with 403 Forbidden: Active premium subscription required for the owner of the app.
Please ensure you log into developer.spotify.com with an account that has an active Spotify Premium plan (Individual, Duo, or Family) when creating your app!


🛠️ Bugfixes & Improvements

  • Spotify Status Error Handling: Fixed logger reference in /api/spotify/status endpoint.
  • Spotify Developer Policy Guidance: Added explicit detection and informative UI alerts when Spotify API requests are blocked with HTTP 403.
  • Update Instructions Added: Clear upgrade commands documented for pipx and pip.

💾 Installation & Updating

Method Command / Action
🪟 Windows (Standalone) Download TidalPlaylistManager-Windows-x64.zip below, extract, and double-click TidalPlaylistManager.exe
🍎 macOS (Standalone) Download TidalPlaylistManager-macOS.zip below, extract, and run TidalPlaylistManager
🐧 Linux (Standalone) Download TidalPlaylistManager-Linux-x64.tar.gz below
🐍 Install with Pipx pipx install tidal-playlist-manager
🔄 Update with Pipx pipx upgrade --pip-args="--no-cache-dir" tidal-playlist-manager
🚀 Start the App tidal-manager

v1.3.0 - Spotify Integration, Bi-Directional Transfers & PyPI Release

Choose a tag to compare

@github-actions github-actions released this 13 Nov 21:49

🎵 What's New in v1.3.0

🟢 Dual-Platform Support (TIDAL & Spotify)

  • Independent Platform Switchers: Switch Panel A and Panel B independently between [ 🎵 TIDAL ] and [ 🟢 Spotify ].
  • 4 Transfer Combinations:
    • TIDAL ↔ TIDAL
    • Spotify ↔ Spotify
    • TIDAL → Spotify
    • Spotify → TIDAL
  • Smart ISRC Track Matching: Uses the international standard ISRC (International Standard Recording Code) for exact 1:1 cross-platform track matching, with automatic fallback to normalized Title + Artist search.
  • Detailed Transfer Report: Displays an inspection modal summarizing transferred songs and detailing any tracks not found in the target catalog.
  • Native Spotify OAuth2: Easy popup authorization with persistent local session storage.

📦 Distribution & Packaging

  • Live on PyPI: Install via pip install tidal-playlist-manager and start with tidal-manager (or pipx run tidal-playlist-manager).
  • Standalone Binaries: Pre-compiled archives for Windows, macOS, and Linux attached below—no Python installation required!
  • PyPI Trusted Publishing: Configured automated, tokenless OIDC publishing directly through GitHub Actions.

💾 Downloads & Quickstart

Platform Download / Command
🪟 Windows (Standalone) Download TidalPlaylistManager-Windows-x64.zip below, extract, and double-click TidalPlaylistManager.exe
🍎 macOS (Standalone) Download TidalPlaylistManager-macOS.zip below, extract, and run TidalPlaylistManager
🐧 Linux (Standalone) Download TidalPlaylistManager-Linux-x64.tar.gz below
🐍 Python (PyPI) pip install tidal-playlist-manager followed by tidal-manager

v1.2.2 - Modern TIDAL Playlist Manager

Choose a tag to compare

@tas231 tas231 released this 11 Nov 17:10

Features & Highlights in v1.2.2

  • Dual-Pane Web UI: Side-by-side playlist inspection and comparison.
  • In-Playlist Drag & Drop: Reorder tracks directly within your playlist using grip handles (⋮⋮) with real-time drop indicator lines and instant TIDAL cloud sync.
  • Cross-Panel Transfers: Drag & drop tracks between playlists to copy or move them.
  • 🔍 Duplicate Finder & Cleaner: Automatic duplicate detection (exact TIDAL ID & normalized Title+Artist) with 1-click duplicate cleaner.
  • 💾 Backup, Export & Flexible Import: Export to JSON, CSV, or M3U8. Import to new playlists or append directly to Panel A / Panel B.
  • ⚡ Auto-Split (>99 Tracks): Automatically split large playlists into clean 99-track chunks (... 1, ... 2).
  • 🔀 Merge & Cloud Shuffle: Combine playlists or randomize cloud playlist ordering.
  • 🎧 Audio Preview Player: 30-second audio previews with bottom scrub player and TIDAL web-player fallback.
  • 🔎 Global Catalog Search: Instant TIDAL search (Cmd+K / Ctrl+K).
  • 📖 Interactive In-App User Guide: Built-in guide modal with visual feature cards.
  • Mac Launchers: Double-clickable Start.command and native macOS Tidal Playlist Manager.app.