Winamp 5.23
* 改进: [gen_jumpex] 跳到文件速度改进
* 修正: 播放列表保存为网络共享文件
* 修正: 媒体库预置文件不按正确顺序载入
* 修正: 在经典皮肤从最小化状态恢复时主窗口不醒目
* 修正: 包含网址的播放列表载入很慢
* 修正: CD 刻录使用第三方输入插件
* 修正: 经典皮肤遮蔽播放列表时间显示
* 修正: [gen_ff] Wasabi XML font-related 由 Martin Poehlmann 所修正
* 修正: [gen_ff] Map.getHeight() maki 脚本功能返回宽度替代
* 修正: [gen_ff] 窗口阴影全局热键中断 w/ 现代皮肤
* 修正: [gen_jumpex] '添加到队列' 问题
* 修正: [gen_jumpex] NT4 不兼容
* 修正: [gen_jumpex] 杂项缺陷修正
* 修正: [gen_ml] 拖放项目时图标更改
* 修正: [in_mp3]  AAC 流体播放
* 修正: [in_mp4] 使用右箭头键搜索缺陷
* 修正: [in_wm] 当编辑当前播放的 .wma 文件标签时从头重新播放
* 修正: [in_wm] 协议/扩展名颠倒在配置 > 文件类型 > 编辑
* 修正: [in_wm] 在配置选项中总是选定'仅音频' 用于 ASF/WMV
* 修正: [in_wm] 使用右箭头键搜索缺陷
* 修正: [ml_bookmarks] 当媒体库隐藏时'编辑书签' 菜单项目不工作
* 修正: [ml_local] 重新整理媒体库视图时崩溃
* 修正: [ml_local] 关闭时崩溃
* 修正: [ml_local] 排列箭头在部分栏目颠倒
* 修正: [ml_playlists] 导入播放列表使用目录名作为标题，替代文件名
* 修正: [ml_playlists] 从文件夹导入的播放列表中没有 "再来" 检查框
* 修正: [ml_playlists] 添加目录时添加所有文件类型 (并不仅仅是所有支持的)
* 修正: [ml_playlists] 右键点击队列不工作以及其它问题
* 修正: [ml_playlists] 在一些位置无法保存播放列表
* 修正: [ml_playlists] 当载入坏结构的 WPL 播放列表时崩溃
* 修正: [ml_playlists] 拖放到播放列表却不添加到正确的位置
* 修正: [ml_playlists] 当添加新的播放列表时根播放列表屏幕不更新
* 修正: [ml_playlists] 翻转更改到发送: 播放列表
* 修正: [ml_playlists] 拖放 m3u 文件失效
* 修正: [ml_pmp] 同时重复项目最终修正(感谢 gordol)
* 修正: [ml_pmp] 从播放列表移除项目不保存的问题(感谢 Nick)
* 修正: [ml_wire] 部分 podcasts 仅显示一个项目
* 修正: [pmp_ipod] 播放列表排序再次工作
* 修正: [out_ds] 淡入淡出停止 (shift+v) 问题
* 更新: [in_cdda] CDDB 2.0.1.25

Winamp 5.22
* 新增: loading of additional playlist formats: ASX/WAX/WMX/WVX, WPL, B4S
* 新增: [gen_ff] modern skin unicode support
* 新增: [in_wm] burning of DRM protected files (if allowed by content provider)
* 新增: [ml_pmp] transfer of playlists to portable devices
* 改进: More informative CD burning status window
* 改进: [gen_ff] modern skinning engine speed optimizations
* 改进: [gen_jumpex] jump-to-file search response
* 改进: [gen_tray] enhanced icon pack support plus more... (thanks DrO)
* 改进: [in_wm] seeking improvements
* 改进: [in_wm] gapless WMA support
* 改进: [ml_nowplaying] Redesigned 'Now Playing' media library view
                            (it actually works now)
