Skip to content

Releases: dylanljones/pyrekordbox

0.0.4

06 May 16:37
Compare
Choose a tag to compare

New Features

  • add auto-increment of XML TrackID when adding new tracks

Improvements/Bug Fixes

  • fix wrong MySetting default values
  • simplify names of playlist (folder) creation methods
  • add method to remove tracks in XML database and fix bug in track count update
  • fix position argument of XPath in XML file (starts at 1)
  • file paths in the XML file are now encoded and decoded as URI's
  • fix XML tests with new API
  • Improve Rekordbox XML handling and API

Full Changelog: 0.0.3...0.0.4

0.0.3

24 Apr 12:34
Compare
Choose a tag to compare

New Features

  • add get-methods for master.db database tables

Improvements/Bug Fixes

  • fix table name in get_artist
  • fix typo in settingFile table name

Documentation

  • switch back to rtd theme since furo code blocks don't render properly
  • use furo sphinx theme
  • add quick-start
  • add installation section
  • add tutorial sections
  • rename file-format headers
  • add development section

Full Changelog: 0.0.2...0.0.3

0.0.2

19 Apr 23:22
Compare
Choose a tag to compare

New Features

  • use SQLAlchemy for the Rekordbox6 master.db database

Improvements/Bug Fixes

  • fix import error and README.md
  • set logging level to warning
  • fix loading the Rekordbox setting file twice in config initialization
  • add context for Rekordbox 6 database
  • inherit AnlzFile from Mapping to implement dict interface
  • unify binary file API

Documentation

  • add missing djmd tables to master.db database documentation

Full Changelog: 0.0.1...0.0.2

0.0.1

10 Apr 17:40
Compare
Choose a tag to compare

Improvements/Bug Fixes

  • fix Python version

0.0.0

10 Apr 16:59
Compare
Choose a tag to compare

Initial release