Version 1.4.5 adds some oft-requested features. When you're importing files, you can now manually set fields on the new music. Date queries have gotten much more powerful: you can write precise queries down to the second, and we now have relative queries like -1w, which means one week ago.
Here are the new features:
- You can now set fields to certain values during import, using either a --set field=value command-line flag or a new set_fields configuration option under the importer section.
- Date queries can now include times, so you can filter your music down to the second.
- Date queries can also be relative. You can say added:-1w.. to match music added in the last week, for example.
- A new gmusic lets you interact with your Google Play Music library.
- replaygain: We now keep R128 data in separate tags from classic ReplayGain data for formats that need it (namely, Ogg Opus). A new r128 configuration option enables this behavior for specific formats.
- The move command gained a new --export flag, which copies files to an external location without changing their paths in the library database.
There are also some bug fixes:
- lastgenre: Fix a crash when using the prefer_specific and canonical options together.
- web: Fix a crash on Windows under Python 2 when serving non-ASCII filenames.
- metasync: Fix a crash in the Amarok backend when filenames contain quotes.
- More informative error messages are displayed when the file format is not recognized.