@@ -7,29 +7,14 @@ Changelog
7
7
This release now requires Python 3.6 or later (it removes support for Python
8
8
2.7, 3.4, and 3.5).
9
9
10
- For packagers:
11
-
12
- * As noted above, the minimum Python version is now 3.6.
13
- * We fixed a flaky test, named `test_album_art ` in the `test_zero.py ` file,
14
- that some distributions had disabled. Disabling this test should no longer
15
- be necessary.
16
- :bug: `4037 ` :bug: `4038 `
17
- * This version of beets no longer depends on the `six `_ library.
18
- :bug: `4030 `
19
- * The `gmusic ` plugin was removed since Google Play Music has been shut down.
20
- Thus, the optional dependency on `gmusicapi ` does not exist anymore.
21
- :bug: `4089 `
22
-
23
10
Major new features:
24
11
25
12
* Include the genre tags from the release group when the musicbrainz genre
26
13
option is set, and sort them by the number of votes. Thanks to
27
14
:user: `aereaux `.
28
-
29
15
* Primary and secondary release types from MusicBrainz are now stored in
30
16
``albumtypes `` field. Thanks to :user: `edgars-supe `.
31
17
:bug: `2200 `
32
-
33
18
* :doc: `/plugins/albumtypes `: An accompanying plugin for formatting
34
19
``albumtypes ``. Thanks to :user: `edgars-supe `.
35
20
@@ -54,36 +39,42 @@ Other new things:
54
39
* New plugin event: ``album_removed ``. Called when an album is removed from the
55
40
library (even when its file is not deleted from disk).
56
41
57
- For plugin developers:
58
-
59
- * :py:meth: `beets.library.Item.destination ` now accepts a `replacements `
60
- argument to be used in favor of the default.
61
- * Send the `pluginload ` event after plugin types and queries are available, not before.
62
-
63
42
Bug fixes:
64
43
65
44
* :doc: `/plugins/lyrics `: Fix crash bug when beautifulsoup4 is not installed.
66
45
:bug: `4027 `
67
-
68
46
* :doc: `/plugins/discogs `: Adapt regex to new URL format .
69
47
:bug: `4080 `
70
-
71
48
* :doc: `/plugins/discogs `: Remove requests ratel imit code from plugin in favor of discogs library built-in capability
72
49
:bug: `4108 `
73
-
74
50
* :doc: `/plugins/export `: Fix duplicated output.
75
-
76
51
* :doc: `/dev/library `: Use slow queries for flexible attributes in aunique.
77
52
:bug: `2678 ` :bug: `3553 `
78
-
79
53
* :doc: `/reference/query `: Use short-circuit evaluation in AndQuery and OrQuery
80
54
:bug: `4145 `
81
-
82
- Fixes:
83
-
84
55
* :doc: `/plugins/aura `: Fix a potential security hole when serving image
85
56
files. :bug: `4160 `
86
57
58
+ For plugin developers:
59
+
60
+ * :py:meth: `beets.library.Item.destination ` now accepts a `replacements `
61
+ argument to be used in favor of the default.
62
+ * Send the `pluginload ` event after plugin types and queries are available, not before.
63
+
64
+ For packagers:
65
+
66
+ * As noted above, the minimum Python version is now 3.6.
67
+ * We fixed a flaky test, named `test_album_art ` in the `test_zero.py ` file,
68
+ that some distributions had disabled. Disabling this test should no longer
69
+ be necessary.
70
+ :bug: `4037 ` :bug: `4038 `
71
+ * This version of beets no longer depends on the `six `_ library.
72
+ :bug: `4030 `
73
+ * The `gmusic ` plugin was removed since Google Play Music has been shut down.
74
+ Thus, the optional dependency on `gmusicapi ` does not exist anymore.
75
+ :bug: `4089 `
76
+
77
+
87
78
1.5.0 (August 19, 2021)
88
79
-----------------------
89
80
0 commit comments