Skip to content

Pyrekordbox v0.2.1

Compare
Choose a tag to compare
@dylanljones dylanljones released this 20 Oct 16:04
· 182 commits to master since this release

What's New

This release migrates to SqlAlchemy 2.0 and fixes some bugs.

Improvements/Bug Fixes

  • migrate to SqlAlchemy 2.0
  • add getters/setters for the mixer gain/peak settings in the RBv6 db (#88).
    The gain and peak values are stored as high/low binary values.
    It is now possible to get or set the gain/peak as a simple decibel value.
    Thank you @gsuberland for the help!
  • automatically set updated_at of tables in the RBv6 db
    The updated_at column is automatically updated via onupdate if rows are modified.
    This only happens if the user did not set the column manually.
  • flush the RBv6 db changes before applying USN auto-increment.
    This allows the user to use before_flush events more easily without
    affecting the USN changes

BREAKING CHANGE

pyrekordbox now only supports sqlcipher3. pysqlcipher3 is no longer supported
since it is not compatible with SqlAlchemy 2.0.

New Contributors

Full Changelog: 0.2.0...0.2.1