Releases: dylanljones/pyrekordbox
Releases · dylanljones/pyrekordbox
0.0.4
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
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
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
Improvements/Bug Fixes
- fix Python version
0.0.0
Initial release