Foobar2000:Version 1.4 Release Notes

From Hydrogenaudio Knowledgebase
Revision as of 10:43, 5 June 2018 by DEATH (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Full list of changes

Read the change log

Upgrading from an older version

Just install the new foobar2000 version without uninstalling.

If you want to be extra safe, back up your configuration first.

Downgrading back to 1.3

Some parts of the configuration format have been changed and are no longer readable by the 1.3 series. This - in particular - includes: playlists, media library state, File Operations preset list. If you have a backup of your pre-1.4 configuration, restore it if going back to an older version.

In general, reverting to an older foobar2000 version is not recommended.

Third party component compatibility

All components compiled for version 1.3 should be compatible with version 1.4. Some components - decoders in particular - can be recompiled with the new SDK to utilize the new decoder priority preferences page.

Third party components may support the new functionality while remaining compatible with 1.3 series.

However, components specifically compiled for version 1.4 will not load in 1.3 series.

Changes to configuration data formats

A new more efficient format is used for storing playlists and media library data, to rewrite as little as possible on each shutdown, contrary to rewriting everything on every shutdown which previous foobar2000 versions did. Unfortunately the new format is not compatible with older foobar2000 versions. Your old playlists are retained in your foobar2000 profile folder; a new folder ("playlists-v1.4") is created for playlists saved in the new format. You can manually delete the old folder if you no longer need it.

File Operations presets are now stored in a plain text file which can be freely edited by hand.

New reorderable list boxes

Various preferences pages now employ drag&drop reorderable lists. If you prefer using a keyboard instead, you can use ctrl+shift+up/down to move the current selection up/down the list instead.