iTunesFS Changelog

What's new in iTunesFS 1.3.5

Mar 26, 2015
  • Info.plist, NSMutableArray+Extensions.h, NSMutableArray+Extensions.m, Version, iTunesFS.xcodeproj/project.pbxproj, iTunesFileSystem.m:
  • Try all mountedLocalVolumePaths in addition to mountedRemovableMedia as iPods (and/or iPhones). If you're using i.e. iExplorer to mount your iPhone, this will now work out of the box.
  • iTunesFileSystem.m, iTunesLibrary.m, iTunesPlaylist.m, iTunesTrack.m:
  • various long standing format strings issues fixed

New in iTunesFS 1.3.4 (Jan 15, 2015)

  • Info.plist, Version, iTunesFSInfo.plist, iTunesM3UPlaylist.h, iTunesM3UPlaylist.m:
  • Fixed file encoding bug. While writing up documentation, found out that assumed file encoding is "Windows Latin 1" instead of "UTF-8". UTF-8 can also be used, but the implied file extension is "m3u8". Encoding can now be toggled via new "UseM3U8" boolean user default, which also determines the proper file extension to use. However, depending on your specific use case, you can override the file extension with the new "M3UPlaylistFileExtension" user default. Bumped version to 1.3.4.
  • COPYING, COPYRIGHT, Info.plist, README, Version, create-itunesfs- binary-package.sh, iTunesFSInfo.plist:
  • It's 2015 already and several docs had to be updated. Bumped version to 1.3.3.
  • English.lproj/Localizable.strings, French.lproj/Localizable.strings, German.lproj/Localizable.strings, Italian.lproj/Localizable.strings, Japanese.lproj/Localizable.strings, Spanish.lproj/Localizable.strings, iTunesLibrary.m:
  • Localized "M3UPlaylists" folder.
  • iTunesLibrary.h, iTunesLibrary.m, iTunesM3UPlaylist.h, iTunesM3UPlaylist.m, iTunesPlaylist.h, iTunesPlaylist.m, iTunesTrack.h, iTunesTrack.m:
  • Added new option "ShowM3UPlaylistFiles" which, if used, places proper M4U playlists in playlist folders which have tracks in them.
  • iTunesLibrary.m, iTunesM3UPlaylist.m, iTunesPlaylist.h, iTunesPlaylist.m:
  • iTunesPlaylist exposes -allTracks, in order to provide a preserved copy of iTunes's original content required for properly rendering i.e. a M3U playlist. It might be desirable for iTunesPlaylist to also offer M4U playlists contained in their folders, to have a second, different view on its contents.
  • Info.plist, iTunesFS.xcodeproj/project.pbxproj, iTunesLibrary.h, iTunesLibrary.m, iTunesM3UPlaylist.h, iTunesM3UPlaylist.m, iTunesPlaylist.h, iTunesPlaylist.m, iTunesTrack.h:
  • Added on-demand generation of M3U playlists. These M3U playlists use the extended format as described at http://www.scvi.net/pls.htm. Use the new "M3UTrackFormat" default to customize the titles.

New in iTunesFS 1.3.2 (Aug 8, 2012)

  • FUSESupport.h: on OSX, use OSXFUSE instead of MacFUSE

New in iTunesFS 1.3.0 (Apr 18, 2012)

  • Link against OSXFUSE (http://osxfuse.github.com/) on MacOS X as of now. As a consequence of the OSXFUSE build process, PPC support is removed.

New in iTunesFS 1.2.2 (Apr 27, 2011)

  • Added a couple of useful properties for use by the formatters, including %(discNumber), %(rating), etc.
  • Fixed several minor issues and finally added persistent IDs for playlists on your iPod/iPhone.

New in iTunesFS 1.2.1 (Feb 21, 2011)

  • Provides just two new attributes %(grouping) and %(genre) for formatting, which might come in very handy if you use folder-like formatters.

New in iTunesFS 1.2.0 (Dec 26, 2010)

  • User defaults, which have been a bit cumbersome to use for ordinary users, are now exposed as regular text files! There are a couple of files now, as defaults can be made persistent per playlist. In conjunction with a new formatter option, which allows arbitrary virtual hierarchies to be defined as you wish, this brings quite a lot of adjustability to the game.
  • The contents of the file system are updated as soon as these files are being saved. When deleting a per-playlist file, the default formatting is restored for this playlist. Incredible

New in iTunesFS 1.1.13 (Sep 22, 2010)

  • Works now seamlessly in conjunction with iphonedisk, a MacFUSE filesystem for the iPhone (be it jailbroken or not). Upon launch iTunesFS will discover an iPhoneDisk volume and offer its contents automatically.

New in iTunesFS 1.1.12 (Jul 10, 2010)

  • Fixes 10.5 backwards compatibility

New in iTunesFS 1.1.10 (Jan 31, 2009)

  • Implemented hierarchical playlists, which are possible in later iTunes versions.

New in iTunesFS 1.1.9 (Jan 29, 2009)

  • Sports a new flawless iTunes library detection.

New in iTunesFS 1.1.8 (Jan 29, 2009)

  • Fixes a bug introduced in 1.1.7 release.
  • The allow_other FUSE option, required for sharing the iTunesFS filesystem via Apache/WebDAV, is disabled by default in 1.1.8 but can be triggered via the new FUSEOptionAllowOther default.

New in iTunesFS 1.1.7 (Jan 26, 2009)

  • Fixes another set of Leopard issues and adds support for burn folders in Finder.
  • Now you can directly burn your playlists from Finder, without the need to do this in iTunes.
  • Starting with this version, a freshly mounted iTunes file system will automatically open a Finder window.
  • Both changes can be controlled via new user defaults.
  • Worth noting: this version fixes a long standing Unicode encoding problem which lead to some files not being able to be copied by the Finder.
  • Users with tracks bearing accented characters (i.e. Brazilian songs) will be delighted to hear this most likely!

New in iTunesFS 1.1.7 Beta 7 (Jan 12, 2009)

  • Apart from fixing another set of Leopard issues adds support for burn folders in Finder - now you can directly burn your playlists from Finder, without the need to do this in iTunes - thanks go to Dan Villiom Podlaski Christiansen for contributing this addition. Starting with this version, a freshly mounted iTunes file system will automatically open a Finder window. Both changes can be controlled via new user defaults. Worth noting: this version fixes a long standing Unicode encoding problem which lead to some files not being able to be copied by the Finder! Users with tracks bearing accented characters (i.e. Brazilian songs) will be delighted to hear this most likely!
  • This new version requires MacFUSE core 2.x! Please note that this beta version has seen very limited testing!
  • Mac OS X 10.4 (Tiger) support has been dropped in 1.1.7b7.

New in iTunesFS 1.1.7 Beta 5 (Dec 29, 2008)

  • Fixes another set of Leopard issues.
  • Adds support for burn folders in Finder - now you can directly burn your playlists from Finder, without the need to do this in iTunes.
  • Starting with this version, a freshly mounted iTunes file system will automatically open a Finder window. Both changes can be controlled via new user defaults.

New in iTunesFS 1.1.6 (Dec 29, 2008)

  • Fixes the "not visible in Finder's sidebar" problem on Leopard.
  • There's a new NoITunes default which, if set, prevents the iTunes library from being displayed.