February 13th, 2013· All new icon by Michael Flarup of Pixel Resort (http://pixelresort.com).
· All new Loading View, Spanning View, and improved Results View.
· New progress bar in the Dock while Spanning or Restoring when TuneSpan is inactive.
· Supports Full Screen Mode on 10.7 Lion and newer.
· Added optional Notification when a Span or Restore has completed on 10.8 Mountain Lion.
· All new Unused Drives list below the Media Locations. All drives connected to your computer are now visible in the interface and can be easily set as your Span Location. Also, an All Drives submenu is available in the Span Location menu.
· Various improvements to the tracks list. You can hide the Smart Rows and Smart Album Column to setup a "normal" list view. Column sorting is now saved between relaunches. Also improved sorting and grouping of Compilations, Movies, and TV Shows.
· Fully supports Home Videos, new in iTunes 11. They're properly listed in the Movies section, and can be browsed with a Home Videos listing in the Artist column, similar to browsing Compilations. Also, Home Video files are now spanned properly into a Home Videos folder, and you can customize the organization in the Advanced Preferences.
· Added optional Composer and Grouping columns to the column browser. All columns now have Album Artwork and visible columns are customizable. Composer and Grouping have been added as optional Search Fields.
· Added "Locate Missing Files…" option to the File menu to easily attempt to locate missing files if something has been moved or renamed. If you change the name of a drive while TuneSpan is running, TuneSpan will offer to update locations for affected files.
· Greatly improved Locate Files process. TuneSpan will now show detailed progress and results in the new Spanning View and improved Results View.
· Added "Force Span/Restore" options in the track list contextual menu. Now, you can choose a selection of tracks to mark as Spanned or Restored in TuneSpan without moving any files.
· Now, tracks in your Spanning Queue that are already spanned to the set Span Location will not be included in the span. This makes the span more efficient, for example, if you've selected a whole media type when you only want to span newly added stuff.
· General Preferences have been improved. Added option to toggle Notification after Span or Restore has completed on 10.8. On 10.7 and below this option toggles whether or not TuneSpan becomes frontmost after a Span or Restore has completed. The Span Completion sound has been added to the sound toggle, covering all sounds made by TuneSpan.
· Advanced Preferences have been improved. The "Trash Copied Files" and "Clean Up Empty Folders" options have been combined into one "Trash Copied Files & Clean Up Empty Folders" option, which is now set independently for Span Mode and Restore Mode.
· Greatly improved how TuneSpan handles running into duplicate files during a Span or Restore. If TuneSpan finds a duplicate file of the same name at the new location you will get a detailed alert with various options. Depending on file sizes and modification dates, TuneSpan will offer the most appropriate default option. You can remember decisions for all tracks in the album, by the artist, a set number of tracks, or all remaining tracks. Decisions are remembered for different kinds of matches and only for the current span.
· Improved loading of Album Artwork in situations when artwork is not immediately available from the files or iTunes.
· TuneSpan now does a better job locating custom iTunes Library locations on first run, and handles symbolically linked locations better.
· During a Span or Restore, TuneSpan will make sure that the readable XML iTunes Library file has been updated before verifying. If the file has not been updated, TuneSpan will alert you to intervene and attempt to solve the issue before continuing.
· Numerous other bug fixes and improvements throughout various parts of TuneSpan.
November 29th, 2012· Improved "Allow Access to Files" open dialog on launch. If you've already allowed access, you won't see this again. But, if you've had trouble allowing access, it's much more clear now.
· Added "Welcome to TuneSpan" popup for new users to show the basics of how to span your media.
· Added Album Artwork to the Artist and Album columns in the browser.
· Greatly improved loading Album Artwork for Lion (10.7) or later. iTunes no longer needs to be running to load artwork, but TuneSpan will attempt to retrieve artwork from iTunes, if it's running, when nothing was retrieved from the files.
· Improved file copy progress during a span. File copy progress is now included in the overall progress and independent progress is shown for large files. The Spanning View now also contains time elapsed and progress counts.
· Improved Spanning Queue to display more summary information for the current selection, including a preview of some Album Artwork for selected tracks.
· Improved duplicate file detection during a span to better handle multiple versions of tracks.
· Overhauled and simplified the TuneSpan Preferences.
· Improved file location fields in Get Info window; now using graphical controls instead of plain text.
· Improved animations in the Preferences, Get Info, and main TuneSpan windows.
· Improved launching and quitting iTunes during a span.
· Improved Search to better find each search term in any field, more like iTunes does.
· Added "Rate TuneSpan" button to the Span Results. The button will go away after being clicked once.
· Fixed crash when track attributes happen to contain line breaks.
· Fixed various other bugs and made numerous improvements throughout TuneSpan, including some efficiency enhancements.
· Changed name to "TuneSpan for iTunes" in Mac App Store for improved searchability.
August 31st, 2012· TuneSpan is now Sandboxed for your security.
· PLEASE NOTE: TuneSpan will ask for file access when this version is launched on Lion or greater (10.7+).
· Added: Quick Look integration in the track list.
· Added: Toggle to optionally load or not load Album Artwork even when iTunes is running.
· Fixed: Subtle fixes on Retina displays. TuneSpan fully supports Retina displays.
· Fixed: Issues with window sizing when loaded after a resolution or screen change.
· Fixed: Various other bug fixes and minor improvements throughout.
· Changed: You can no longer Empty the Trash from within TuneSpan after a span. You must Empty the Trash manually in the Finder.
July 31st, 2012· OS X 10.8 Mountain Lion Compatibility Fixes
· Fixed: Issue loading readable XML iTunes Library files when iTunes creates them in an encoding other than UTF-8.
· Fixed: Possible crash when reloading TuneSpan, or when starting a span or restore.
· Fixed: Properly re-scroll track list to correct position when filters change.
· Fixed: Various other minor bug fixes.
June 26th, 2012· Fixed: Various bug fixes and improvements for overall stability and performance.
June 26th, 2012· Improved: Now uses Automatic Reference Counting instead of Garbage Collection for much better memory management.
· Fixed: Other minor bug fixes and various improvements.
June 4th, 2012· Improved: Updated drag images with a lighter color scheme.
· Improved: Span Results table now sorts with Disc Number.
· Improved: Various code changes for better memory management.
· Fixed: Minor issue with some preferences when changing libraries.
· Fixed: Possible crash when loading album artwork.
· Fixed: Crash if all spanned tracks are removed from iTunes.
· Fixed: Other minor bug fixes and various improvements.
May 15th, 2012· Featured Addition: TuneSpan can now detect stray files for spanned tracks deleted from iTunes. You can have TuneSpan trash these files, or leave them alone. More information in the updated TuneSpan Help.
· Featured Addition: Span Location view now contains summary information, allowing you to easily see amount of tracks spanned to selected location and available space on the drive.
· Featured Improvement: Many refinements to the track table and Smart Album Column. Track table now has custom selection highlighting to match alternating row and album colors. Rows will also become subtly highlighted as a visual cue that the track is in the Spanning Queue. Also, in the Smart Album Column, when all tracks in the album are selected the album section will highlight as selected as well.
· Added: Button in Smart Album Column header to launch iTunes to load album artwork. Also improved album artwork loading when TuneSpan launched iTunes.
· Added: Playlist and Media Type menu options to reveal selected playlist or media type in iTunes. Also improved revealing and playing tracks in iTunes. Now, iTunes will continue playing after the selected track is over.
· Improved: TuneSpan will better keep your current selections when you switch between viewing the Spanning Queue and your whole library, along with other improvements to preserving selections and querying tracks for current selections.
· Improved: Recognizes iTunes Library files with either extension ".itl" or no extension.
· Improved: TuneSpan is now code signed with Apple's new Developer ID in preparation for Mountain Lion (OS X 10.8).
· Improved: Moved browser options from the General Preferences to menu options in the View menu and contextual menus in the Column Browser and Media Type buttons for easy access.
· Improved: Moved search options from the General Preferences to menu options in the search field. Also added Comments, Bit Rate, and Kind fields for more useful filtering. You can easily select one search field or multiple fields from the new menu.
· Improved: Browse Media Type options in the View menu now show track counts and and options with no tracks will be disabled. Also, the selected Media Type is now checked in the menu.
· Improved: Refined and added tooltips throughout the interface.
· Changed: Moved automatic saving options from Advanced Preferences to General Preferences.
· Fixed: A bug in Crash Recover Mode where, in some cases, tracks could be added to or removed from the Spanning Queue. Also, disabled more menu options and hid drag images to make Crash Recovery Mode more visibly secure.
· Fixed: Other minor bug fixes and improvements.
January 20th, 2012· Featured Addition: Support for loading multiple iTunes Libraries from any location. Now, if your iTunes Library is not in the default location, TuneSpan can load it and will prompt you to locate it.
· Featured Addition: You can now customize how TuneSpan organizes your spanned media and choose whether or not you want to trash copied files and clean up empty folders.
· Added: Ability to drag locations directly from Locations view on the right to the span location drop zone at the bottom.
· Improved: "Smart Column" (now called "Smart Album Column") scrolls with the track list table showing information for all visible tracks and also loads album artwork (when iTunes is running). Also, you can now two-finger scroll over the "Smart Album Column" to scroll the track list table and click sections to make selections in the track list table.
· Improved: Get Info window now supports multiple track selections and also contains more information such as ratings and album artwork, along with other minor improvements.
· Improved: "Smart Sort" in the track list table now properly uses "Album Artist" like iTunes. Also, selections and scroll position will be preserved when filters change.
· Improved: Migrated TuneSpan database to slimmed down format. Also, TuneSpan will now create specific database files for each iTunes Library you load.
· Improved: Support for cleaning up on network drives when files cannot be trashed; TuneSpan will now offer to delete these files when the span or restore is complete.
· Improved: Many other tweaks, refinements, and cleanup throughout the code and interface.
· Fixed: Many minor bugs throughout the code.
· Removed: TuneSpan Helper has been completely removed from TuneSpan and will be uninstalled from your system.
August 10th, 2011TuneSpan:
· Added: Question mark indicator icon in Smart Rows if a tracks file is not found.
· Updated: Now uses latest icons from iTunes 10.4.
· Changed: New icons in Span Results table as well as other minor interface tweaks.
· Changed: Minor behavior tweaks when hiding, quitting, and activating TuneSpan.
· Fixed: For Mac OS X 10.5 Only: Reverted back to using OSAScript rather than ScriptingBridge to run "set location" AppleScript to avoid possible crashes while spanning caused by bugs in Leopard.
· Note: If you experience other weird behavior with TuneSpan on Leopard, run TuneSpan in 32-bit mode.
· Fixed: Bug which could lose a track's original location when recovering after a crash while spanning.
· Fixed: Bug which would cause "iTunes U" tracks to not be played or revealed in iTunes from TuneSpan.
· Fixed: Other minor bug fixes and improvements.
TuneSpan Helper:
· Changed: Version number to stay in sync.
July 20th, 2011TuneSpan:
· Fixed: Properly updates track locations when files move, such as, if iTunes consolidates files.
· Fixed: Adjusted "iTunes U" path creation to better match iTunes.
· Fixed: Minor interface issues in Lion (Mac OS X 10.7).
· Fixed: Other minor bugs.
· Changed: Minor interface tweaks.
TuneSpan Helper:
· Changed: Version number to stay in sync.
November 24th, 2010TuneSpan:
· Featured Addition: New "Avoid Empty Lists" feature will automatically hide empty playlists and disable filters that would result in empty lists. This makes browsing the interface while multiple filters are active more intuitive and comfortable. Option to toggle this feature added to Advanced preferences pane.
· Added: Track counts to media type buttons and span filter menu items.
· Added: Many new contextual menus throughout interface.
· Added: Ability to add or remove any selection to or from the spanning queue via keyboard (enter and delete keys) or via contextual menus.
· Added: "Show in Finder" functionality for tracks via contextual menu or Get Info window, and for selected span location via contextual menu.
· Updated: Get Info window rewritten and filled out with much more info.
· Updated: Column Options as panel with some column names updated.
· Changed: Crash Recovery will always reattempt dependent tracks to ensure no stray symbolic links are left behind.
· Changed: Re-restoring dependently restored tracks will always reattempt a full restore.
· Changed: Removed option to clear or remember search string when filters change (search will always be remembered).
· Fixed: Better detection of Audiobooks.
· Fixed: When browsing TV Shows, Season column sorts numbers properly.
TuneSpan Helper:
· Changed: TuneSpan will attempt to install TuneSpan Helper with administrator permissions if installation fails.
· Updated: Minor tweaks and bug fixes.
November 17th, 2010TuneSpan:
· Added: Cube animation when toggling span/restore modes.
· Added: Drop sound when adding tracks to span queue and smoke puff when removing tracks.
· Added: "Animation & sound options" in preferences to toggle all animations and sounds.
· Changed: Updated Loading and Spanning views with iTunes 10 icon and removed extra text.
· Fixed: Bugs in Smart Column to display correct information when sources change.
· Fixed: Minor bug in Crash Recovery when dependent tracks are involved.
TuneSpan Helper:
· Changed: Version number to stay in sync.
September 30th, 2010TuneSpan:
· Added: iTunes 10 Support
· Added: 64-bit Support
· Added: Advanced Filtering Options
· Added: Track List Smart Column
· Added: Better Track List Type Selection
· Added: Draggable Media Type Buttons
· Added: Playlist Folder Support
· Changed: User Interface Overhaul
· Changed: Rewritten Library Engine
· Fixed: TV Show Folder Organization
· Fixed: Better Detection of MP3s
· Fixed: Lots of Minor Bugs
· Fixed: Lots of Code Cleanup
TuneSpan Helper:
· Changed: More Efficient Addition and Removal of Symbolic Links
· Fixed: Some Code Cleanup
February 2nd, 2010TuneSpan:
· Added: Donation info to Span Results window.
· Fixed: Bug in browser when only Compilations are listed.
· Fixed: Bug with Span Filter arrow highlighting.
· Changed: Search style to better match iTunes.
· Changed: Modifier key from ctrl to cmd to add location to span history.
February 1st, 2010TuneSpan:
· Added: Better "Spanning Queue" and "Span Location" saving. TuneSpan can now autosave every change (no more alerts on quit to save), or you can turn autosaving off for either one in the General Preferences.
· Added: Spanning Queue menu in the Edit menu, adding two new features. "Clear Spanning Queue" (command + delete) and "Select Tracks Last Spanned or Restored"
· Added: TuneSpan Window menu item in Window menu.
· Fixed: Issue where fully restored tracks would show up in TuneSpan as dependently restored and not found if track info was changed while it was spanned.
· Fixed: Possible case where TuneSpan would not remove a symbolic link when spanning or restoring.
· Fixed: Minor bugs in initial setup for crash recovery mode.
· Fixed: Minor bugs in drop zone icon view.
· Fixed: Span Filter pop up button arrow highlight.
· Fixed: Crash when an Artist, Album, Album Artist, or Show used in a path when spanning consisted of only spaces. (thanks Ulf Heinemann)
TuneSpan Helper:
· Changed: Rearranged options in the Preferences.
· Changed: Minor code changes.
January 12th, 2010TuneSpan:
· Added: Warning if span location does not have enough space left.
· Added: Warning if span location is no longer available before span.
· Added: Cut, Copy, Paste functionality to Edit menu.
· Changed: TuneSpan will never fill the last 100 MB on all drives.
· Changed: TuneSpan Help will not open automatically on first run. (A less invasive 'welcome message' slides down instead.)
· Changed: Revamped TuneSpan Help.
TuneSpan Helper:
· Fixed: Potential crash when TuneSpan Helper is not necessary.
Both TuneSpan & TuneSpan Helper:
· Changed: Improved access between preferences.
· Changed: Updated copyrights to 2010.
· Changed: Renamed persistent database file. (This will not modify or erase any of your current span history.)
· Changed: Removed some log messages that were for debugging.