* 改进: [pmp_ipod] Loading times for iPods reduced
* 修正: Winamp won't restore after being minimized with a dialog box open
* 修正: $abbr() title formatting lockup
* 修正: Add Folder adds tracks BEFORE the last track
* 修正: Clicking 'Next' in Fullscreen video OSD acts like clicking it twice
* 修正: Rating in pledit right-click context menu always shows "No Rating"
* 修正: Stop with fadeout (Shift+V) just stops playback, no fadeout
* 修正: CD burning bugs and crashes
* 修正: Delete key not working in Online Services or SC Wire search
* 修正: [gen_jumpex] handling of playlist with more than 65,536 files
* 修正: [gen_jumpex] 'on end of queue' fixed
* 修正: [gen_jumpex] modern skin pledit docked toolbar mode not remembered
* 修正: [gen_jumpex] ML size/position not remembered when switching from Classic to Modern and back to Classic skin
* 修正: [gen_jumpex] misc bug fixes
* 修正: [gen_ml] playlists root view slowness bug
* 修正: [gen_ml] Modern skin: Media Library > View (menu) > Devices 
* 修正: [in_midi] corrupt header crash
* 修正: [in_mp4] metadata writing crash
* 修正: [in_mp4] seek bug when using right arrow key
* 修正: [in_mp3] MPEG-2 and MPEG-2.5 Layer 3 playback crash
* 修正: [in_mp3] Winamp crashes when trying to play any wrongly named .aac file
* 修正: [in_wave] WAV burning fix
* 修正: [in_wave] Locking files (wav's can't be renamed/deleted)
* 修正: [in_wm] lockup on wma with expired/unrenewable drm license
* 修正: [in_wm] out of sync audio/video on some WMV streams
* 修正: [in_vorbis] fullpath shown in playlist for tagless files with atf disabled
* 修正: [ml_pmp] Duplicates being synchronized
* 修正: [ml_pmp] Several crashes during transfers 
* 修正: [out_ds] Can't select different Output Device with two active instances of out_ds
* 修正: [out_ds] incorrect enumeration of stereo outputs for two of same pro soundcard

Winamp 5.21
* 新增: [jnetlib] HTTP 压缩支持
* 改善: [installer] 多用户配置文件移动
* 修正: [ml_wire] 内存漏洞
* 修正: [pmp_p4s] DRMclien.dll 错误
* 修正: [gen_ff] 皮肤信息显示于参数设置
* 修正: [in_mp3] 信息编辑器注释区自动换行无效
* 修正: [in_wm]  微小缺陷修复
* 修正: 键盘快捷键在视频窗口不工作
* 修正: [in_vorbis] 在流体标题没有艺人元数据
* 修正: [in_dshow] 浮点音频 
* 更新: Coding Technology AAC+ Decoder 7.2.5

Winamp 5.2
* 新增: [ml_pmp] 让你的便携式媒体播放器与媒体库同步，兼容 iPod, Creative, 和 Microsoft Plays For Sure 设备
* 新增: [enc_aacplus] Coding Technologies aacPlus 高比特率编码器用于 Winamp Pro
* 新增: [enc_aacplus] Coding Technologies aacPlus (HE-AAC) 在 MP4 集成包中
* 新增: [enc_aacplus] Coding Technologies LC-AAC 编码器
* 新增: [gen_ml] 图标在树形视图
* 新增: [ml_online] 动态 AJAX 网络媒体集线器
* 新增: [in_nsv] 在 NSV 集成包中使用 Coding Technologies AAC 播放
* 新增: [in_mp3] 无缝 MP3 播放
* 新增: [installer] 多用户配置选项
* 新增: [installer] 记住你的上次安装设置
* 新增: [in_wave] in_wave 3.0
* 新增: 从右到左播放列表显示
* 改进: 新的 ATF 函数和标记, 包括:
            $repeat(x, count) - 创建一个重复 x 次的字串
            $lpad() - 类似 $pad, 但添加填补到左边
            $decode(...) - switch/case 函数.  例如: $decode($fileext(%filename%),MP3,MPEG-1 Layer 3,MP4,MPEG-4 Container,Other)
            $IfStrEqual(string1,string2,result) - 如果 string1 和 string2 相等, 则显示结果. 不区分大小写
            $IfStrEqual2(string1,string2,result,else) - 如果 string1 和 string2 相等, 则显示结果, 否则显示其它
的。不区分大小写
            %folder% - 文件的顶级文件夹名称
* 改进: 立体声节拍可视化效果用于现代皮肤
* 改进: [gen_ff] 新的 vis 模式可用于皮肤制作工具
* 改进: [gen_ml] CD 驱动器信息视图 (抓取 & 刻录)
* 改进: [gen_tray] gen_tray v1.0 (感谢 DrO)
* 改进: [in_midi] 提供元数据给媒体库
* 改进: [in_mod] 提供元数据给媒体库
* 改进: [in_mp3] unicode id3 标签
* 改进: [in_mp3] 初步 id3v2.4 支持
* 修正: 不规则的播放列表排序
* 修正: 多行标签的播放列表问题 (例如 %comment%)
* 修正: 播放列表仅有一首歌时的随机问题
* 修正: 如果 Winamp 搜索时丢失焦点则出现奇怪的搜索条
* 修正: 视频窗口右键关联菜单的视频选项
* 修正: 播放列表 winshade 国际字符支持
* 修正: 全屏视频显示国际字符支持
* 修正: m3u 播放列表操作安全缺陷 (感谢 NSFOCUS 和 Information Risk Management Plc)
* 修正: [enc_lame] 位存储
* 修正: [enc_lame] 上一帧的裁切
* 修正: [gen_ff] 组件上的区域不工作
* 修正: [gen_ff] 播放列表 & 视频聚焦缺陷
* 修正: [gen_ff] 播放列表 winshade 内存泄漏 
* 修正: [gen_ff] 打开当前皮肤配置页面时 GDI 对象泄漏
* 修正: [in_midi] 不遵从 winamp 的标题格式选项
* 修正: [in_midi] 重置按钮区块，有利进一步访问配置
* 修正: [in_mod] 不遵从 winamp 的标题格式选项
* 修正: [in_mp3] 错误的版本鉴别 (在 5.12 中显示 5.18)
* 修正: [in_mp3] 显示 AAC+ 文件出现错误信息
* 修正: [in_mp3] 读取错误的 id3 注释标签
* 修正: [in_mp3] 有时读取上次的 id3 结构失败
* 修正: [in_mp3] 编辑标签时，id3v2 专辑艺术信息丢失
* 修正: [in_mp4] 修改元数据时，专辑艺术信息丢失
* 修正: [in_vorbis] 不遵从 winamp 的标题格式选项
* 修正: [in_vorbis] 使用注册表 (现在多用户配置文件安全了)
* 修正: [in_wave] 32bit 浮点 WAV 播放失真
* 修正: [in_wm] 在属性编辑器所做更改不更新于 媒体库/播放列表
* 修正: [vis_milk] 从 distro 丢失文件(现在你可以停止与我们争论了, Rovastar :)
* 修正: [vis_milk] 暂停时 100% cpu 占用
* 更新: [gen_jumpex] DrO's Jump To File Extension 0.97 
* 更新: [enc_lame] LAME 3.97b2
* 更新: [gen_ff] libpng 1.2.8
* 更新: [gen_ff] FreeType 2.1.10
* 更新: [enc_aacplus] Coding Technologies aacPlus encoder v7.2.0a

Winamp 5.13
* 修正: [in_mp3] 极其危险的安全漏洞

Winamp 5.12
* 新增: [in_wm] Windows Media 视频支持 (使用 DRM)
* 新增: [in_mp4] 支持 HE-AAC MP4/M4A 文件
* 改进: 许多小插件改进
* 改进: 可视化数据计算
* 改进: 效果显著的更少播放列表内存占用
* 改进: 更多多用户改进 (几乎全部!)
* 改进: [安装] 设置选项, 保存设置, 解码器下载
* 改进: [gen_ff] 优化皮肤引擎
* 改进: [out_disk] 新的特性
* 改进: [in_cdda] 使用索尼引擎播放/抓音轨
* 修正: 当取消 cd 烧录时程序僵死
* 修正:: 视频缩放缺陷 (使用现代皮肤缩放 < 100%)
* 修正:: 较小安装缺陷
* 修正:: 载入隐藏的使用经典皮肤的主窗口时程序僵死
* 修正:: 可视化用于 24bit 和 32bit 的歌曲
* 修正:: 使用日语,中文,韩语元数据高级标题格式化 (感谢 mrym)
* 修正:: [in_mp3] 不处理 AAC VBR 文件搜索和比特率报告
* 修正:: [in_mp4] unicode 元数据写入 
* 修正:: [in_wm/in_dshow] mms:// 流体视频播放
* 修正:: [in_cdda] 音频 cd 比特率显示
* 修正:: [in_cdda] 索尼引擎用于 64bit 窗口 (感谢 STanger)
* 修正:: 更多小的缺陷 ...
* 更新: 索尼 CD 引擎 2.2.50
* 更新: libmp4v2 1.4.1
* 更新: Coding Technology AAC+ Decoder 7.2.0

