Add changelog section for developers

This commit is contained in:
FichteFoll 2018-09-17 23:51:38 +02:00
parent 26b1aa990e
commit ed76da57e5
No known key found for this signature in database
GPG key ID: 9FA3981C07CD83C5

View file

@ -18,8 +18,8 @@ New features:
that doesn't get along with BPD!
:bug:`3214` :bug:`800`
* Fields in queries now fall back to an item's album and check its fields too.
Notably, this allows querying items by an album flex attribute (also in path
configuration). Plugins: Also applies to normal item access.
Notably, this allows querying items by an album flex attribute, also in path
configuration.
Thanks to :user:`FichteFoll`.
:bug:`2797` :bug:`2988`
@ -49,6 +49,12 @@ For plugin developers:
is almost identical apart from the name change. Again, we'll re-export at the
old location (with a deprecation warning) for backwards compatibility, but
might stop doing this in a future release.
* Item (and attribute) access on an item now falls back to the album's
attributes as well. If you specifically want to access an item's attributes,
use ``Item.get(key, with_album=False)``. :bug:`2988`
* ``Item.keys`` also has a ``with_album`` argument now, defaulting to ``True``.
* A ``revision`` attribute has been added to ``Database``. It is increased on
every transaction that mutates it. :bug:`2988`
For packagers: