Slight changelog reordering

This commit is contained in:
Adrian Sampson 2021-11-26 15:52:39 -05:00
parent c03e0ebef0
commit 8eee0bbd8a
No known key found for this signature in database
GPG key ID: BDB93AB409CC8705

View file

@ -7,29 +7,14 @@ Changelog
This release now requires Python 3.6 or later (it removes support for Python
2.7, 3.4, and 3.5).
For packagers:
* As noted above, the minimum Python version is now 3.6.
* We fixed a flaky test, named `test_album_art` in the `test_zero.py` file,
that some distributions had disabled. Disabling this test should no longer
be necessary.
:bug:`4037` :bug:`4038`
* This version of beets no longer depends on the `six`_ library.
:bug:`4030`
* The `gmusic` plugin was removed since Google Play Music has been shut down.
Thus, the optional dependency on `gmusicapi` does not exist anymore.
:bug:`4089`
Major new features:
* Include the genre tags from the release group when the musicbrainz genre
option is set, and sort them by the number of votes. Thanks to
:user:`aereaux`.
* Primary and secondary release types from MusicBrainz are now stored in
``albumtypes`` field. Thanks to :user:`edgars-supe`.
:bug:`2200`
* :doc:`/plugins/albumtypes`: An accompanying plugin for formatting
``albumtypes``. Thanks to :user:`edgars-supe`.
@ -54,35 +39,41 @@ Other new things:
* New plugin event: ``album_removed``. Called when an album is removed from the
library (even when its file is not deleted from disk).
Bug fixes:
* :doc:`/plugins/lyrics`: Fix crash bug when beautifulsoup4 is not installed.
:bug:`4027`
* :doc:`/plugins/discogs`: Adapt regex to new URL format .
:bug: `4080`
* :doc:`/plugins/discogs`: Remove requests ratel imit code from plugin in favor of discogs library built-in capability
:bug: `4108`
* :doc:`/plugins/export`: Fix duplicated output.
* :doc:`/dev/library`: Use slow queries for flexible attributes in aunique.
:bug:`2678` :bug:`3553`
* :doc:`/reference/query`: Use short-circuit evaluation in AndQuery and OrQuery
:bug:`4145`
* :doc:`/plugins/aura`: Fix a potential security hole when serving image
files. :bug:`4160`
For plugin developers:
* :py:meth:`beets.library.Item.destination` now accepts a `replacements`
argument to be used in favor of the default.
* Send the `pluginload` event after plugin types and queries are available, not before.
Bug fixes:
For packagers:
* :doc:`/plugins/lyrics`: Fix crash bug when beautifulsoup4 is not installed.
:bug:`4027`
* As noted above, the minimum Python version is now 3.6.
* We fixed a flaky test, named `test_album_art` in the `test_zero.py` file,
that some distributions had disabled. Disabling this test should no longer
be necessary.
:bug:`4037` :bug:`4038`
* This version of beets no longer depends on the `six`_ library.
:bug:`4030`
* The `gmusic` plugin was removed since Google Play Music has been shut down.
Thus, the optional dependency on `gmusicapi` does not exist anymore.
:bug:`4089`
* :doc:`/plugins/discogs`: Adapt regex to new URL format .
:bug: `4080`
* :doc:`/plugins/discogs`: Remove requests ratel imit code from plugin in favor of discogs library built-in capability
:bug: `4108`
* :doc:`/plugins/export`: Fix duplicated output.
* :doc:`/dev/library`: Use slow queries for flexible attributes in aunique.
:bug:`2678` :bug:`3553`
* :doc:`/reference/query`: Use short-circuit evaluation in AndQuery and OrQuery
:bug:`4145`
Fixes:
* :doc:`/plugins/aura`: Fix a potential security hole when serving image
files. :bug:`4160`
1.5.0 (August 19, 2021)
-----------------------