Winamp 5.112
* 修正: 启用 EQ 烧录时崩溃
* 修正: [in_mp3] id3v1->id3v2 复制失灵

Winamp 5.111
* 修正: 再次可以和 internet explorer 3.0 协同工作 (旧的 win95/nt3.51)
* 修正: 自动预设 EQ 崩溃 (不是 mp3 文件时)
* 修正: $upper, $caps, $caps2 等命令有国外字符时崩溃
* 修正: 电台信息崩溃 (使用 http 过滤程序时)
* 修正: 清空播放列表错误
* 修正: [in_mp3] 当选定 80 端口时代理被忽略
* 修正: [in_midi] 歌词不工作

Winamp 5.11
* 更新: LAME 3.96.1
* 修正: 添加文件到播放列表后播放列表丢失激活状态
* 修正: 启用 EQ 时多声道歌曲崩溃
* 修正: 当设置为 "拨号" 时网络连接侦测不工作
* 修正: 手动设置 winamp 视频播放列表的高级选项
* 修正: EQ 文字显示故障
* 修正: 视频无法填满视频窗口
* 修正: 全屏幕视频出现黑色栏
* 修正: [gen_ml] 在没有写入权限时崩溃
* 修正: [gen_ml] CDDB 多媒体库对话框绘制失灵
* 修正: [in_dshow] 搜索非视频或音频文件
* 修正: [in_cdda] aspi 抓取音轨时崩溃
* 修正: [ml_wire] "我的音乐" 文件夹创建
* 修正: [ml_wire] 包含早于 1970 年以前日期的 Podcasts 正常操作
* 修正: [ml_wire] 参数中含有网址的 podcasts 下载
* 修正: [out_ds] 淡入搜索设置
* 修正: [in_wm] 暂停故障
* 修正: [in_mp4] 查看文件信息文件名不滚动
* 请等待: 多用户配置文件支持 (准备启用支持)

Winamp 5.1 Surround Edition
* New: CodingTechnologies AACPlus encoder! 
	The MP3 Killer! 
	Awesome at low bitrates too!
* New: Grand Prize Winner of the Internet Surround Music Project!
	KAJE - Hey Buddy (featuring Afrika Bambaataa)
* New: SHOUTcast Wire - A Media RSS Browser and Subscription Service
* New: Predixis Smart Playlist Generator 
	(Mix your tracks based on what they sound like!)
* New: AOL Radio featuring (((XM))) Free Sampler!
* New: CD Ripping now available at 8x in free version!
* New: Microsoft WMA encoder
* New: Over 200 new Milkdrop presets!
* Update: in_vorbis now returns bitrate in getextendedfileinfo
* Fixed: WMA stuttery playback
* Fixed: out_ds copy button on status tab now works all the time
* Fixed: Much improved ripping and playback with Sonic engine
* Fixed: Video window now resizable regardless of Sidecar
* Fixed: Length of long mp3's now reported properly 
* Fixed: Silent install switch now works properly
* Fixed: Simultaneous CD Playback and Ripping 

