Skip to content

Commit

Permalink
update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dylanljones committed Dec 29, 2023
1 parent 797fee8 commit 141afc4
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
# What's New

This release fixes smart-playlist related bugs and improves the
database table relationships.

### New Features

- **db:** **Add method for creating smart playlists**
This will set the ID in the smart list to the newly created playlist ID before generating the XML string

### Improvements/Bug Fixes
- **db:** **add missing relationships in `DjmdContent`**
Affected tables and corresponding relationships:
Linked tables and corresponding relationships:
- `DjmdCue`: `Cues`
- `DjmdSongMyTag`: `MyTags`
- `DjmdActiveCensor`: `ActiveCensors`
- `DjmdMixerParam`: `MixerParams`
- **db:** **add My-Tag names association to the `DjmdContent` table**
It is now possible to get a list of the corresponding My-tag names from the `DjmdContent` instance.
- **db:** **add relationship between `DjmdContent` and `DjmdSongMyTag`**
It is now possible to get the My-tag instances directly from the `DjmdContent` instance.
- **db:** **add album artist association to the `DjmdAlbum` and `DjmdContent` tables**
It is now possible to get the album artist instance or name directly from the `DjmdContent` instance.
- **db:** **fix smart list filter bugs ([#110](https://github.com/dylanljones/pyrekordbox/discussions/110))**
Expand Down

0 comments on commit 141afc4

Please sign in to comment.