1
1
Changelog
2
2
=========
3
3
4
- 1.3.4 (in development)
5
- ----------------------
4
+ 1.3.4 (April 4, 2014)
5
+ ---------------------
6
+
7
+ This release brings a hodgepodge of medium-sized conveniences to beets. A new
8
+ :ref: `config-cmd ` command manages your configuration, we now have :ref: `bash
9
+ completion <completion>`, and the :ref: `modify-cmd ` command can delete
10
+ attributes. There are also some significant performance optimizations to the
11
+ autotagger's matching logic.
6
12
7
- One note for upgraders: the :doc: `/plugins/fetchart ` has a new dependency, the
8
- `requests `_ module.
13
+ One note for upgraders: if you use the :doc: `/plugins/fetchart `, it has a new
14
+ dependency, the `requests `_ module.
9
15
10
16
New stuff:
11
17
@@ -15,13 +21,16 @@ New stuff:
15
21
geigerzaehler.
16
22
* Beets now ships with a shell command completion script! See
17
23
:ref: `completion `. Thanks to geigerzaehler.
24
+ * The :ref: `modify-cmd ` command now allows removing flexible attributes. For
25
+ example, ``beet modify artist:beatles oldies! `` deletes the ``oldies ``
26
+ attribute from matching items. Thanks to brilnius.
18
27
* Internally, beets has laid the groundwork for supporting multi-valued
19
28
fields. Thanks to geigerzaehler.
20
29
* The importer interface now shows the URL for MusicBrainz matches. Thanks to
21
30
johtso.
22
31
* :doc: `/plugins/smartplaylist `: Playlists can now be generated from multiple
23
32
queries (combined with "or" logic). Album-level queries are also now
24
- possible. Automatic playlist regeneration can now be disabled. Thanks to
33
+ possible and automatic playlist regeneration can now be disabled. Thanks to
25
34
brilnius.
26
35
* :doc: `/plugins/echonest `: Echo Nest similarity now weights the tempo in
27
36
better proportion to other metrics. Also, options were added to specify
@@ -32,9 +41,6 @@ New stuff:
32
41
* We now only use "primary" aliases for artist names from MusicBrainz. This
33
42
eliminates some strange naming that could occur when the `languages ` config
34
43
option was set. Thanks to Filipe Fortes.
35
- * The :ref: `modify-cmd ` command now allows removing flexible attributes. For
36
- example, ``beet modify artist:beatles oldies! `` deletes the ``oldies ``
37
- attribute from matching items. Thanks to brilnius.
38
44
* The performance of the autotagger's matching mechanism is vastly improved.
39
45
This should be noticeable when matching against very large releases such as
40
46
box sets.
60
66
* :doc: `/plugins/fetchart `: The plugin now sends "beets" as the User-Agent
61
67
when making scraping requests. This helps resolve some blocked requests. The
62
68
plugin now also depends on the `requests `_ Python library.
63
- * The :ref: `write-cmd ` now only shows the changes to fields that will actually
64
- be written to a file.
69
+ * The :ref: `write-cmd ` command now only shows the changes to fields that will
70
+ actually be written to a file.
65
71
* :doc: `/plugins/duplicates `: Spurious reports are now avoided for tracks with
66
72
missing values (e.g., no MBIDs). Thanks to Pedro Silva.
67
73
* The default :ref: `replace ` sanitation options now remove leading whitespace
0 commit comments