2.25.7
-
Fixed portable relative path handling bug affecting having portable foobar2000 itself as indexed music folder.
-
Fixed Direct2D visualization race condition bug resulting in random instability.
-
Rebuilt FFmpeg without MSVC /fp:fast, which fixes a mis-compilation bug that resulted in crashing on Wine.
-
Fixed default AccurateRip log save location not being reliably set to scanned album folder.
-
Improved behavior of Advanced Limiter, made sure it resumes outputting bit identical signal after attenuation.
-
Internet Radio: Worked around radio-browser site not working as documented, all tags get fetched again.
-
Fixed a bug in SMB code that prevented password-less user logins (other than guest user) from working.
-
Fixed horrible regression in FPL serialization code that caused nonsensical output when copying or drag&dropping playlist contents between foobar2000 instances using relative paths.
|
|
|
|
|
2.25.5
- Corrected a regression in 2.25.4; incomplete removal of foobar2000 v2.0 beta code leftovers resulted in crashing on a fresh profile.
|
2.25.4
- Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
- Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
- Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.
- Fixed various regressions with network shares in Media Library preferences page.
- File Operations: Fixed error with renaming files on redirected portable music folders.
- Fixed tag writing issues on fragmented/streaming M4A/MP4 files.
- Fixed bugs related to copy-paste of file-relative locations in portable installs.
|
2.25.3
- Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
- Fixed missing info reload when changing stream via toolbar dropdown.
- Workaround for stuck visualizations if playback ends while foobar2000 is invisible.
- Fixed LD &ELD AAC not being reliably sent to alternate packet decoders.
- Fixed Decoding Speed Test not remembering last used DSP chain.
- Fixed missing winsock init for SMB operations, causing all SMB access to fail if no other network features have been used first.
- Fixed bad interaction between WebDAV filesystem and media library.
- Workaround for foo_tags stuck info issue.
- Workaround for WAV headers claiming zero length.
- Fixed File Operations link vs portable relative paths.
|
2.25.2
-
Workaround for "database is readonly" crash.
-
Fixed bad interaction of TAK album art reader with decoder merit management.
-
Enabled album art reading & editing for: AC3/EAC3, DTS.
-
RTSP appears no longer supported by Microsoft WMA runtime - made fail with correct message.
-
Increased size limit for cover pictures embedded in MP4/M4A files or APE tags to 64MB; made refuse to write covers too large for foobar2000 to read back.
-
Made MP4/M4A publisher field recognized.
-
Fixed false errors when seeking in Matroska/FLAC with "verify integrity of played files".
-
Made odd-sized covers rendered with correct aspect ratio in Properties dialog.
-
Matroska seeking/chapters fixes:
-
Fixed seeking accuracy regression introduced in 2.24.
-
Verifier no longer complains about decoded vs reported duration mismatch on affected files (did in pre-2.24).
-
Fixed a bug causing various window positions not to be restored if too close to screen edges.
-
Suppressed flushing of pending visualization data when only running visualization momentarily disappears, fixes visualization going blank when resizing window with just one visualization running.
-
Fixed issues with implicit resampling (WASAPI shared) vs low latency in smooth seeking mode.
-
When doing both implicit resampling and channel remapping, do it in order that costs less CPU (resample then upmix, or downmix then resample).
-
Console now sanitizes bad UTF-8 in received text instead of going off the rails.
-
Fixed a bug that made files where tag reading fails impossible to add to playlist.
-
Fixed glitches in playback error log on Wine.
-
Fixed incorrect handling of non-alphanumeric characters in network passwords.
|
2.25.1
-
Fixed some list control styles not drawing background correctly.
-
Fixed Monkey's Audio seeking bugs - reverted Monkey's Audio library to version 10.93, same as in foobar2000 v2.24 series.
-
Fixed a rare bug causing unwanted changes in titles when editing attached pictures on M4A files containing valid chapter list but with just one chapter.
-
Fixed Ogg FLAC tagging bug that caused metadata to disappear if writing pictures.
-
Made Ogg FLAC tag writer refuse to write pictures too large to fit size permitted by the specification.
-
Internet Radio dialog fixed missing tab texture in light mode.
-
Suppressed UPnP initialization if foobar2000 is invoked by installer.
|
2.25
-
Built-in UPnP media renderer, both client (play to another device) and server (be controlled by another device).
-
Other foobar2000 instances on your local network, with UPnP remote control feature active, will be listed as output devices.
-
foobar2000-to-foobar2000 playback shows tags with album covers on the other end, using Ogg FLAC as stream container.
-
Media Library improvements, most notably:
-
Can natively index FTP/WebDAV/SMB network shares.
-
Improved response to enabling/disabling/installing/uninstalling decoders - only reloads info from affected music files.
-
Codecs, most notably:
-
FFmpeg updated to 8.0, added native support for xHE-AAC decoding.
-
Rewritten Ogg FLAC tag handling, properly implemented embedded album art.
-
Fixed ReplayGain tags not being saved in multichapter Ogg/Opus files.
-
Portable install improvements
-
Changed the way relative paths are handled, so cached tags are no longer forgotten after relaunching from a different path.
-
Made possible so specify no-cover pics as relative path to install location.
-
Converter:
-
Enabled RF64 writing.
-
Fixed Converter failing to function until foobar2000 restart after removal of %TEMP%\foo_converter.
-
Other
-
Added preferences page for network share credentials so you don't have to place them in URLs anymore.
-
Made editing DSP settings momentarily lower output latency to make DSPs appear more responsive.
-
Fixed Properties 'rewrite tags' not working if nothing has been edited.
-
Installer is now hi-DPI friendly.
-
Made system file dialogs invoked out-of-process, to avoid stability issues.
-
See release notes for full list of changes.
|
2.24.6
-
Fixed excessive memory usage of visualizations in certain conditions.
-
Restored old behavior of M3U loader, local playlists referencing internet radio can again specify station names.
-
Improved compatibility with AAC radio streams that mix different metadata encoding types.
-
Made HTTP folders possible to load again.
-
Fixed erratic behavior when seeking back from near end of track.
-
Fixed safe mode (triggered after app crash) failing to start up.
-
Made respect embedded color profiles of JPEG & PNG album covers.
-
Fixed WASAPI shared mode audio stream format negotation bug.
|
2.24.5
- Changed mapping of channels when playing 7.1 material on 5.1-rear setup; side channels no longer play on front+rear in such scenario.
- Fixed incorrect handling of quotation marks in certain search queries.
- Cleaned up error handling of Album List & ReFacets autoplaylist creation; no autoplaylist is created if entered search pattern isn't valid.
|
2.24.4
- Fixed multiple configuration file handling bugs.
- Fixed setlocale() misuse breaking specific components after using Converter.
- Additional safeguards against mixing program files from different incompatible foobar2000 versions.
- Fixed foobar2000 v2.0 regression mangling multi line Album List patterns.
|