Skip to content

Commit a559e6e

Browse files
committed
Edit the changelog for release
1 parent 0148070 commit a559e6e

File tree

1 file changed

+32
-27
lines changed

1 file changed

+32
-27
lines changed

docs/changelog.rst

Lines changed: 32 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,49 +4,57 @@ Changelog
44
1.4.4 (in development)
55
----------------------
66

7-
New features:
7+
This release built up a longer-than-normal list of nifty new features. We now
8+
support DSF audio files and the importer can hard-link your files, for
9+
example.
10+
11+
Here's a full list of new features:
812

913
* Added support for DSF files, once a future version of Mutagen is released
1014
that supports them. Thanks to :user:`docbobo`. :bug:`459` :bug:`2379`
15+
* A new :ref:`hardlink` config option instructs the importer to create hard
16+
links on filesystems that support them. Thanks to :user:`jacobwgillespie`.
17+
:bug:`2445`
18+
* A new :doc:`/plugins/kodiupdate` lets you keep your Kodi library in sync
19+
with beets. Thanks to :user:`Pauligrinder`. :bug:`2411`
20+
* A new :ref:`bell` configuration option under the ``import`` section enables
21+
a terminal bell when input is required. Thanks to :user:`SpirosChadoulos`.
22+
:bug:`2366` :bug:`2495`
23+
* A new field, ``composer_sort``, is now supported and fetched from
24+
MusicBrainz.
25+
Thanks to :user:`dosoe`.
26+
:bug:`2519` :bug:`2529`
1127
* The MusicBrainz backend and :doc:`/plugins/discogs` now both provide a new
1228
attribute called ``track_alt`` that stores more nuanced, possibly
1329
non-numeric track index data. For example, some vinyl or tape media will
1430
report the side of the record using a letter instead of a number in that
1531
field. :bug:`1831` :bug:`2363`
16-
* The :doc:`/plugins/web` has a new endpoint, ``/item/path/foo``, which will
32+
* :doc:`/plugins/web`: Added a new endpoint, ``/item/path/foo``, which will
1733
return the item info for the file at the given path, or 404.
18-
* The :doc:`/plugins/web` also has a new config option, ``include_paths``,
34+
* :doc:`/plugins/web`: Added a new config option, ``include_paths``,
1935
which will cause paths to be included in item API responses if set to true.
2036
* The ``%aunique`` template function for :ref:`aunique` now takes a third
21-
argument that specifies which brackets to use around the disambiguator
37+
argument that specifies which brackets to use around the disambiguator
2238
value. The argument can be any two characters that represent the left and
2339
right brackets. It defaults to `[]` and can also be blank to turn off
2440
bracketing. :bug:`2397` :bug:`2399`
2541
* Added a ``--move`` or ``-m`` option to the importer so that the files can be
26-
moved to the library instead of being copied or added "in place".
42+
moved to the library instead of being copied or added "in place."
2743
:bug:`2252` :bug:`2429`
2844
* :doc:`/plugins/badfiles`: Added a ``--verbose`` or ``-v`` option. Results are
2945
now displayed only for corrupted files by default and for all the files when
3046
the verbose option is set. :bug:`1654` :bug:`2434`
31-
* A new :ref:`hardlink` config option instructs the importer to create hard
32-
links on filesystems that support them. Thanks to :user:`jacobwgillespie`.
33-
:bug:`2445`
3447
* :doc:`/plugins/embedart`: The explicit ``embedart`` command now asks for
3548
confirmation before embedding art into music files. Thanks to
3649
:user:`Stunner`. :bug:`1999`
3750
* You can now run beets by typing `python -m beets`. :bug:`2453`
38-
* A new :doc:`/plugins/kodiupdate` lets you keep your Kodi library in sync
39-
with beets. Thanks to :user:`Pauligrinder`. :bug:`2411`
4051
* :doc:`/plugins/smartplaylist`: Different playlist specifications that
4152
generate identically-named playlist files no longer conflict; instead, the
4253
resulting lists of tracks are concatenated. :bug:`2468`
4354
* :doc:`/plugins/missing`: A new mode lets you see missing albums from artists
4455
you have in your library. Thanks to :user:`qlyoung`. :bug:`2481`
4556
* :doc:`/plugins/web` : Add new `reverse_proxy` config option to allow serving
4657
the web plugins under a reverse proxy.
47-
* A new :ref:`bell` configuration option under the ``import`` section enables
48-
a terminal bell when input is required. Thanks to :user:`SpirosChadoulos`.
49-
:bug:`2366` :bug:`2495`
5058
* Importing a release with multiple release events now selects the
5159
event based on your :ref:`preferred` countries. :bug:`2501`
5260
* :doc:`/plugins/play`: A new ``-y`` or ``--yes`` parameter lets you skip
@@ -57,28 +65,25 @@ New features:
5765
Thanks to :user:`jansol`.
5866
:bug:`2488`
5967
:bug:`2524`
60-
* A new field, ``composer_sort``, is now supported and fetched from
61-
MusicBrainz.
62-
Thanks to :user:`dosoe`.
63-
:bug:`2519` :bug:`2529`
6468