Winamp 5.094
* New: in_wm now handles bitrate and length extended info
* New: New random number generation for playlist shuffle
* Fixed: Security vulnernability in id3v2 tags (thanks to LSS Security)
* Fixed: Winamp now shuffles playlists larger than 32,768 songs
* Fixed: Fade on start now behaves properly
* Fixed: separate directsound settings with multiple instances
* Fixed: Winamp now supports adding URLs longer than 260 characters.
* Fixed: Editing files created in iTunes no longer causes corruption.
* Fixed: Length of long mp3's now reported properly
* Fixed: gen_jumpex no longer crashes when DEP is enabled
* Fixed: Sort selections in media library are now remembered.
* Fixed: Album names with non-alphanumeric characters behave better
* Fixed: Fixed intermittent crash on seeking for some users
* Updated: libmp4v2.dll


Winamp 5.093
* Fixed: OSD stays onscreen in DirectDraw Mode
* Fixed: Fullscreen video OSD doesn't reappear after using Pause
* Fixed: ML Playlist > Select all (no delete key)
* Fixed: Vis data for in_mod (and possibly other input plugins)
* Fixed: msvcp60.dll now linked static
* Fixed: Small  intermittent bugs in gen_ml and gen_ff
* Fixed: Greater than 2 channel vis data now works
* Fixed: Media Library problems with parentheses/brackets in artist or album names
* Fixed: Ripping CDs with trailing ellipses (...) in artist or album name
* Fixed: Better video flipping for YUV colorspace videos
* Fixed: Saved mute settings with modern skin.
* Fixed: Drag and Drop from external applications
* Fixed: Open File Dialog always-on-top
* Fixed: Crossfade on start
* Fixed: Freeze when switching audio tracks in a multi-audio stream.
* Fixed: Fullscreen switching with scaled video window.
* Update: Dynamic Online Media can now alert users to live events(can disable).

Winamp 5.092
* New: DRM WMA Playback supports out_wave
* New: Non-DRM WMA Playback allows any output plugin
* New: Community Picks AVS Preset Pack
* New: Deletes in the Media Library now move files to the Recycle Bin
* New: NSV Subtitles can be disabled on the fly
* Fixed: Long delay and high cpu on exit with many items in playlist
* Fixed: gen_ml shutdown bug
* Fixed: Easy Move of video window back to normal
* Fixed: Pause in WMA playback memory leak
* Fixed: Multi-monitor full screen video
* Fixed: Drag and Drop in playlist editor
* Fixed: Drag and Drop on Winamp
* Fixed: Now Playing update on song change
* Fixed: Media Library/Windows Media scanning errors
* Fixed: Stay in fullscreen/Config mismatch
* Fixed: Ctrl-B Crash
* Fixed: Authentication for OGG/Vorbis streams
* Fixed: Drag and Drop strange behavior in open file dialogs
* Fixed: Stuttering WMA On Start and Seek
* Fixed: NSV Video stall during buffering
* Fixed: Autosize of video to be accurate to the Video size not snap size
* Fixed: Short NSV Clips audio cutout
* Update: Online Media tree is now dynamic (Checking can now be disabled)
* Update: Sonic Install/Config flag mismatch
* Update: CD Ripping/Burning Library (possible cause of msvcrt.dll errors)

Winamp 5.08:
* Updated Windows Media DRM License
* Fixed playFile function in gen_ff.dll (Allows Modern skins to launch playback)
* Created new eMusic bundles
* Critical Security bug fixed in in_mp4.dll and enc_mp4.dll and libmp4v2.dll
* HTTP Seeking corrected for webservers that refuse to return Accept-Range
* Critical Security buffer overflow fixed in in_cdda.dll

Winamp 5.07:
* Critical Security bug fixed in in_cdda.dll and .m3u handler
* in_mp3 & in_nsv should work on Win95 again
* Proxy settings work again
* Installer fixed so that read_file.dll is installed always with mod support
* Version number should be properly reported by IPC_GETVERSION for this build

Winamp 5.06:
* Fixed crashbug when clearing the playlist and then right clicking on the songticker
* Security bug fixes
* Lots of small bugfixes
* JTFE v0.96ff

Winamp 5.05:
* Security bug fix
* Fix for upside down videos through DirectShow
* JTFE v0.96c
* Added prompt when loading a skin for the first time

Winamp 5.04:
* JTFE v0.96
* Added Coding Technologies' AACPlus decoder
* fixed deletion of temporary generated WAV files after a burning process on some 
  computers
