Here's Release Candidate 2. It's a bit of a misnomer, since there are a couple of issues that still must be fixed, but it's really solid in regular use, despite the extensive number of changes. Note that it's still a release candidate -- it's near-ready, but the volume of changes in this build makes it advisable to take precautions and backup your data/files to protect against data loss during installation or usage.

Please keep the feedback coming, but keep in mind that our focus at this point is only on critical bugs.

Installation
Double-click the downloaded file and follow the installation instructions:
-When prompted for an install directory, choose a new directory such as /Program Files/MediaMonkey3/ so as to preserve your existing MediaMonkey installation.
-When prompted for path to shorcuts, choose something like MediaMonkey3 so that you'll have shortcuts to both versions of MediaMonkey in your Start folder.

Coming into the homestretch... RC-3 fixes most severe bugs, though there are still a few issues that we haven't been able to reproduce. Please keep the bug reports coming, but keep in mind that our focus at this point is on squashing only the most critical ones.

Also, my apologies to Hans and our Dutch users--Hans completed the translation, but I'd neglected to check it in prior to going through final verifications. It'll be in the next build which will hopefully be soon.

Installation
-Uninstall previous beta/RC versions of MediaMonkey 3.x
-Double-click the downloaded file and follow the installation instructions:
--When prompted for an install directory, choose a new directory such as /Program Files/MediaMonkey3/ so as to preserve your existing MediaMonkey 2.x installation.
--When prompted for path to shorcuts, choose something like MediaMonkey3 so that you'll have shortcuts to both versions of MediaMonkey in your Start folder.

Enjoy!
-The MediaMonkey Team

Last edited by rusty on Thu Dec 20, 2007 3:38 pm, edited 1 time in total.

Almost there... RC-4 continues with a fair number of bugfixes, including known iPod sync issues and tagging issues, though there are still a few open items (esp. unicode-related) that we haven't been able to reproduce. Please keep the bug reports coming, with focus on on critical issues.

Installation
-Uninstall previous beta/RC versions of MediaMonkey 3.x
-Double-click the downloaded file and follow the installation instructions:
--When prompted for an install directory, choose a new directory such as /Program Files/MediaMonkey3/ so as to preserve your existing MediaMonkey 2.x installation.
--When prompted for path to shorcuts, choose something like MediaMonkey3 so that you'll have shortcuts to both versions of MediaMonkey in your Start folder.

Even closer... RC-5 fixes the remaining reproducible issues, the biggest one being the fix to failed Album Art tagging when in Album Art mode. Please keep the bug reports coming, with a focus on critical issues.

Known Issue: Lyrics on iPod fix is incomplete and only works with New iPods.

Happy Holidays to all. May the new year bring you all health, happiness, and success. Hopefully it'll also bring the weary MM developers a little bit of rest
Here's RC-6, hopefully our final build for 2007:

We haven't been completely slacking off since the holidays . Here's a beta of the 3.0.2 bugfix release that tackles the most critical issues discovered since MM 3.0.1 was released. The changes are fairly limited, but they have not yet been extensively tested.

We're happy to announce 3.0.2 Beta 2. It tackles more of the most significant issues affecting 3.0.1. The changes are fairly limited, but in the interest of getting it to testers as soon as possible, they have not yet been extensively tested.

Let us know what you think. Thx.

What's new?