65-
Fixes:
69+
There are also quite a few fixes:
6670

6771
* In the :ref:`replace` configuration option, we now replace a leading hyphen
6872
(-) with an underscore. :bug:`549` :bug:`2509`
69-
* :doc:`/plugins/absubmit`: Do not filter for supported formats. :bug:`2471`
73+
* :doc:`/plugins/absubmit`: We no longer filter audio files for specific
74+
formats---we will attempt the submission process for all formats. :bug:`2471`
7075
* :doc:`/plugins/mpdupdate`: Fix Python 3 compatibility. :bug:`2381`
7176
* :doc:`/plugins/replaygain`: Fix Python 3 compatibility in the ``bs1770gain``
7277
backend. :bug:`2382`
73-
* :doc:`/plugins/bpd`: Report playback times as integer. :bug:`2394`
78+
* :doc:`/plugins/bpd`: Report playback times as integers. :bug:`2394`
7479
* :doc:`/plugins/mpdstats`: Fix Python 3 compatibility. The plugin also now
7580
requires version 0.4.2 or later of the ``python-mpd2`` library. :bug:`2405`
76-
* :doc:`/plugins/mpdstats`: Improve handling of mpd status queries.
81+
* :doc:`/plugins/mpdstats`: Improve handling of MPD status queries.
7782
* :doc:`/plugins/badfiles`: Fix Python 3 compatibility.
7883
* Fix some cases where album-level ReplayGain/SoundCheck metadata would be
7984
written to files incorrectly. :bug:`2426`
80-
* :doc:`/plugins/badfiles`: The command no longer bails out if validator
81-
command is not found or exists with an error. :bug:`2430` :bug:`2433`
85+
* :doc:`/plugins/badfiles`: The command no longer bails out if the validator
86+
command is not found or exits with an error. :bug:`2430` :bug:`2433`
8287
* :doc:`/plugins/lyrics`: The Google search backend no longer crashes when the
8388
server responds with an error. :bug:`2437`
8489
* :doc:`/plugins/discogs`: You can now authenticate with Discogs using a
@@ -87,7 +92,7 @@ Fixes:
8792
Thanks to :user:`Lompik`. :bug:`2443` :bug:`2448`
8893
* :doc:`/plugins/duplicates`: Fix Python 3 compatibility when using the
8994
``copy`` and ``move`` options. :bug:`2444`
90-
* :doc:`/plugins/mbsubmit`: The tracks are now sorted. Thanks to
95+
* :doc:`/plugins/mbsubmit`: The tracks are now sorted properly. Thanks to
9196
:user:`awesomer`. :bug:`2457`
9297
* :doc:`/plugins/thumbnails`: Fix a string-related crash on Python 3.
9398
:bug:`2466`
@@ -98,8 +103,8 @@ Fixes:
98103
limited encoding.
99104
* :doc:`/plugins/convert`: The default configuration uses FFmpeg's built-in
100105
AAC codec instead of faac. Thanks to :user:`jansol`. :bug:`2484`
101-
* Fix import of multidisc releases with subdirectories, which previously
102-
made each disc be imported separately in different releases. :bug:`2493`
106+
* Fix the importer's detection of multi-disc albums when other subdirectories
107+
are present. :bug:`2493`
103108
* Invalid date queries now print an error message instead of being silently
104109
ignored. Thanks to :user:`discopatrick`. :bug:`2513` :bug:`2517`
105110
* When the SQLite database stops being accessible, we now print a friendly
@@ -110,7 +115,7 @@ Fixes:
110115
* Fix a crash when reading non-ASCII characters in configuration files on
111116
Windows under Python 3. :bug:`2456` :bug:`2565` :bug:`2566`
112117

113-
Two plugins had backends removed due to bitrot:
118+
We removed backends from two metadata plugins because of bitrot:
114119

115120
* :doc:`/plugins/lyrics`: The Lyrics.com backend has been removed. (It stopped
116121
working because of changes to the site's URL structure.)

0 commit comments

Comments
 (0)