* fixed typo in some context menu shortcuts
* fixed slowness IPC bug caused by gen_hotkeys
* added "clear" button in internet radio/tv views
* added screenshots of classic/modern mode in installer
* fixed MP3 bitrate calculation (in_mp3 was reporting incorrect lengths on some MP3s)
* fixed incorrect length reporting on long WMA files
* better fix for pledit/video windows showing up at startup when minimized
* fixed db text bug when moving EQ sliders
* upgraded MP3 encoding to LAME v3.96
* fixed crash in WMA playback when using WMA v8 codecs
* updated default streaming values in in_nsv
* added Winamp.com Audio&Video views in the Media Library
* fixed tiny memory leak in in_cdda
* added right click context menu on "Now Playing" item in Media Library
* added script/ActiveX disabling for Media Library's minibrowser (on by default)
* fixed memory leak on MP3 files with messed up ID3v2 tags
* fixed visualization when playing CD tracks
* fixed proxy user:pass@server:port string getting cut when playing Shoutcast streams
* made in_dshow not to handle mms:// streams ending with .wma
* fixed %tracknumber% tag for CD tracks
* fixed some crash bugs in in_mp4
* fixed playlist generation when ripping full CDs
* added "import playlist from folder" in Media Library
* updated Media Library preferences screens
* added new SPS presets from Cockos, Inc. (pitch shifters, etc...)
* added basic streaming (download) support for M4A/MP4 HTTP streams
* added monitoring of fullscreen apps, disables always on top temporarilly
* added IPC_IS_WNDSHADE
* added gen_ml rating ipcs
* added ratings from playlist context menu (acts on selected entries)
* added ratings from song ticker context menu (acts on current track)
* added rating hotkeys in gen_hotkey
* fixed saving read-only playlists
* fixed double separator lines in gen_ml id3less item context menu
* fixed refresh of view losing query after removing dead files & background scan
* added escaping of ", ', [ and ] in ml queries : uses %HH where HH is the hex char 
  code (uses %% for '%')
* added sdk support for multiple audio/video tracks in video input plugins (see wa_ipc.h
  for ITrackSelector class)
* added multiple audio avi support (right click video window, select "Audio Tracks")
* fixed multimonitor problem when toggling a windowshade on one monitor while playing
  a fullscreen video on the other
* added ML_IPC_EDITQUERY and ML_IPC_EDITVIEW
* fixed pledit drawing bug under winxp/cleartype
* fixed crash in id3 reading of zero byte files
* fixed crash in sps when exiting winamp before closing the open/save dialog
* added IPC_PUSH_DISABLE_EXIT, IPC_POP_DISABLE_EXIT and IPC_IS_EXIT_ENABLED
* fixed gen_ml crash when inserting item with length -1
* made gen_ml much more resistant to databases that have been corrupted
* fixed ml nuke
* added disabling of "keep on screen" option when going into a different resolution 
  because of a fullscreen application (ie: a game)
* made ui:preferences global hotkey open the prefs to the previously opened page
* fixed a few preferences cosmetic 'bugs'
* modern skin updates :
  - fixed windowshade repeat-track button state
  - fixed scaling docked toolbars
  - fixed 5.03 assert on deletion of newGroupAsLayout()
  - fixed floating video windows coordinates dropping to 0,0
  - fixed auto opaque when layouts are loaded already docked as toolbars
  - fixed fadein/fadeout not used on notification window when linking all normal windows' 
    alpha
  - fixed docked toolbars moving when some other window docked to them switches to an 
    alternative layout
  - fixed silent crash on shutdown when pledit is docked as toolbar and gen_ml unloads 
    before gen_ff (would not remember settings from session to session)
  - fixed snap points
  - fixed click on +12db / 0db / -12db
  - optimized text scrolling (a lot)
  - fixed content of pledit not painting in some instances
  - gen_hotkeys are now routed thru System.onKeyDown(name), where name is the name of 
    the hotkey prefixed by "HOTKEY: " (ie: "HOTKEY: Playback: Play"). You may issue a
    complete; statement to prevent gen_hotkey from handling the hotkey
  - fixed horizontal resize of main window with video/vis drawer closed
  - added auto-height for next drawer opening when resizing main window with video/vis 
    drawer closed, this avoids having an unreasonably tall drawer open if you just 
    watched a video in a big window and then only resized the player back to its 
    horizontal minimum after the video had closed. auto-height resets to 4:3 
    proportions
  - fixed docking bug when using snapadjustleft
  - fixed buggy calculation of time display default width conflicting with right text alignment
  - fixed windows moving after changing screen resolution
  - fixed rare always on top desync with classic skins

