December 10th, 2011· Fixed: mp3 decoding errors at end of file (should fix reported CD burning errors)
· Fixed: [aacdec] Detection of parametric stereo for AAC files made with older encoders
· Fixed: [enc_fhgaac] MP4 encoder not always closing on errors or aborted transfers
· Fixed: [in_avi] Crashing with certain malformed AVI files
· Fixed: [in_flac & in_mp4] Memory leaks
· Fixed: [in_mod] Bounds check for comments parsing
· Fixed: [pmp] Multithreaded race condition (now supports thread-safe transfers)
· Fixed: [pmp_android] Embedded album art being deleted on transfers
· Misc: More general tweaks, improvements, fixes and optimizations
· Updated: [enc_fhgaac] Fraunhofer AAC Encoder v3.2.4
· Updated: [gen_jumpex] JTFE v1.2.5
October 26th, 2011· Improved: [in_mp3] Support TXXX/Band as an alternative id3v2 frame for Album Artist
· Fixed: [bmp/in_avi] Integer overflow issues in TSCC, RGB & YUV decoders
· Fixed: [enc_fhgaac] High bitrate upsampling bug
· Fixed: [in_midi] Underrun in CMF files when music offset is greater than the filesize
· Fixed: [in_mod] Made sure AMF is limited to maximum of 32 channels
· Fixed: [in_mp3] Crash on hitting Alt+3 for currently playing file with an APEv2 tag
· Fixed: [in_mp3] Reading of id3v2.4-only TDRC (Year) frame
· Fixed: [in_mp3] Don't delete TCMP & PRIV id3v2 frames when updating tags
· Fixed: [in_mp4] Gapless playback
· Fixed: [in_nsv] Potential integer overflow issue
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: [ml_local] Added an explanatory error page if database gets corrupted
· Updated: [enc_fhgaac] Fraunhofer AAC Encoder v3.2.3
· Updated: [gen_jumpex] JTFE v1.2.4
· Updated: [lame_enc] LAME 3.99
July 12th, 2011· Improved: [in_nsv] New API to allow video decoder to signal codec width & height
· Fixed: [enc_fhgaac] Default ADTS bitrate; Writing of gapless data
· Fixed: [enc_fhgaac] HE-AAC compatibility with iTunes
· Fixed: [in_midi] Various integer overflow issues
· Fixed: [libsndfile] PAF integer heap-overflow bug
· Fixed: [ml_local] Illegal instruction crash on non-SSE machines
· Fixed: [ml_rg] Some files incorrectly returning 0 gain values
· Fixed: [nsvdec_vp3, nsvdec_vp5, vp6] Rescaling buffer overflow vulnerabilities
· Misc: More general tweaks, improvements, fixes and optimizations
July 11th, 2011· New: Fraunhofer AAC Codec with VBR encoding support
· New: [theora.w5s] Theora decoder for MKV
· Improved: [ml_local] New extra large albumart and option to hide album title
· Improved: [in_mp3/jnetlib/ml_wire] http status code 303 & 307 redirection support
· Fixed: [in_midi] Added a buffer overflow check for malformed Controller Change messages
· Fixed: [in_midi] SysEx message processing integer underflow vulnerability
· Fixed: [in_mod] Crash on .IT files with 0 channels
· Fixed: [in_mp4] Crash on truncated files
· Fixed: [in_mp4] Distortion on MP4 files with malformed stts data
· Fixed: [jnetlib] Memory leak when connecting to https streams
· Fixed: [ml_impex] Importing playcount data
· Fixed: [ml_local] Advanced Query Builder
· Fixed: [nsvdec_vp5] Integer underrun
· Fixed: [pmp_wifi] Playlist syncing
· Fixed: [vis_milk2] Some presets not reacting to music (Milkdrop v2.24)
· Fixed: [vp6] Crash on rescaling with irregular video sizes
· Fixed: [vp6] Integer underrun in Deblocking filter when picture size is 0,0
· Misc: Default "Restore file associations at Winamp start" setting to "off" on Vista+
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: Redesigned SHOUTcast Radio online service view (new school & classic options)
· Misc: Replaced CT aacPlusDecoder.w5s with new FhG aacdec.w5s
· Misc: Replaced CT enc_aacplus.dll with new FhG enc_fhgaac.dll
· Misc: Toolbar now compatible with Firefox 5
March 18th, 2011· Improved: [ml_local] Search & View load speed optimizations (~20% faster!)
· Improved: [ml_impex] Date parsing on import
· Improved: [ml_plg] Direct mouse wheel support for generated playlist view
· Improved: [ml_plg/gracenote] Database query, backup & recovery enhancements
· Improved: [ml_rg] Raised maximum sample rate from 96000 to 192000
· Improved: [nsutil] Added 64bit float IIR support
· Improved: [Installer] Launch Winamp as regular user from elevated installer
· Improved: Support for freely-rotating wheel mouse
· Fixed: Added parameters sanity check to prevent JSAPI2 from crashing
· Fixed: Known IE9 compatibility issues
· Fixed: [Bento browser] Freeze when search string is all spaces
· Fixed: [Bento/Modern skins] Crash when clicking Notifier if ml_nowplaying missing
· Fixed: [gen_ml] Album art view and scrollbar listview UI issues
· Fixed: [in_flac] Crash when trying to write metadata to non-existent files
· Fixed: [in_mp3] APEv2 memory leak
· Fixed: [in_mp3] Wrong bitmask for calculating AAC framelength
· Fixed: [in_mp3] Incorrectly reported approximate frames
· Fixed: [jnetlib] Potential integer overflow in http header parsing code
· Fixed: [ml_local] Category not being written to file when editing metadata
· Fixed: [ml_plg] Force rebuild logic for non-English locales
· Fixed: [nde] Saving the mldb up to 3 times on Winamp exit (v2.95/5.0x bug)
· Fixed: [pmp_android/usb] Use for folder name if missing
· Fixed: [pmp_ipod] Database corruption on Eject with some iPod models
· Fixed: [pmp_ipod] Nano & Shuffle 4G sync issues
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: Online Help Docs moved to AOL Help site
· Misc: SHOUTcast2 support tweaks for in_mp3 & Bento file info
· Misc: [in_flac/in_vorbis] Changed internal rating scale from 0-5 to 0-100
· Misc: [ml_local] Right-click menu tweaks (Display tracks in this view)
· Reverted: Milkdrop from v2.23 to v2.2 and AVS from v2.83 to v2.81d (for now)
· Updated: Sonic PrimoSDK Burning Engine v4.28.06.0
· Updated: [installer] OpenCandy SDK (fixes some AV’s reporting it as malware)
· Updated: [libpng] libpng v1.5.1
December 7th, 2010· Improved: [in_wave/libsndfile] Added AIF to default extension list
· Improved: [ml_plg] Localization of playlist names & various other tweaks
· Fixed: Win2k compatibility (caused by 5.6-specific DLL load vuln fix)
· Fixed: [in_midi] Security vulnerability (thanks: Morten @ kryptoslogic)
· Fixed: [in_mp3] Querying endoffset metadata for iTunes gapless playback
· Fixed: [pmp_ipod] Sync and Eject issues
· Fixed: [pmp_ipod] Compilation flag when Album Artist is "Various Artists"
· Fixed: [pmp_wifi] Crash when devices.w5s missing
· Misc: Made installer disable incompatible 3rd-party gen_lyrics plugin
· Misc: More general tweaks, improvements, fixes and optimizations
November 30th, 2010· New: [pmp_wifi] Android Wi-Fi support
· New: Direct mouse wheel support
· New: Option to write ratings to tags (for mp3, wma/wmv, ogg & flac)
· Improved: Redesigned Devices/Portables view in Media Library
· Improved: New on-the-fly "Vertically flip (Shift+F)" option in Video context menu
· Improved: [dlmgr/jnetlib] Handling of http status codes 100 & 201-206
· Improved: [ml_plg] Playlist Generator: context menu dialog & other features
· Improved: [ml_pmp] More user-friendly Transcoding options for portable devices
· Improved: [ml_transcode] Added support for & in naming scheme
· Improved: [nsutil] Optimized video flip modes
· Improved: [pmp_android/ipod] Added encoder blacklist
· Improved: [ReplayGainAnalysis] Support for more sample rates
· Fixed: DLL load security vulnerability
· Fixed: [enc_lame] Memory leak
· Fixed: [gen_ff] Bookmark corruption via Send To menu in main window songticker
· Fixed: [gen_ml] Empty/Grey ML when restarting Winamp from a minimized state
· Fixed: [gen_ml] Scrolling lag in nav panel with large amount of items
· Fixed: [in_midi] Buffer/Integer overflow issues (thanks: Joakim @ nsense)
· Fixed: [in_mod] Buffer overflow in comment box (MTM security vulnerability)
· Fixed: [in_mkv] Crash when reading a string that was exactly SIZE_MAX bytes
· Fixed: [in_mp3] ID3v1 UI glitch, APEv2 + Lyrics3 tag combo bug, APEv2 tag removal
· Fixed: [in_mp4] Potential crash on getting metadata/albumart from invalid MP4 files
· Fixed: [in_nsv] Integer overflow in allocating memory for metadata
· Fixed: [in_nsv] Integer overflow when parsing TOC (thanks to: C. Eiram, Secunia)
· Fixed: [in_nsv] Video flip mode detection quirks
· Fixed: [ml_local] Arrow direction and sort inconsistencies in 3-pane views
· Fixed: [ml_plg] Playlist Generator crashes and database corruption issues
· Fixed: [ml_pmp] Autofill crash on empty libraries
· Fixed: [ml_playlists] Crash on drag+drop items from one playlist to another
· Fixed: [ml_transcode] Freeze transcoding .cda when using in scheme
· Fixed: [playlist] Relative pathnames when filename is already relative
· Fixed: [pmp_android/usb] Playlist sync & loading issues
· Fixed: [pmp_android/ipod/usb] Issue with forward slashes in playlist paths
· Fixed: [pmp_usb] Bug when multiple usb devices are connected
· Fixed: [vis_milk2] Unicode issues with fonts & presets editor (5.58-specific)
· Fixed: [vis_milk2] sprites.ini file lookup
· Fixed: [vp6.w5s] Buffer overflow issue
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: Portables/Devices support now also adds ml_devices.dll & devices.w5s
· Misc: Prompt user whether to move skins/langpacks when changing location
· Misc: Removed Winamp Remote from installer
· Misc: [ml_pmp] Moved 'Podcast Sync' to new tab in portable device options
· Misc: [out_ds] Config now displays 7.1 speakers as '7.1' instead of 'Unknown'
· Updated: Gracenote CDDB/MusicID v2.6.206
· Updated: [gen_jumpex] JTFE v1.2.3
· Updated: [in_vorbis] libogg v1.2.1 & libvorbis v1.3.2
· Updated: [vp8] libvpx v0.9.5
October 26th, 2010· New: [pmp_wifi] Android Wi-Fi support
· New: Direct mouse wheel support
· Improved: Redesigned Devices/Portables view in Media Library (w.i.p.)
· Improved: [dlmgr/jnetlib] Handling of http status codes: 201-206
· Improved: [ml_pmp] More user-friendly Transcoding options for Portables
· Improved: [pmp_android/ipod] Added encoder blacklist
· Improved: [ReplayGainAnalysis] Support for more sample rates
· Fixed: DLL load security vulnerability fix
· Fixed: [enc_lame] Memory leak
· Fixed: [in_midi] Potential integer overflow issue
· Fixed: [in_mod] Buffer overflow in comment box (MTM security vulnerability)
· Fixed: [in_mkv] Crash when reading a string that was exactly SIZE_MAX bytes
· Fixed: [in_nsv] Integer overflow in allocating memory for metadata
· Fixed: [ml_plg] Playlist Generator crashes and database corruption issues
· Fixed: [ml_pmp] Autofill crash on empty libraries
· Fixed: [ml_playlists] Crash on drag+drop items from one playlist to another
· Fixed: [playlist] Relative pathnames when filename is already relative
· Fixed: [pmp_android/usb] Playlist sync & loading issues
· Fixed: [pmp_android/ipod/usb] Issue with forward slashes in playlist paths
· Fixed: [pmp_usb] Bug when multiple usb devices are connected
· Fixed: [vis_milk2] Unicode issues with presets editor (5.58-specific)
· Fixed: [vis_milk2] sprites.ini file lookup fix
· Fixed: [vp6.w5s] Buffer overflow issue
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: Portables/Devices support now also adds ml_devices.dll & devices.w5s
· Updated: Gracenote CDDB/MusicID v2.6.206
· Updated: [gen_jumpex] JTFE v1.2.3
July 15th, 2010· Improved: [pmp_android/usb] Disk-performance of metadata cache
· Fixed: [gen_ml] Minor resource leak fix, plus other optimizations
· Fixed: [gen_ff] Tooltip issue causing dialog windows to vanish underneath Winamp
· Fixed: [ml_disc] CD drives not appearing in ML tree when ML starts not-visible
· Fixed: [ml_wire] Sort by date before auto-downloading podcasts
· Fixed: [pmp_android] Settings not being saved
· Fixed: [pmp_android/usb] Manage with Winamp prompt always reappearing
· Fixed: [pmp_android/usb] Transcoding on USB and Android devices
· Misc: Lang Pack updates (de, ro, tr, fr, ru, se, ja)
· Misc: More general tweaks, improvements, fixes and optimizations
· Updated: [gen_jumpex] JTFE v1.1.1
June 30th, 2010· New: [pmp_android] Android device support
· Improved: New 256x256 icons for Win7/Vista (with filetypes support via gen_jumpex)
· Improved: New Previous/Play/Pause/Stop/Next toolbar buttons for Win7 taskbar
· Improved: New 'Vertically flip videos' option for compatibility with old drivers
· Improved: Video OSD positioning & design improvements
· Improved: [D3D video renderer] Overlay support for Win7
· Improved: [in_flv] StreamTitle metadata support
· Improved: [in_avi/in_mp3] Support for MPEG Layer 2 (mp2) audio in AVI
· Improved: [in_mp4] MP4 http streaming improvements
· Improved: [ml_bookmarks] Unicode bookmarks support (winamp.bm8)
· Improved: [ml_history] Added option for resume playback position of podcasts
· Improved: [ml_impex] Import/Export 'Publisher', 'Producer' & 'Director' fields
· Improved: [ml_local/in_mp3] Write ratings to POPM frame in id3v2 tags (w.i.p.)
· Improved: [ml_wire] Various tweaks to Subscriptions view
· Improved: [pmp_ipod] Support for newer gen Classic models
· Fixed: External language folder always looking in a 'en-US' folder
· Fixed: Handling of global keyboard accelerator table (fixes: Ctrl+Alt+N, Ctrl+T, etc)
· Fixed: Scrolling issues with high resolution mice
· Fixed: Stackoverflow issue when loading a malformed whatsnew.txt
· Fixed: [enc_flac] Compression Factor config setting (always outputting at level 5)
· Fixed: [gen_ff] Default fallback font always same as TTF replacement font in Prefs
· Fixed: [gen_jumpex] Elevation on Win7/Vista for Shell Options
· Fixed: [gen_ml] Tree not focused when opening ML in modern skins
· Fixed: [in_cdda] CD info edits not being remembered
· Fixed: [in_mp4] Integer type coersion bug which caused certain MP4 files to crash
· Fixed: [in_mp4] Playback of video-only files
· Fixed: [in_mp4] Some vis plugins/presets not working with mp4
· Fixed: [libmp4v2] Lockup when attempting to play malformed iTMS M4V videos
· Fixed: [ml_local] Rating lost when updating mp3 file info (5.57-specific)
· Fixed: [ml_pmp] pmp_*.dll plugins not being removed via: Prefs -> Uninstall
· Fixed: [pmp_usb] No disk in drive error with card readers
· Fixed: [pmp_usb] xml cache losing metadata (now using NDE instead)
· Fixed: [vis_milk2] Some presets not loading under locales other than English
· Misc: Added more genres to File Info dialog
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: More translation fixes, localization updates & unicode support improvements
· Misc: Moved ml_rg config settings to Prefs -> Playback -> Replay Gain
· Misc: Improved uninstaller with options to remove bundled apps and user settings
· Misc: Redesigned "Winamp Pro" prefs page
· Updated: Gracenote CDDB/MusicID v2.6.205
· Updated: [gen_jumpex] JTFE v1.1
· Updated: [in_vorbis] libogg 1.2.0 & libvorbis 1.3.1
· Updated: [lame_enc] LAME 3.98.4
January 19th, 2010· Improved: [h264.w5s] H.264 decoder optimizations
· Improved: [in_avi/bmp.w5s] Support for RGB bitmap AVI
· Improved: [ml_disc] Support for Disc# in CD Ripping naming convention
· Fixed: Crash when using Alt+3 editor during mldb background scan
· Fixed: EasyMove for classic video window
· Fixed: Spectrum analyzer and beat vis for 32bit PCM files
· Fixed: [bmp.w5s] Memory leaks with BMP AVI codecs (tscc, rle, yuv, rgb)
· Fixed: [D3D] Crash when changing height but not width on back-to-back videos
· Fixed: [gen_tray] Compact mode in Win7 popout tray
· Fixed: [in_avi] Crash on files with missing RIFF header (including 0-byte files)
· Fixed: [in_avi] Crash when ix## seektables aren't where they are supposed to be...
· Fixed: [in_mod] Out of memory error with some older .mod files
· Fixed: [in_mp3] ADTS header unicode/ansi issues (for .aac files)
· Fixed: [ml_impex] UTF-8 writing
· Fixed: [ml_local] Info editor erasing mldb fields not supported by input plugin
· Misc: Further attempts to fix reported elevation/registration issues on Vista & Win7
· Misc: Installer: Only install Gracenote alongside dependent components
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: Various translation updates (note: French lang pack now updated to 5.57x)
· Updated: [gen_jumpex] JTFE v1.0.7.3
· Updated: libpng 1.4.0
· Updated: libsndfile 1.0.21
December 22nd, 2009· New: MPEG-4 video support for in_mp4 & in_flv (Winamp Pro only)
· New: [in_avi] Native AVI video support (MPEG-4 = Winamp Pro only)
· New: [in_mkv] Matroska MKV video support (MPEG-4 = Winamp Pro only)
· New: [ml_addons] Browser for discovering new skins & plugins
· New: Winamp detection browser plugins for IE & Firefox
· Improved: Direct3D video rendering
· Improved: Filetype association handling on Vista & Windows 7
· Improved: New fullscreen video OSD
· Improved: Added ReplayGain Preamp control to Prefs (previously .ini only)
· Improved: VU meter (beat vis) optimizations
· Improved: [gen_ff] Multithreaded object
· Improved: [in_flac/in_vorbis] Tag support for Organization field as Publisher
· Improved: [in_flv] AAC, aacPlus & ADPCM audio support in FLV files
· Improved: [in_mp4] Support for aacPlus parametric stereo in mp4 container
· Improved: [in_nsv] Native h.264 decoding (Winamp Pro only)
· Improved: [in_wave] Unicode filename handling
· Improved: [ml_history] Play Offset feature for resuming playback of podcasts
· Improved: [ml_local] Director & Producer fields & columns for videos
· Improved: [ml_local] Row cache for NDE to vastly speed up queries
· Improved: [ml_online] Right-click option to open service in new window
· Improved: [ml_wire] feed:// pcast:// and winamp:// protocol support
· Improved: [ml_wire] Option to automatically download 'x' most recent episodes
· Improved: [ml_wire] Redesigned Podcast Directory view
· Improved: [pmp_usb] Option to set paths in saved playlists
· Improved: [vis_milk2] Milkdrop2 updated to use ns-eel2 (thanks Justin)
· Fixed: Custom mldb info reverts to filename on Alt+3 for in_dshow, flv & swf
· Fixed: Elevator installation and Aero compatibility issues in 5.57 on Windows Vista
· Fixed: HeapSetInformation not located in kernel32 error under Win2k
· Fixed: Shuffle feature broken under limited user profiles
· Fixed: Various other reported issues/bugs/crashes with 5.57
· Fixed: [gen_ml] Bold text in Local Media views on some systems
· Fixed: [gen_tray] Compact mode not working on 64-bit OS
· Fixed: [in_flac] Playback freezing before end of some corrupted files
· Fixed: [in_flv] Sync issue where video lags behind audio on some flv files
· Fixed: [in_flv] Various h.263-related crash issues
· Fixed: [in_mod] Heap overflow security vulnerability (thanks Dyon Balding, Secunia)
· Fixed: [in_mod] Some s3m files crashing on load
· Fixed: [in_mp4] Various transcoding issues
· Fixed: [in_wm] Main window & taskbar menu blocked after closing DRM browser
· Fixed: [jpeg.w5s/png.w5s] Security vulnerability fixes (thanks Nicolas Joly, VUPEN)
· Fixed: [ml_local] Remove missing files broken in full rescan
· Fixed: [ml_wire] feeds.xml sometimes being destroyed
· Fixed: [pmp_p4s] Crashing with certain devices
· Fixed: [vis_avs] Compile issues causing some presets to not load properly or crash
· Misc: Improved Windows 7 compatibility, incl. aero thumbnail & taskbar integration
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: New info page for lang pack developers in About Winamp dialog
· Misc: New MPEG-4 video support adds h264.w5s & mp4v.w5s
· Misc: Renamed nsvdec_vp6.dll to vp6.w5s
· Misc: Removed gen_dropbox from the installer, for now.
· Misc: Right-click to close Notifier in Bento skin
· Misc: Some keyboard accelerator fixes (new Ctrl+Alt+B for Add current to bookmarks)
· Misc: Various installer improvements (including new DirectX version checker)
· Updated: aacPlus decoder 8.2.2, encoder 8.2.0
· Updated: Gracenote CDDB/MusicID v2.6.101
· Updated: libpng 1.2.40
· Updated: [gen_jumpex] JTFE v1.0.7.1
· Updated: [in_vorbis] libvorbis 1.2.3 & libogg 1.1.4
December 17th, 2009· New: MPEG-4 video support for in_mp4 & in_flv (Winamp Pro only)
· New: [in_avi] Native AVI video support (MPEG-4 = Winamp Pro only)
· New: [in_mkv] Matroska MKV video support (MPEG-4 = Winamp Pro only)
· New: [ml_addons] Browser for discovering new skins & plugins
· New: Winamp detection browser plugins for IE & Firefox
· Improved: Direct3D video rendering
· Improved: Filetype association handling on Vista & Windows 7
· Improved: New fullscreen video OSD
· Improved: Added ReplayGain Preamp control to Prefs (previously .ini only)
· Improved: VU meter (beat vis) optimizations
· Improved: [gen_ff] Multithreaded object
· Improved: [in_flac/in_vorbis] Tag support for Organization field as Publisher
· Improved: [in_flv] AAC, aacPlus & ADPCM audio support in FLV files
· Improved: [in_mp4] Support for aacPlus parametric stereo in mp4 container
· Improved: [in_nsv] Native h.264 decoding (Winamp Pro only)
· Improved: [in_wave] Unicode filename handling
· Improved: [ml_history] Play Offset feature for resuming playback of podcasts
· Improved: [ml_local] Director & Producer fields & columns for videos
· Improved: [ml_local] Row cache for NDE to vastly speed up queries
· Improved: [ml_online] Right-click option to open service in new window
· Improved: [ml_wire] feed:// pcast:// and winamp:// protocol support
· Improved: [ml_wire] Option to automatically download 'x' most recent episodes
· Improved: [ml_wire] Redesigned Podcast Directory view
· Improved: [pmp_usb] Option to set paths in saved playlists
· Improved: [vis_milk2] Milkdrop2 updated to use ns-eel2 (thanks Justin)
· Fixed: Custom mldb info reverts to filename on Alt+3 for in_dshow, flv & swf
· Fixed: HeapSetInformation not located in kernel32 error under Win2k
· Fixed: Shuffle feature broken under limited user profiles
· Fixed: [gen_ml] Bold text in Local Media views on some systems
· Fixed: [gen_tray] Compact mode not working on 64-bit OS
· Fixed: [in_flac] Playback freezing before end of some corrupted files
· Fixed: [in_flv] Sync issue where video lags behind audio on some flv files
· Fixed: [in_flv] Various h.263-related crash issues
· Fixed: [in_mod] Heap overflow security vulnerability (thanks Dyon Balding, Secunia)
· Fixed: [in_mod] Some s3m files crashing on load
· Fixed: [in_mp4] Various transcoding issues
· Fixed: [in_wm] Main window & taskbar menu blocked after closing DRM browser
· Fixed: [jpeg.w5s/png.w5s] Security vulnerability fixes (thanks Nicolas Joly, VUPEN)
· Fixed: [ml_local] Remove missing files broken in full rescan
· Fixed: [ml_wire] feeds.xml sometimes being destroyed
· Fixed: [pmp_p4s] Crashing with certain devices
· Fixed: [vis_avs] Compile issues causing some presets to not load properly or crash
· Misc: Improved Windows 7 compatibility, incl. aero thumbnail & taskbar integration
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: New info page for lang pack developers in About Winamp dialog
· Misc: New MPEG-4 video support adds h264.w5s & mp4v.w5s
· Misc: Renamed nsvdec_vp6.dll to vp6.w5s
· Misc: Removed gen_dropbox from the installer, for now...
· Misc: Right-click to close Notifier in Bento skin
· Misc: Some keyboard accelerator fixes (new Ctrl+Alt+B for Add current to bookmarks)
· Misc: Various installer improvements (including new DirectX version checker)
· Updated: aacPlus decoder 8.2.2, encoder 8.2.0
· Updated: Gracenote CDDB/MusicID v2.6.101
· Updated: libpng 1.2.40
· Updated: [gen_jumpex] JTFE v1.0.7
· Updated: [in_vorbis] libvorbis 1.2.3 & libogg 1.1.4
December 9th, 2009· New: MPEG-4 video support for in_mp4 & in_flv (Winamp Pro only)
· New: [in_avi] Native AVI video support (MPEG-4 = Winamp Pro only)
· New: [in_mkv] Matroska MKV video support (MPEG-4 = Winamp Pro only)
· New: [ml_addons] Browser for discovering new skins & plugins
· New: Winamp detection browser plugins for IE & FF
· Improved: Direct3D video rendering
· Improved: Filetype association handling on Vista & Windows 7
· Improved: New fullscreen video OSD
· Improved: Preamp adjustment for files with ReplayGain (previously .ini only)
· Improved: VU meter optimizations
· Improved: [gen_ff] Multithreaded object
· Improved: [in_flac/in_vorbis] Tag support for Organization field as Publisher
· Improved: [in_flv] AAC, aacPlus & ADPCM audio support in FLV files
· Improved: [in_mp4] Support for aacPlus parametric stereo in mp4 container
· Improved: [in_nsv] Native h.264 decoding (Winamp Pro only)
· Improved: [in_wave] Unicode filename handling
· Improved: [ml_history] Play Offset feature for resuming playback of podcasts
· Improved: [ml_local] Director & Producer fields & columns for videos
· Improved: [ml_local] Row cache for NDE to vastly speed up queries
· Improved: [ml_online] Right-click option to open service in new window
· Improved: [ml_wire] feed:// pcast:// and winamp:// protocol support
· Improved: [ml_wire] Option to automatically download 'x' most recent episodes
· Improved: [ml_wire] Redesigned Podcast Directory view
· Improved: [vis_milk2] Milkdrop2 updated to use ns-eel2 (thanks Justin)
· Fixed: Custom mldb info reverts to filename on Alt+3 for in_dshow, flv & swf
· Fixed: HeapSetInformation not located in kernel32 error under Win2k
· Fixed: Shuffle feature broken under limited user profiles
· Fixed: [gen_ml] Bold text in Local Media views on some systems
· Fixed: [gen_tray] Compact mode not working on 64-bit OS
· Fixed: [in_flac] Playback freezing before end of some corrupted files
· Fixed: [in_flv] Sync issue where video lags behind audio on some flv files
· Fixed: [in_flv] Various h.263-related crash issues
· Fixed: [in_mod] Heap overflow security vulnerability (thanks Dyon Balding, Secunia)
· Fixed: [in_mod] Some s3m files crashing on load
· Fixed: [in_mp4] Various transcoding issues
· Fixed: [in_wm] Main window & taskbar menu blocked after closing DRM browser
· Fixed: [jpeg.w5s/png.w5s] Security vulnerability fixes (thanks Nicolas Joly, VUPEN)
· Fixed: [ml_local] Remove missing files broken in full rescan
· Fixed: [ml_wire] feeds.xml sometimes being destroyed
· Fixed: [vis_avs] Compile issues causing some presets to not load properly or crash
· Misc: Improved Windows 7 compatibility, including alt+tab & taskbar icon integration
· Misc: More general tweaks, improvements, fixes and optimizations
· Misc: New info page for lang pack developers in About Winamp dialog
· Misc: New MPEG-4 video support adds h263.w5s, h264.w5s & mp4v.w5s
· Misc: Renamed nsvdec_vp6.dll to vp6.w5s
· Misc: Removed gen_dropbox from the installer, for now...
· Misc: Right-click to close Notifier in Bento skin
· Misc: Some keyboard accelerator fixes (new Ctrl+Alt+B for Add current to bookmarks)
· Misc: Various installer improvements (including new DirectX version checker)
· Updated: aacPlus decoder 8.2.2, encoder 8.2.0
· Updated: Gracenote CDDB/MusicID v2.6.101
· Updated: libpng 1.2.40
· Updated: [in_vorbis] libvorbis 1.2.3 & libogg 1.1.4
July 2nd, 2009· New: Winamp Orgler plugin - Let's you track, chart & share your listening history
· Improved: [jnetlib] New SSL support for playback of https:// streams
· Improved: [ml_autotag] Fuzzy matches now unchecked by default & marked 'Unsure'
· Improved: [ml_local] New background scanner
· Improved: [ml_online] Various tweaks, fixes & enhancements
· Improved: [ml_pmp] Added support for drag+drop from Explorer to device playlists
· Fixed: iexplore process not ending when browser closed after opened via Winamp
· Fixed: Save EQ preset name duplication bug
· Fixed: [Bento skin] SHOUTcast homepage url's redirecting to Winamp search
· Fixed: [gen_jumpex] Up/down buttons reversed, 'stop after current' & other issues
· Fixed: [in_mod] Crash on some .s3m modules (w.i.p.)
· Fixed: [in_mod] Playback glitch during background transcoding
· Fixed: [in_wm] Decimal point issues in Alt+3 format info
· Fixed: [in_wm] Embedded IE browser for DRM license acquisition
· Fixed: [in_wm] Loading of URLs in WPL playlist files
· Fixed: [in_mp4/libmp4v2] Integer overflow bug with MP4 sample size
· Fixed: [libsndfile] VOC buffer overflow vulnerability
· Fixed: [ml_impex] Read "has video" field from iTunes XML (and write on export)
· Fixed: [tagz.w5s] Hang with $right function in ATF when specified field is empty
· Fixed: [vis_avs] msvcp71.dll dependency
· Misc: Added front.jpg/gif/etc to album art criteria
· Misc: More miscellaneous general tweaks, improvements, fixes and optimizations
· Misc: New omBrowser.w5s shared component for ml_nowplaying, wire & online
· Misc: Removed dashboard (ml_dash) from distribution
· Misc: ml_orb now only installed as part of separate Winamp Remote package
· Updated: [gen_jumpex] JTFE v1.0.5
· Updated: libsndfile 1.0.20
March 10th, 2009· Fixed: [libsndfile] CAF Processing Integer Overflow Vulnerability
· Updated: libsndfile 1.0.19
February 26th, 2009· New: Turkish, Portuguese-BR & Romanian installer translations and language packs
· New: WBM system for lazy-loading of *.w5s files
· New: [Bento skin] Playlist tab (optional)
· New: [ml_impex] iTunes-compatible Media Library database import/export plugin
· Improved: [gen_ff] Faster & no flicker when loading/switching skins
· Improved: [gen_jumpex] New 'Add to Library' shell menu item & other tweaks
· Improved: [gen_jumpex] True unicode search support
· Improved: [gen_ml] Optional alternating row colors for list views
· Improved: [gen_ml] Optional skinned menus
· Improved: [in_mod] Experimental ExtendedRead support (transcoding, burning, etc)
· Improved: [in_mod] Now uses global Playback config for thread priority
· Improved: [in_mp3] APEv2 tag editing/creating tweaks
· Improved: [in_mp3] Show instantaneous bitrates for AAC VBR
· Improved: [ml_local] Media Library searches now ignore diacritics
· Improved: [ml_local] New 'Category' and 'Lossless' database fields
· Improved: [ml_local] New playcount Tracking Control options
· Improved: [ml_local] New 'Play/Enqueue random' item for top level filters
· Improved: [ml_online] New toolbar and various other tweaks & optimizations
· Improved: [ml_online] Support for 3rd-party Services
· Improved: [vis_milk2] Pixel Shader 2.0 & 3.0 support tweaks
· Improved: [vis_nsfs] Unicode title display for currently playing track
· Improved: [Winamp Agent] Localization support
· Improved: [Winamp Modern skin] New spectrum vis options
· Fixed: Accessibility fixup for Format Info string in Alt+3 dialog
· Fixed: Genre not being saved with Autotag feature in Alt+3 dialog
· Fixed: Memory leaks in in_mp3, in_wm, gen_dropbox, ml_local, ml_pmp & tagz.w5s
· Fixed: New version check can't be disabled when anon statistics is enabled
· Fixed: Rare crash when closing vis window
· Fixed: Various issues when starting/stopping/switching vis plugins
· Fixed: [Agent] Systray icon not showing if 'Play in Winamp' removed in Shell Options
· Fixed: [enc_flac] 24-bit FLAC encoding
· Fixed: [gen_jumpex] Shell Options, B Hotkey, Send To menus & other misc bugs
· Fixed: [gen_ml] Library button resize glitch
· Fixed: [in_cdda] Potential cddb Disc null pointer crash
· Fixed: [in_flac] Albumartist & Ensemble fields not cleared when deleting Album Artist
· Fixed: [in_flac] Track restarts when updating metadata
· Fixed: [in_mp3] Potential ID3v2.0/2.1 crash issue
· Fixed: [in_mp4] Empty genre metadata field (eg. when transcoding from flac to m4a)
· Fixed: [in_mp4] Long hangs on slow network drives
· Fixed: [libsndfile] AIFF buffer overflow vulnerabilty (thanks milw0rm/secunia)
· Fixed: [ml_disc] Potential crash on exit
· Fixed: [ml_disc] 'Use uppercase file extensions' ripping option not being respected
· Fixed: [ml_history] Tracking still updates if playback stopped before specified time
· Fixed: [ml_local] Broken 'Create Playlist' button functionality in local media
· Fixed: [ml_local] Remove missing files broken with some older/corrupt databases
· Fixed: [ml_wire] Columns sometimes hidden in Downloads view
· Fixed: [ml_plg] Multiple 'Failed to initialize' error messages
· Fixed: [ml_pmp] Crash when deleting playlists/files from a P4S portable device
· Fixed: [ml_pmp] Metadata hooking, transcoder, autofill and other bug fixes
· Fixed: [nde] Albums with % in title not displaying tracklist in local media views
· Fixed: [out_ds] Logarithmic volume control dB display glitch
· Fixed: [pmp_ipod] Deletion of non-existent files from database
· Fixed: [pmp_ipod] Reading of Play Count statistics
· Fixed: [pmp_ipod] Various database, albumart, playback & disconnection issues
· Misc: More miscellaneous general tweaks, improvements, fixes and optimizations
· Misc: New "Send Feedback" item in the Help menu
· Misc: Note that changes made to the ml database are not backwards compatible!
· Misc: Removed some older Milkdrop presets and added some newer ones
· Misc: Separated vlb.w5s and nsvdec_vp3.dll decoders from in_mp3 and in_nsv
· Misc: Separated timer from gen_ff into timer.w5s
· Updated: Gracenote CDDB/MusicID v2.6.0.6
· Updated: libpng 1.2.35
· Updated: Sonic Burning Engine v4.10.32.502
· Updated: [gen_jumpex] JTFE v1.0.4
· Updated: [in_mp3] Fraunhofer Decoder v4.3
· Updated: [lame_enc] LAME 3.98.2
· Updated: [vis_avs] AVS v2.82
January 28th, 2009· [browser] Fixed search queries w/ spaces ended up with + in search field
· [core] Fixed genre not being saved with Autotag feature in Alt+3 dialog
· [enc_flac] Fixed 24 bit FLAC encoding
· [gen_dropbox] misc updates (w.i.p.)
· [gen_ff] Fixed songticker titles not displaying correctly at startup***
· [gen_jumpex] Fixed text on groupbox on skinned JTF dialog looking out of place
· [gen_jumpex] Fixed buttons on JTF dialog changing to uppercase (related to 1.0.2 fix)
· [gen_jumpex] Fixed resizing of skinned JTF dialog not always hiding buttons correctly
· [gen_ml] Fixed using keyboard cursors with skinned menus
· [gen_ml] Fixed skinned menu glitches (conflict with Windows scroll effect, etc)
· [gen_ml] Fixed skinned menus on some fonts & sizes truncating part of first character
· [gen_ml] Fixed data cd view not respecting skinned menu config
· [in_flac] Fixed track restarting when updating metadata
· [in_mp3] Category mldb field now written to ID3FID_CONTENTGROUP ID3v2 field
· [ml_impex] Added BPM field to import/export
· [ml_local] Added Category & Lossless to documentation in Advanced mode of Smart View Editor
· [ml_online] Fixed infinite loop bug with manually created omService_.ini files (as reported by Ujay)
· [ml_plg] Fixed multiple 'Failed to initialize' error messages
· [ml_wire] Fixed columns sometimes hidden in Downloads view
· [pmp_ipod] Fixed some 'variable not initialized' errors
· [pmp_ipod] Fixed some iPod playback issues
· [timer.w5s] Script controller fix for Timer maki object
· Various translation updates
· Various misc minor tweaks/fixes etc.
January 23rd, 2009· New: Turkish, Portuguese & Romanian installer translations and language packs
· New: WBM system for lazy-loading of *.w5s files
· New: [Bento skin] Playlist tab (optional)
· New: [ml_impex] iTunes-compatible Media Library database import/export plugin
· Improved: [gen_ff] Faster & no flicker when loading/switching skins
· Improved: [gen_jumpex] New 'Add to Library' shell menu item & other tweaks
· Improved: [gen_ml] Optional alternating row colors for list views
· Improved: [gen_ml] Optional skinned menus
· Improved: [in_mod] Experimental ExtendedRead support (transcoding, burning, etc)
· Improved: [in_mod] Now uses global Playback config for thread priority
· Improved: [in_mp3] APEv2 tag editing/creating tweaks
· Improved: [ml_local] Media Library searches now ignore diacritics
· Improved: [ml_local] New 'Category' and 'Lossless' database fields
· Improved: [ml_online] New toolbar and various other tweaks & optimizations
· Improved: [ml_online] Support for 3rd-party Services
· Improved: [vis_milk2] Pixel Shader 2.0 & 3.0 support tweaks
· Improved: [vis_nsfs] Unicode title display for currently playing track
· Fixed: Accessibility fixup for Format Info string in Alt+3 dialog
· Fixed: New version check can't be disabled when anon statistics is enabled
· Fixed: Rare crash when closing vis window
· Fixed: Small memory leaks in in_wm, gen_dropbox, ml_local, ml_pmp and tagz.w5s
· Fixed: Various issues when starting/stopping/switching vis plugins
· Fixed: [gen_jumpex] Shell Options, B Hotkey, Send To menus & other misc bugs
· Fixed: [gen_ml] Library button resize glitch
· Fixed: [in_cdda] Potential cddb Disc null pointer crash
· Fixed: [in_mp4] Empty genre metadata field (eg. when transcoding from flac to m4a)
· Fixed: [in_mp4] Long hangs on slow network drives
· Fixed: [ml_disc] Potential crash on exit
· Fixed: [ml_local] Broken 'Create Playlist' button functionality in local media
· Fixed: [ml_local] Remove missing files broken with some older/corrupt databases
· Fixed: [out_ds] Logarithmic volume control dB display glitch
· Fixed: [ml_pmp] Crash when deleting playlists/files from a P4S portable device
· Fixed: [pmp_ipod] Deletion of non-existent files from database
· Fixed: [pmp_ipod] Reading of Play Count statistics
· Misc: More miscellaneous general tweaks, improvements, fixes and optimizations
· Misc: New "Send Feedback" item in the Help menu
· Misc: Note that changes made to the ml database are not backwards compatible!
· Misc: Removed some older Milkdrop presets and added some newer ones
· Misc: Separated vlb.w5s and nsvdec_vp3.dll decoders from in_mp3 and in_nsv
· Misc: Separated timer from gen_ff into timer.w5s
· Updated: Gracenote CDDB/MusicID v2.6.0.6
· Updated: Sonic Burning Engine v4.10.32.502
· Updated: [gen_jumpex] JTFE v1.0.2
· Updated: [in_mp3] Fraunhofer Decoder v4.3
· Updated: [lame_enc] LAME 3.98.2
· Updated: [vis_avs] AVS v2.82
July 9th, 2008· New: Chinese, Japanese & Korean installer translations and language packs
· New: [in_swf] Adobe Shockwave Flash (SWF, RTMP) playback support
· New: [gen_dropbox] Winamp DropBox alpha (use: Ctrl-Shift-D)
· New: [Online Services] AOL Radio featuring CBS Radio (requires in_flv)
· Improved: Background reading option for playlist metadata
· Improved: Classic songticker scrolling for Winamp Modern skin pledit winshade
· Improved: Vista elevation (fixes: installing skins, filetype reg, Pro reg)
· Improved: Zero padding option for playlist item numbers
· Improved: [in_flv] Better streaming support and other improvements
· Improved: [in_mp3] Added APEv2 tag options to configuration
· Improved: [in_mp3] Optional retention of existing APEv2 headers
· Improved: [ml_disc] Artwork support for Data CD Reader
· Improved: [ml_disc] Better detection of any copy operations in progress
· Improved: [ml_disc] Improved start times if ml_disc view is active
· Improved: [ml_local] Redesigned 'Show Info' panel
· Improved: [ml_nowplaying] Redesigned 'Now Playing' artist experience
· Improved: [ml_playlists] Right-click option to sort list of playlists alphabetically
· Improved: [pmp_usb] Connect/Disconnect/Blacklist config options
· Fixed: Alt F4 closing Winamp instead of individual dialogs
· Fixed: Bento browser redirecting network drive url's to Winamp Search
· Fixed: Blank playlist when in docked toolbar mode and Winamp is minimized
· Fixed: Modern skin component windows appearing individually in Alt Tab
· Fixed: Multi-flashing on startup when previously closed whilst minimized to systray
· Fixed: Pure Virtual Function Call runtime crash errors
· Fixed: Redraw issue when built-in classic vis is disabled
· Fixed: Various multi-monitor docking issues
· Fixed: Various other 5.53-specific keyboard accelerator issues
· Fixed: [Bento] Drag Drop into Playlist from Open Files dialog
· Fixed: [burnlib] 'CD Drive locked by another Winamp process' on 2nd burn attempt
· Fixed: [burnlib] 'Burner releasing failed' error
· Fixed: [dsp_sps] Crash on close when config Help dialog is still open
· Fixed: [enc_flac] MD5 checksum generation
· Fixed: [gen_ff] Attached vis plugin crash on winshade to normal mode in Modern skin
· Fixed: [gen_hotkeys] Assigning Winkey with already used Ctrl combinations
· Fixed: [gen_ml] Enter/Shift Enter broken for ML treeview items (5.53-specific)
· Fixed: [in_cdda] Composer/Conductor logic bug when saving CDDB data to database
· Fixed: [in_flac] Minor metadata writing bugs
· Fixed: [in_midi] Seeking with 'DM/MS Synth' device in Streamed playback mode
· Fixed: [in_mp3] Crash on files with invalid/corrupt gapless data
· Fixed: [in_mp3] Create new ID3v1/v2 tags configuration setting
· Fixed: [in_vorbis] Huge lag on files with large embedded cover art
· Fixed: [in_vorbis] Metadata & Format Info display for streams in View File Info
· Fixed: [in_vorbis] Potential unicode-related crash on open/close issue
· Fixed: [jpeg.w5s] Saving corrupt album art
· Fixed: [ml_autotag] Results dialog hidden under Winamp when AOT is enabled
· Fixed: [ml_disc] Small resource leak
· Fixed: [ml_playlists] Enter/Shift Enter broken for selected ML Playlist items
· Fixed: [ml_playlists / ml_transcode] Sending playlists from ML tree to Transcoder
· Fixed: [ml_wire] 404/timeout with valid rss feeds on Vista
· Misc: Miscellaneous localization tweaks, fixes & updates
· Misc: More miscellaneous general tweaks, improvements, fixes and optimizations
· Misc: Setup fixes (Agent not always starting, WLZ filetype not registering, etc)
· Misc: Various other 'Winamp Modern' & 'Bento' skin updates
· Misc: [enc_flac] Now encodes using libFLAC instead of Flake
· Updated: Bento skin v1.2
· Updated: freetype 2.3.7
· Updated: libpng 1.2.28
· Updated: [enc_lame] LAME 3.98
March 27th, 2008· Improved: Different shell descriptions for different associated filetypes
· Improved: New 'Refine Search' feature in Cover Art Downloader dialog
· Improved: Unicode support for Language Packs incompatible with system locale
· Improved: [in_cdda] Now reads & writes CD data to an NDE database
· Improved: [in_cdda/ml_disc] Reimplementation of simple offline CD Info Editor
· Improved: [in_flac] Faster FLAC metadata gathering
· Improved: [in_mp3] More accurate .AAC length calculation
· Improved: [in_wav/in_mp4] Support for http streaming of files larger than 2GB
· Improved: [ml_disc] Added support for Data CD reading (w.i.p.)
· Improved: [ml_local/nde] Background scanning & database optimizations
· Improved: [ml_local] Unicode compliant filename-based metadata guessing
· Improved: [ml_transcode] Remove trailing periods from destination filepath
· Improved: [pmp_usb] Added AlbumArtist support to Naming Convention
· Fixed: Classic EQ appearing with Modern skins after switch->minimize->restore
· Fixed: Various miscellaneous Album Art related issues
· Fixed: [enc_lame] Now rejects multi-channel and above 48KHz source files
· Fixed: [gen_ff] Translated skin image loading
· Fixed: [gen_ml] Header sort arrow and Rating column display under Windows 2000
· Fixed: [gen_ml] Various drawing glitches when changing views
· Fixed: [in_cdda] CDDB crash under limited connectivity conditions
· Fixed: [in_cdda] Spectrum vis in analog MCI playback mode
· Fixed: [in_flac] Small memory leak when writing FLAC metadata
· Fixed: [in_flv] Last two seconds of flv videos being cut off
· Fixed: [in_mp3] Crash on encountering a bad ID3v2 version (e.g. ID3v2.F)
· Fixed: [in_mp4] Crash on file-not-found during background decode
· Fixed: [in_wave] Infinite loop on attempted repeat playback of dead files
· Fixed: [in_wm] ASX v2 loading
· Fixed: [in_wm] Crash on files & streams with a huge discontinuity jump
· Fixed: [in_wm / out_ds] Copy 'Status' to clipboard Unicode bug
· Fixed: [ml_autotag] Crash with certain tracks
· Fixed: [ml_history] Crash on drag drop all history items to playlist
· Fixed: [ml_local] Rating of items with Unicode filenames
· Fixed: [ml_online/orb] Nodes dropping to bottom of ML tree on Lang Pack change
· Fixed: [ml_playlists] Play playlist from Media Library main menu item
· Fixed: [pmp_ipod] Filename length incompatibility with iPod Music Quiz v2
· Fixed: [pmp_ipod] Missing 'Advanced' button in Edit Query dialog
· Fixed: [pmp_ipod] Physical deletion of playing file
· Misc: Added Russian installer translation and language pack
· Misc: In2TV removed from Online Services
· Misc: Installer now built with NSIS Unicode version [thanks Jim Park]
· Misc: More miscellaneous general tweaks, improvements and optimizations
· Misc: Moved shared zlib.dll compression library out of winamp.exe
· Updated: Bento skin v1.1 #120
December 21st, 2007· New: Autoplay Handlers for Audio, MP3 and Video CD's on WinXP & Vista
· New: Default Programs registration for installations on Windows Vista
· New: Optional Constant-Q Equalizer and optional ISO Standard frequency bands
· New: [in_flv] Flash Video decoder (vp6 only, not h.263)
· Improved: Browser download manager now uses CD Ripping destination folder
· Improved: Deletion of embedded album art via Artwork tab in File Info
· Improved: More accurately translated Language Packs
· Improved: More miscellaneous UI/dialog tweaks & improvements
· Improved: Option to set the number of pixels to scroll for modern songticker
· Improved: [Gracenote/MusicID] Better error checking & memory cache optimizations
· Improved: [gen_ff] More miscellaneous freeform skinning engine optimizations
· Improved: [gen_hotkeys] Added optional WM_APPCOMMAND support for media keys
· Improved: [gen_hotkeys] Added increase decrease rating on current track
· Improved: [in_dshow] Reading of length and bitrate for non-default video formats
· Improved: [in_flac] Optimized disk caching for increased performance
September 13th, 2007· New: Winamp Bento (SingleUI Skin)
· New: Unified File Editor, with Album Art tab (for mp3, m4a, wma, ogg, flac)
· New: Album Art window for Winamp Modern skin
· New: Global 'playback thread priority' setting for decoders
· New: Option to not show playlist item number in classic songticker
· New: Version History drop-down selector and Search (in About dialog)
· New: [in_mp3] Multi-channel mp3surround support
· New: [gen_ml] Tree Options tab in Media Library Preferences
· New: [ml_local] 3 pane view options in 'Add/Edit View' dialog
· New: [ml_local] Smart View Presets
· New: [ml_local] Album Art support/pane and retrieval service
· New: [ml_local] Toolbar buttons to control view options
· New: [ml_plg] Winamp Playlist Generator (powered by Gracenote MusicID)
· New: [ml_pmp] New fields, configurable filter panes & columns, 3 pane view
· New: [ml_pmp] Album Art view & support for iPod and P4S Devices
· New: [ml_pmp] Separate view for video files
· Improved: General misc dialog/ui tweaks & improvements
· Improved: Re-tuned and optimized classic Spectrum Analyzer
· Improved: Surround indicator in Winamp Modern skin for multi-channel files
· Improved: Classic Songticker option for Winamp Modern skin (via Config drawer)
· Improved: [in_cdda] Conductor metadata support
· Improved: [in_cdda] Handling of multiple discs
· Improved: [in_flac/in_vorbis] ALBUM ARTIST & ENSEMBLE read support
· Improved: [in_flac] Advanced Editor mode
· Improved: [in_mod] Added support for more than 256 samples
· Improved: [in_mp3] Faster metadata gathering (also improves ReplayGain scan speed)
· Improved: [in_wm] Faster WMA/WMV metadata gathering
· Improved: [gen_ff] General freeform skinning engine optimizations
· Improved: [gen_ml] Collapsed/expanded state of treeview items now remembered
· Improved: [gen_ml] Skinned scrollbars for Media Library with Modern skins
· Improved: [gen_ml] Reordering of treeview items (via drag drop)
· Improved: [ml_disc] Better Unicode support & other misc tweaks
· Improved: [ml_history] Unicode support
· Improved: [ml_local] Customize Columns menu for top filter panes
· Improved: [ml_local] Option to show horizontal scrollbar for top panes
· Improved: [ml_local] New 'Podcasts' view (appears after downloading a podcast)
· Improved: [ml_local] Added ISPODCAST and PODCASTCHANNEL field names
· Improved: [ml_local] Added BEGINSLIKE comparison operator
· Improved: [ml_local] Dragging of headers to sort column order
· Improved: [ml_local] Redesigned Smart View Editor
· Improved: [ml_local] Star Rating display and selection
· Improved: [ml_pmp] 'Copy to Local Media' config separated from CD Ripping settings
· Improved: [ml_pmp] Portables "Sync" can now keep podcasts updated
· Improved: [ml_rg] ReplayGain calculation support for 64, 88.2 & 96 KHz samplerates
· Improved: [ml_wire] Optional automatic downloading of new podcast episodes
· Improved: [ml_wire] Multi-select, 'Send To' menu and other general enhancements
· Improved: [ml_wire] Podcast downloads now saved in channel subfolders
· Improved: [pmp_ipod] Now uses the iPod's podcast menu for podcasts
· Fixed: DWM Thumbnails & Flip3D for Modern skins in Vista
· Fixed: Long filepaths corrupted when opening Winamp via Explorer context menu
· Fixed: Oversized preference pages with large DPI setting
· Fixed: Recurrence of multiple instances bug (previously fixed in 5.3)
· Fixed: Selecting 'No' for 'Physically Remove' prompt removes playlist/mldb item
· Fixed: TV button in video window not working
· Fixed: Windows showing if switching from modern to classic skin in minimized state
· Fixed: [ASX Loader] Recursive playlist loading & case-insensitive element matching
· Fixed: [ASX Loader] Handling of entries embedded within a REPEAT tag
· Fixed: [dsp_sps] DEP incompatibility
· Fixed: [gen_ff] "Can't unload script while in script" error when switching skins
· Fixed: [gen_ff] Transparent docked toolbars for skins using alpha-blending
· Fixed: [gen_jumpex] Crash when loading multiple files via Explorer context menu
· Fixed: [gen_jumpex] Enter key not working when JTFE dialog is skinned
· Fixed: [gen_jumpex] Remove Duplicate Entries action broken in pledit
· Fixed: [gen_ml] %playcount% returning Comment on drag drop from ML to pledit
· Fixed: [in_cdda] CDDB crash when attempting to rip a CD in a 2nd instance of Winamp
· Fixed: [in_flac] General FLAC Editor quirks (Comments field, Enter key, etc)
· Fixed: [in_flac] 24bit files don't play when 'Allow 24bit' setting is disabled
· Fixed: [in_mod] Fadeout value goes below 0.0 sec in in_mod config
· Fixed: [in_mod] Interpolator 'division by zero' crash bug
· Fixed: [in_mp3] Crash on some mp3's with corrupt ID3v2 extended headers (rare)
· Fixed: [in_mp3] Crash on loading corrupt id3v2.3 tags of a later revision
· Fixed: [in_mp3] Negative bitrate in File Info for long mp3's
· Fixed: [in_wave/libsndfile] Crash on invalid .au files
· Fixed: [in_wm] Garbage characters when editing filetypes in config
· Fixed: [in_mp4/libmp4v2] Memory leaks
· Fixed: [ml_disc] 0 byte temp files not deleted after ripping
· Fixed: [ml_disc] Double-click drive icon in Rip & Burn not selecting tree item
· Fixed: [ml_disc] Crash when using in playlist filename generation
· Fixed: [ml_disc] Drag drop from Audio CD view to Playlist Editor
· Fixed: [ml_local] (no album) items adding to Album count in Artist pane
· Fixed: [ml_local] isempty and =0 queries now return same results
· Fixed: [ml_local] Add dir to 'Watch Folders' path truncated to 64 characters
· Fixed: [ml_pmp] Inserting extra period in filename when transcoding to mp4/aac
· Fixed: [ml_wire] Subscription Updates setting always resets to 'Never'
· Fixed: [pmp_ipod] Potential incompatability issue with latest version of iTunes
· Fixed: [pmp_p4s] 'Error In Insert' when transferring to some P4S devices
· Fixed: [vis_milk] Milkdrop DEP incompatibility
· Misc: Winamp Remote is now an installer option (ml_orb.dll)
· Misc: Moved drawing engine out of gen_ff to tataki.dll
· Misc: Moved freetype font renderer out of gen_ff to freetype.wac
· Misc: Removed db.w5s (replaced by new Gracenote database system)
· Misc: Removed unicows.lib/dll as we have officially dropped support for Win9x
· Updated: Gracenote MusicID/CDDB v2.5
· Updated: libpng 1.2.20
· Updated: [enc_aacplus] Coding Technologies aacPlus Encoder v8.1.0
· Updated: [gen_jumpex] JTFE v0.99.1c b420 'dev'
· Updated: [in_flac] FLAC 1.2.0
· Updated: [in_mp3] FhG Decoder v4.10
· Updated: [in_vorbis] libvorbis 1.2.0
August 28th, 2007· New: [in_mp3] Multi-channel mp3surround support
· New: [ml_local] 3 pane view options in 'Add/Edit View' dialog
· New: [ml_local] Smart View Presets
· New: [ml_local] Album Art support/pane
· New: [ml_local] Toolbar buttons to control view options
· New: [ml_plg] Winamp Playlist Generator (powered by Gracenote MusicID)
· New: [ml_pmp] New fields, configurable filter panes & columns, 3 pane view
· New: [ml_pmp] Album Art view & support for iPod and P4S Devices
· New: [ml_pmp] Separate view for video files
· New: Global 'playback thread priority' setting for decoders
· New: Version History drop-down selector and Search (in About dialog)
· Improved: General misc dialog/ui tweaks & improvements
· Improved: Re-tuned and optimized classic Spectrum Analyzer
· Improved: Surround indicator in Winamp Modern skin for multi-channel files
· Improved: [in_cdda] Conductor metadata support
August 22nd, 2007· New: [in_mp3] Multi-channel mp3surround support
· New: [ml_local] 3 pane view options in 'Add/Edit View' dialog
· New: [ml_local] Smart View Presets
· New: [ml_local] Album Art support/pane
· New: [ml_local] Toolbar buttons to control view options
· New: [ml_plg] Winamp Playlist Generator (powered by Gracenote MusicID)
· New: [ml_pmp] New fields, configurable filter panes & columns, 3 pane view
· New: [ml_pmp] Album Art view & support for iPod and P4S Devices
· New: [ml_pmp] Separate view for video files
· New: Global 'playback thread priority' setting for decoders
· New: Version History drop-down selector and Search (in About dialog)
· Improved: General misc dialog/ui tweaks & improvements
· Improved: Re-tuned and optimized classic Spectrum Analyzer
· Improved: Surround indicator in Winamp Modern skin for multi-channel files
· Improved: [in_cdda] Conductor metadata support
April 5th, 2007· Improved: Various Media Library resize flicker fixes
· Improved: GDI video rendering for Windows Vista
· Improved: [gen_ff] Better handling of invalid XML during skin load
· Improved: [ml_local] Unicode drag drop and Send-To support
· Improved: [pmp_ipod] Better gapless playback handling of ipod nano
· Improved/Fixed: [enc_wav] Implemented acm options / minor bug fixes*
· Fixed: CD Burning on Windows Vista
· Fixed: [jnetlib] Memory leak (manifested itself when eg. pmp devices are connected)*
· Fixed: [in_cdda] CD-Text adds to end of cddb fields instead of clearing first
· Fixed: [in_flac] Distortion with some files without rg info when using dB preamp*
· Fixed: [gen_ml] Node alignment bug :-)
· Fixed: [ml_local] (no album) shows no results*
· Fixed: [ml_local] Smart View query character limit (256->1024)*
· Fixed: [ml_local] Reindexer tweaks/improvements*
· Fixed: [ml_playlists] drag drop playlists to main & pledit windows*
· Fixed: [ml_transcode] Now prevents same source and destination filename
· Fixed: [ml_wire] Crash when encountering certain non-xml feeds
· Misc: 2007 copyright updates; more fields for tagz; faster DNS lookups for streams (a single cached JNL_AsyncDNS object is now used for all connections); various other misc tweaks
February 6th, 2007· Improved: [gen_ml] unicode tree item title support
· Improved: [NDE] speed optimizations
· Improved: [ml_history] localized dates
· Improved: [ml_local] Unicode media library support
· Improved: [ml_playlists] now uses m3u8 to retain unicode file info
· Improved: [ml_playlists] playlists in send-to submenu
· Improved: [ml_pmp] playback-from-device of unicode filenames
· Improved: [ml_wire] moved discover page to main page
· Improved: [pmp_p4s] auto-detection of supported file formats
· Fixed: playlist directory loading fix (again)
· Fixed: recursive playlist loading
· Fixed: video lockup when switching video display settings
· Fixed: HTML playlist generation
· Fixed: temp file cleanup after burning
· Fixed: Alt L from video window
November 21st, 2006· New: [ml_local] new filters for three pane view (album artist, genre, publisher)
· New: [ml_local] option to rescan metadata for selected files
· New: [ml_transcode] Transcoding tool. Convert your files from one format to another.
· New: [pmp_activesync] Support for Windows Mobile devices
· Improved: send-to in songticker right-click menu
· Improved: [ml_local] album artist, disc, replaygain, composer, full path columns
· Improved: [ml_local] localized dates
· Improved: [ml_local] folder browsing dialog
· Improved: [ml_rg] lower thread priority to prevent system slowdowns
· Fixed: classic skin playlist time drawing glitch
· Fixed: slow load-time with playlist of network share files
· Fixed: CD burning with Windows 98/ME
· Fixed: flickering with non-overlay video display
· Fixed: [gen_ml] treeview icons on Windows 98/ME
· Fixed: [gen_ml] modern skin docked toolbar mode not remembered
· Fixed: [gen_ml] listview flicker reduction
· Fixed: [in_flac] crash when viewing info (alt 3) on non-existent files
· Fixed: [in_mp3] incorrect length reported with Easy CDDA Extractor encodes
· Fixed: [in_mp4] unable to play truncated M4A files
· Fixed: [in_vorbis] crash with very short files
· Fixed: [jnetlib] HTTP timeouts on streams with character 255 in HTTP headers
· Fixed: [ml_disc] CD View sometimes causing flickering of all open windows
· Fixed: [ml_history] crash when disabling & re-enabling view
· Fixed: [ml_playlists] corrupt display when scrolling
· Fixed: [ml_wire] crash when parsing podcasts with badly formed dates
August 18th, 2006· Fixed: [in_mp4] detection of HE AAC in file info box (Alt 3)
· Fixed: [enc_aacplus] more compatible HE AAC MP4 file creation
· New: "Close Winamp" option after installation (after clicking 'Send')
June 21st, 2006· Fixed: [in_midi] crash bug & potential security vulnerability