Skip to content

Releases: AntonVanAssche/JamJar

v0.6.1

01 Dec 15:13
Compare
Choose a tag to compare

v0.6.0

30 Nov 21:06
Compare
Choose a tag to compare

[NEW FEATURES]

  • Enhanced Error Handling: Introduced a custom error class across core
    modules and commands. (#1)
  • API Enhancements: SpotifyHTTPError's response parameter now includes a
    type hint for improved type safety.

[IMPROVEMENTS]

  • Codebase: Core logic has been separated from CLI logic for enhanced
    modularity and maintainability. (#1)

[FIXES]

  • Recent Tracks: Resolved an issue in the recent track query that
    previously failed due to a non-existent table.

Full Changelog: v0.5.5...v0.6.0

v0.5.5

25 Nov 16:49
Compare
Choose a tag to compare

Full Changelog: v0.5.4...v0.5.5

v0.5.4

24 Nov 19:42
Compare
Choose a tag to compare

Full Changelog: v0.5.3...v0.5.4

v0.5.3

24 Nov 18:20
Compare
Choose a tag to compare

Full Changelog: v0.5.2...v0.5.3

v0.5.2

23 Nov 17:18
Compare
Choose a tag to compare

Full Changelog: v0.5.1...v0.5.2

v0.5.1

22 Nov 21:19
Compare
Choose a tag to compare

Full Changelog: v0.5.0...v0.5.1

v0.5.0

20 Nov 17:22
Compare
Choose a tag to compare

[BREAKING CHANGES]

This release introduces changes to the database schema that are
not compatible with previous versions. To upgrade, use the provided migration
script and instructions, which can be found in the assets of this release:

  • Script: migrate_db.py
  • Instructions: migratedb.md

The changes include:

  • Tracks now store their URI directly in the database, improving data consistency.
    • Required by the push command.
  • Unified and refactored methods for fetching playlists and tracks, reducing
    duplicate code.

[NEW FEATURES]

  • push: Create a Spotify playlist directly from a database playlist.

[IMPROVEMENTS]

  • Refactored Commands:
    • removerm
    • exportdump
    • update and sync → Merged into a single pull command, simplifying usage
      and reducing redundancy.

[FIXES]

  • stats: Now displays the count of unique artists and tracks in the database.

Full Changelog: v0.4.0...v0.5.0

v0.4.0

18 Nov 22:15
Compare
Choose a tag to compare

Full Changelog: v0.3.3...v0.4.0

v0.3.3

18 Nov 16:17
Compare
Choose a tag to compare

Full Changelog: v0.3.2...v0.3.3