Winamp 5.03:
* added eMusic trial offer to installer.  uninstaller included in Program Files\Winamp\eMusic
* made MP4 AAC the new default ripping encoder
* fixed a crash bug when playing some AVI files in in_dshow
* added multimedia keyboard keys in global hotkeys default configuration
* added "Manual playlist advance" in Repeat button popup menu in Classic mode
* improvements in MP3 encoder configuration (added --alt-preset standard, etc...)
* made the tabs in the preferences XP correctly themed under Windows XP
* revamped the Media Library preferences a bit
* new experimental WMA9 input plugin
* gen_jumpex updates from DrO
* added "Nuke library" action in Media Library
* more upside down videos fixes
* fixed crash if a plugin generated a pledit wm_windowposchanged on shutdown
* fixed crash exploit in in_mod (thanks Peter Winter-Smith)
* fixed various crashes in in_midi when playing invalid files
* made in_midi store its settings in winamp.ini instead of the registry
* fixed error during installation on computers with chinese/oriental regional settings
* removed AOD from installer
* added Shift-R to toggle manual playlist advance
* updated VP6 video decoder to latest VP6.2 code
* fixed crash when launching winamp with very long filenames from explorer
* made registration dialog to appear in Explorer's taskbar when installing pro version
* fixed pledit/video windows showing up at startup when minimized
* modern skins updates :
  - winamp modern skin now uses a 3 state repeat button: no repeat/repeat all/repeat track
  - added appplication desktop toolbars capabilities for layouts, add 
      appbar="left|top|right|bottom" to use them
  - upped maki binary version, improved stack protection
  - current skin version number is 1.2 (this should not change for a long while now, and 
    of course we continue to support 0.8 to 1.1)
  - (very) limited maki debugger (for now you can bring it up with invokeDebugger(); in a 
    script then use 'x' to continue and 'i' to trace into)
  - fixed obscure capture problem with dragging windows
  - fixed rectrgn being forced to 1 in xml xuiobject buttons that are originally imageless
  - fixed hilited state not on after clicking on buttons while the mouse stays in area
  - fixed scripted onEnterArea/onLeaveArea not being always correctly called while mouse 
    button stays down
  - fixed getToken being passed NULL throwing guru
  - fixed clipping of painting within the background's region of a group rather than 
    within the composed region (the one you can change with sysregion)
  - fixed image cache problem when using the same bitmap as a map and a button image 
    parameter

Winamp 5.02:
* added a couple of gen_ml APIs
* fixed gen_ml radio/tv cache clearing after viewing prefs bug
* made gen_ml radio/tv keep old data when updating fails, made it not update when no
  internet is available
* made gen_ml support some new quicksearch syntaxes: "* beck radiohead"
  will list all things matching beck OR radiohead, and:
    radiohead "<lastplay > [3 days ago]>" will show all things matching radiohead
    played in the last 3 days...
* gen_ml option for any/all guess modes
* made SPS support 24 bit samples
* added priority setting for CD ripping
* made CD ripping only support one rip at at time
* added send to -> add to library for playlist (and other) send to menus.
* better media library audio view support for no artist/no album
* fixed enter after info box and popup menus in library
* moved litestep options to be in classic skin prefs
* fixed playlist editor classic redraw bug, made playlist handle mousewheel scrolling while
  moving items better.