4298 Added new mask functions
- $Left(s,n) - Returns left n characters
- $Right(s,n) - Returns right n characters
- $Mid(s,i,n) - Returns n characters starting with ith
- $Trim(s) - Cuts spaces from the beginning and end of string
- $Upper(s) - Converts to uppercase
- $Lower(s) - Converts to lowercase
4264 Added Japanese installer and language files
4272 Fixed CDDB and Auto-tag from Web lookup don't work correctly for Japanese
4290 Fixed Unicode characters in Custom fields cause the field to not be stored in ID3 tags
4289 Fixed ID3 TDAT year is parsed and stored incorrectly
4270 Fixed tag operations can fail if connection to track is slow/unreliable
4285 Fixed Disc burns fail if a track in the burn list is inaccessible
4219 Fixed Burnt CDs with CD text don't show Album Name as the CD Label
1666 Fixed Auto-organize doesn't move linked images labelled as system files
4271 Fixed Auto-tag from filename Track# mask fails when track# contains non-numeric info
4302 Fixed Rip/Convert/Auto-organize to Desktop shows fields as gibberish
4292 Fixed Album art addition settings don't properly persist
4278 Fixed Auto-tag from web only saves to tag if set to also save to folder w/o confirmation
4278 Fixed Adding Art file only links file if set to tag and save to folder w/o confirmation
4263 Fixed Changing Artist to existing one in the Tree will cause duplicate entries in the Tree
4277 Fixed Track time is displayed incorrectly for merged mp3 tracks with faulty header
4300 Fixed Player shows remaining track time incorrectly near end of track
4301 Fixed Player can stutter/repeat a segment of the track if crossfading is enabled
4299 Fixed Podcasts don't display correctly if not formatted to spec (e.g by Dennis Prager)
4282 Fixed Podcasts don't download in cases where date information isn't formatted to spec
4274 Fixed .ashx Podcasts can't be downloaded
4297 Fixed Auto-sync: some tracks are synced needlessly back to PC
4286 Fixed Auto-sync: child playlists get selected when parent is selected in Auto-sync list
4267 Fixed Advanced searches on Volume Leveling are incorrect
2717 Fixed Double-clicking a property in Now Playing can cause it to become editable
4276 Fixed Year/Date terminology inconsistencies in the search dialog
4266 Fixed Filter names can change language when language is switched
4288 Fixed OnTrackProperties event isn't called on rating or PlayCount/LastTimePlayed change
4293 Fixed Auto-DJ scripts add tracks in shuffled order
4283 Optimized some queries for Auto-organize
4306 Updated German translation

We've started work on the next minor release, and I think it'll make for some happy campers. It will mainly consist of bug fixes and a few tweaks, but we also have a couple of new features in store, the first of which is iPhone / iPod Touch integration. This first 3.0.3 build is being labelled as an Alpha, mainly due to the limited amount of testing it has had on iPhones and iPod Touches.

In terms of the iPhone / iPod touch support, it is designed to work with any iPhone or iPod Touch -- no need for any hacks.

It's been awhile, but we're happy to announce 3.0.3 Beta 2. It fixes a variety of issues that have been reported over the past month, and includes a variety of performance, usability, and functional improvements.

We only have a couple more things planned before we create an RC, so please let us know what you think. Thx.

What's new?

