Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects
advertisement
foobar2000 v2.26 preview change log
2026-01-07
- Made always write hours and minutes to Ogg chapter mark fields.
- Fixed Properties 'reload info' evading LargeFieldsConfig settings.
- Replaced libretro resampler with Speex resampler, providing better quality at comparable speeds / better speeds at comparable quality.
- Windows: Fixed ARDFTSRC resampler settings dialog being inaccessible from certain pages.
2026-01-02
- Windows: Worked around Wine crash in IWICBitmapScaler::CopyPixels() in album art view of Properties dialog.
2025-12-31
- Mac: Made pass correct realtime/offline flag to Audio Units, fixed specific Audio Unit visualizations not working.
2025-12-29
- Fixed recent regression that caused crashes on a fresh profile.
- Properly fixed tag writing issues on fragmented/streaming MP4 files.
2025-12-28
- LargeFieldsConfig technology is back - https://www.foobar2000.org/LargeFieldsConfig-v2
- Enabled WavPack asm optimizations on Windows for slight decoding speedup.
- Windows: fixed bugs related to copy-paste of file-relative locations in portable installs.
- Fixed MP4 tag writer corrupting specific kinds of fragmented/streaming MP4 files. Some of these are currently untaggable (fails cleanly). This will be properly fixed soon.
2025-12-17
- Mac: Because of erratic behavior of tableview controls on latest macOS, new macOS 26 appearance has been DISABLED. This will be looked into again later.
- File Operations: Fixed error with renaming files on redirected portable music folders & macOS volumes.
- Fixed various regressions with network shares in Media Library preferences page.
- Made new "Play On" accessible in Internet Radio panel context menus.
- Updated Opus decoder to v1.6.
2025-12-12
- Ported "Play on" feature from foobar2000 mobile - currently accessible from playlist context menu - internet radio stations and other http links can be sent directly to any UPnP renderer device.
- Default User Interface: made cycling tabs by keyboard shortcuts cancel tab rename in progress.
-
Default User Interface: made playlist sort operations recognize %queue_index% and other playlist specific fields.
- This change is experimental and not currently available to add-on components. SDK update documenting how to do this will be made available shortly.
- Fixed Skip Track vs Playback Statistics interaction regression, skipped tracks are no longer marked as played.
2025-12-09
- ARDFTSRC resampler fixed incorrect flush behavior on seek.
- Retroarch resampler reduced sample offset.
2025-12-03
- Quality/bugfix updates to both resamplers.
- Converter: Made "no DSP reset" explicitly shown in overview, as it's dangerous if enabled unintentionally.
2025-12-02
- Fixed an issue with yesterday's changes in retroarch resampler that could cause glitches near the end of processed stream.
2025-12-01
- Restored out-of-the-box APL link support.
- Improved subsample offset behavior with retroarch resampler.
2025-11-25
- Fixed lockup regression with default-sorted autoplaylists when no default sort pattern is specified.
2025-11-24
- Refined workaround for foo_tags (M-Tags) component bugs. No longer hammers all subsongs when starting playback.
- Addressed properties dialog info reload glitch inflicted by disabling multi-subsong support.
- Made M3U playlists referencing multi subsong files show all subsongs, restoring behavior of past foobar2000 versions.
- Made entering blank incoming item sort pattern preserve original track order handed by app interacting with foobar2000, restoring behavior of old foobar2000 versions.
2025-11-21
-
Added advanced preferences toggle to turn off all subsong support.
- Use carefully, might have unwanted side effects or work partially.
2025-11-18
- Windows: Fixed crashing when a picture cannot be decoded for whatever reason.
- Windows: Added Gdiplus fallback when Windows Imaging can't decode some image, so systems without Windows Imaging codecs can again show album art.
- Mac: Implemented album art downscale-on-load, lowering memory usage of album art viewers etc (full size image is not loaded in contexts that will never show it).
2025-11-15
- Various fixes in new album art rendering routines.
2025-11-14
- Experimental Windows Imaging Component / Direct2D album art rendering in Default User Interface.
2025-11-07
- Windows: Enabled reading of EXIF orientation info from album cover pictures.
- Fixed a regression that prevented shortwindow AAC from being bounced to add-on decoder if available.
- Fixed more accidentally insane resampler behaviors.
2025-11-05
- Fixed accidentally insane default resampler settings.
- Windows: Added console output to troubleshoot specific portable mode bug.
2025-11-04
- Resampler settings update.
- Removed decades old hack for MP3 radio without content-type - should work as before and get recognized by content checks.
- Title formatting help updated again.
2025-11-01
- Updated title formatting help with some recent and some not-really-recent additions.
- Fixed one more obscure resampler bug.
2025-10-31
- Resampler fixes.
- Made resampler priority setting accept short names of resamplers, e.g. "retroarch;ardftsrc".
- Windows: Fixed certain DSP setting pages being impossible to navigate if DSP manager was created as a modal popup.
2025-10-30
- Resampler fixes.
- Suppressed specific slow Matroska integrity checks when opening file for both playback and integrity verification.
2025-10-29
- Replaced built-in SSRC resampler with ARDFTSRC.
- Cleaned up resampler settings, removed pointless "exclude rates" checkboxes, added explicit hints about formatting.
- Fixed TrueHD & MLP being shown as lossy.
2025-10-24
- Mac only evening update, fixed lockup regression fix.
2025-10-24
- Fixed very old race condition bugs in decoder merit management, potentially causing decoder to be listed twice.
- Fixed regression turning playback file open errors to "critical errors", incorrectly halting playback instead of playing next file.
- Added support for decoding TrueHD & MLP streams in Matroska.
- Removed both extremely inefficient and inaccurate probing of Matroska track bitrate. Only bitrates reported by decoders (that is all AC3 bitrates) are shown, as well as live bitrates while playing.
- Fixed missing info reload when changing stream via toolbar dropdown.
- Added support for M4A "long description" tag.
- Enabled experimental memory-mapped SQLite reading for configuration and metadb.
- Made manual metadb garbagecollect always perform sqlite vacuum.
- Mac: Fixed File Operations destination being editable in "rename" mode.
2025-10-17
- Windows: Attempted workaround for repaint glitches in multiline editboxes introduced in latest Windows 11 update. Note that this is a bug in Windows not foobar2000.
- Windows: Workaround for stuck visualizations if playback ends while foobar2000 is invisible.
2025-10-16
- Mac: Changed remove-item-from-playlist selection behavior, now selects next item so keyboard navigation doesn't move selection to top of the playlist.
- Fixed LD & ELD AAC not being reliably sent to alternate packet decoders.
- Fixed Decoding Speed Test not remembering last used DSP chain.
2025-10-12
- Windows: 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.
2025-10-10
- Improved recovery of malformed UTF-8 text in various tag formats.
- Made malformed UTF-8 tags text reported in integrity verifier.
-
MP4 tagging improvements:
- Tagtype info (Apple, Nero)
- No longer writes Nero tags by default for single chapter files, only for multi chapter where other tagging formats can't store per track tags.
- Added support for more rarely used Apple tag elements.
- No longer alters binary structure of Apple tag elements which are not affected by edits.
-
Monkey's Audio decoding moved to FFmpeg, no longer including Monkey's Audio library with foobar2000 setup.
- You can once again install Monkey's Audio decoder component to replace built-in FFmpeg decoder.
- New info field: container (MP4, Matroska, Ogg, etc)
- New title formatting field: %_cpu_arch%
- Mac: made playlist view receive copy/paste from Finder
- Mac: New icon from Apple Icon Composer
- Mac: Built with Xcode 26, enabled macOS Tahoe looks.
- Mac: Install components by drag&drop from Finder to components list.
- Mac: Playlist Manager columns can be toggled.
- Added drag&drop from Internet Radio pages to playlist.
- Attempt to play a password-protected resource such as radio stream now shows a password prompt.
- Converter: Better error messages when receiving unexpected data format change in mid-conversion; made discard blank chunks before checking for format match.
- Equalizer now accepts presets via drag&drop from Explorer/Finder.
- Workaround for foo_tags issue [being backported to 2.25.x]
- Workaround for WAV headers claiming zero length [being backported to 2.25.x]
- Fixed File Operations link vs portable relative paths [being backported to 2.25.x]
advertisement