* made "EXE" filetype extension non registerable :)
* cleaned up "disable screensaver when video is playing" option
* latest SDKs available (AVS, Media library, new Winamp IPC calls, etc...)
* upgraded to Gracenote CDDB v2 DLLs
* improvements in gen_hotkeys
* upgraded MP3 encoding to LAME v3.95.1
* out_ds now uses winamp.ini instead of registry for settings
* new fix for upside down videos in in_dshow
* added OGM as supported extension in in_dshow
* modern skins updates :
  - optimized region a bit
  - fixed handling of global alpha for unparented layouts
  - fixed tiny bug in keypress flow
  - fixed potential layer capture cancellation issue
  - fixed crash when quickly alternating alt+g and alt+w
  - fixed player not coming up to front when playing a video via external URL click
  - fixed assertion when arial.ttf (or whatever fallback font has been set) is not present in the font directory
  - fixed faulty skin font unmapping sometimes conflicting with fallback to os default gui font
  - added date and version functions to maki
  - added added timerhours="1" to text object to show 1:00:00 instead of 60:00
  - added timeroffstyle 3 and 4 to text object to display "0:00:00" and " :  :  "
  - upped skin version to 1.1 - you MUST use 1.1 if you recompile your scripts
  - updated maki compiler (http://bluemars.org/maki) :
    - added stack protection to maki binaries - upped the binaries version header
    - added self version check in maki binaries
    - non-existing (future) maki functions will not crash the maki runtime anymore, YAY
    - fixed unknown maki functions return values
  - fixed winamp appearing on secondary taskbar with ultramon regardless of true position
  - fixed extraneous invalidations
* new extended jump file dialog (thanks to Darren Owen)
* added basic MP4 AAC encoding/decoding (thanks to Menno Bakker for the help)
* fixed unicode metadata in in_vorbis
* fixed crash in installer code
* removed generation of "badframes.stt" files in VP6 decoder
* <3 farewell Justin <3

Winamp 5.01:
* fixed gen_ml selection bug
* added gen_ml option for no guessing at all
* made AVS and SPS support loop() in user code
* made AVS support megabuf() in user code
* made pro installer not prompt for regkey if already valid
* improved font directory retrieval in gen_ff
* added content rating system in Internet TV's listing
* added bandwidth usage statistic in Internet Radio/TV listings
* made media library guess from filename only when NO metadata found
* added seperate recent items tracking options for files/streams
* made installer better handle installing wa5 directly over wa3.
* added milkdrop docs to installer
* made uninstaller not remove winamp directory if not empty (user is 
  now required to do so manually to avoid people going "oops")
* made installer check sonic px.dll versions and prompt for reboot
  accordingly
* fixed nsv metadata querying bugs
* fixed gen_ml guessing bugs for files with metadata that are not in DB

Winamp 5.0:
* Support for classic Winamp 1.x/2.x/2.9x skins and Winamp 3 ("Modern") skins
* Fancy new modern skin:
   - Integrated video, AVS, and Milkdrop support
   - Many built-in colorthemes
* Same ol' classic skin for people who want the Winamp 2 feel
* Vastly more powerful media library:
   - Automatic background directory scanning options
   - Customizable views and columns, graphical view editor
   - Internet Radio (SHOUTcast) and TV listings 
   - Context-sensitive item info viewer
* CD ripping support (AAC@2x in free version, MP3 at unlimited speeds in pro)
* CD burning support (limited to 2x in free version)
* Advanced title formatting logic for file types that support it
* Huge AVS updates:
   - New effects, bundled some popular 3rd party APEs
   - A much better selection of default presets
   - Experimental SMP support
   - Full AVS preset subdirectory support
   - Extensions and optimizations to the AVS evaluation library
* Support for playback of AAC and VP6 in NSV files/streams
* Global hotkey support
* new Signal Processing Studio DSP plug-in
* Options to disable plugin exception handling for developers
* A ton of new plug-in API calls (SDK forthcoming)
* fixed changing-systray options while minimized bug
* new Winamp icon
* added XP Manifest.xml to winamp.exe
* made agent icon use configured winamp system tray icon
* optimized winamp's load titles on demand logic, made faster
* made winamp's internal submenu management more reliable
* added skin font override preferences
* added spacebar shows current playlist item in playlist editor
* fixed manual playlist advance w/ repeat
* made winamp's open directory recurse checkbox nicer looking
* big prefs overhaul to make steve happy
* huge thanks to Amir Szekely and the rest of the NSIS developers 
  for their help