4416 Added Drag & Drop of Album Art to Album Art View
4438 Improved performance for numerous queries
4413 Fixed Date field resets to 0 in some cases where only Month and Year are used
4458 Fixed 'Track#' and 'Disc#' input in the format x/y fails
4408 Fixed Album Art isn't added when tracks in a folder are from > 1 album
4455 Fixed Album Art isn't correctly added to Virtual CD tracks
4456 Fixed Album Art file cannot be replaced if original is a hidden or system 'folder.jpg'
4436 Fixed Positive replay gain values aren't read from tracks when prefixed by '+'
4440 Fixed Mask entries are added to the start of the mask instead of the end (regression)
4450 Fixed Mask entries lack <Date> field
4406 Fixed numerous usability issues with the new masks configuration UI
4451 Fixed Auto-organize doesn't work well for tracks where masked property ends in a space
4415 Added new masks:
-- $RemovePrefix(string) - Removes starting 'The', i.e. 'The Beatles' -> 'Beatles'
-- $MovePrefix(string) - Moves starting 'The' to the end of string,
i.e. 'The Beatles' -> 'Beatles, The'
-- $Group(string,integer) - Groups the first letter of the first parameter to groups of
letters given by the second (optional) paremeter. Works just like <Artist@1>.
-- $Replace(string,what,by) - Replaces all occurences of 'what' by 'by' in 'string'.
-- $If(<Year><1990,...) - $If() function now accepts also <,<=,>,>= and <> operators.
e.g. $If(<Year><1990,80's,$If(<Year><2000,90's,2000's)) returns 80's for year 1984.
-- $Assign(variable,value) and $Use(variable) - Variables that can be used several times
in mask, e.g. '$Assign(V,A)$Use(V)$Use(V)' produces string 'AA'.
-- $First(string,count,start from) - There was added parameter 'start from' (optional), which
specifies to skip a number of items in multi-value string. E.g. $First(a;b;c,1,1) returns 'b'.
-- $Len(string) - returning the length of string, useful for $If() function.
4479 Fixed Masks Set Destination Wizard behaves incorrectly in some cases
4461 Fixed Drag & Drop to Tree cause tree to auto-expand, yielding unintended results
4411 Fixed Tree isn't customized as expected if "Show 'All' node..." is enabled
4421 Fixed 'Custom' fields names aren't updated in search criteria dialog until restart
4427 Fixed 'Track#' is sorted incorrectly when in the format 'x/y'
4144 Fixed Track Browser doesn't populate script-created nodes
4467 Fixed Back/Forward buttons don't always work for searches in search bar
4468 Added Missing menu item: View Track Browser
4447 Fixed Comments and Lyrics are included in quicksearch of all text fields
4462 Fixed 'Original Date' field is missing in Auto-Playlist/Search criteria
4463 Fixed Tree nodes can become inaccessible in some cases--scrollbar behaves incorrectly
4458 Fixed Search for 'Track #' and 'Disc #' fails in some cases
4457 Fixed Search for advanced Date formats fails e.g. 'Date' >= '1.3.2005'
4441 Fixed iPod Sync with Rockbox firmware: registry entry doesn't allow .m3u playlists
4473 Fixed iPod sync destroys Album Art for Video clips
4426 Fixed iPod Sync copies Album Art per track instead of per Album
4472 Fixed iPhone reports no tracks for synchronization if old iPod is also connected
4480 Fixed MTP Sync fails for M4A tracks on some devices that support m4a
4188 Fixed Auto-sync list: Location node is still slow for some libraries
4279 Fixed Auto-sync syncs some tracks unnecessarily (regression)
4430 Fixed opening the device profile dialog can take several seconds with some libraries
4429 Fixed Audio CD burning - total time can be wrong in some cases
4434 Fixed Data CD Burning mask doesn't trigger changes on manually edited tracks
4425 Fixed Burning audio CD fails when "Test and Burn" is enabled (regression)
4219 Fixed Label of Burnt CD with CD Text doesn't show Album Name
4452 Fixed Data CD Burning mask displayed incorrectly in Set Destination Wizard
4412 Fixed CD Ripping needs an 'Ignore All' option to avoid repetitive warnings
4310 Fixed scanning is slow and flickers in Album Art View
4439 Fixed Add/Rescan Folders dialog can freeze
4417 Fixed expanding Artist nodes is very slow if filter is active (regression)
4449 Fixed node expansion is slow on large DBs with Filters active
4432 Fixed Podcast fails to download (Times Online UK)
4437 Fixed Podcast-updates takes longer with 3.0.3.1140 (regression)
4422 Fixed Podcast episodes can be downloaded in duplicate for some podcasts
3086 Fixed Podcasts previously imported are orphaned. These can now be merged by:
-- Right clicking greyed out subscription and adding subscription details
-- Rescanning episodes to automatically associate them with an existing subscription
4481 Fixed Podcast episode titles aren't downloaded for some podcasts
3252 Added ability to import local OPML directory
4301 Fixed Crossfading sometimes triggers repetition of a segment near the track's end
4453 Fixed artifacts in some shoutcast streams (Regression to in_wmp3.dll)
4466 Fixed Playback of inaccessible tracks causes audio artifacts in subsequent tracks
4464 Fixed some tracks don't play gaplessly
4474 Fixed seeking during last 12s of WMA track can cause playing track to end
4232 Fixed Album Art Popups: 'System Error. Code 1400. Invalid Window Handle'
4424 Fixed FLAC playback and conversion fails on some processors without SSE2 support
4428 Fixed Now Playing: 'Clean (remove inaccessible)' can leaves empty rows in Now Playing
4443 Fixed Now Playing: Last played track's playcount is set to zero after MM restart
4444 Fixed Now Playing: can be ordered incorrectly in Album Art View (regression)
4483 Main tree: Now Playing: Double-click a song doesn't start playing the song (regression)
1797 Fixed empty winamp.ini is required to install some plugins
4431 Fixed Statistics Report is horribly slow on some DBs
4460 Fixed artifacts on Close button on ToolWindows (Cover Window, Now Playing Window etc.)
4469 Fixed graphical artifacts on the left side of Search Criteria dialog
4433 Fixed Keystrokes on TSDBUISpinEdit object don't throw an OnChange event
1865 Added basic access to the Amazon MP3 music store (Store node / Buy context links)