ExpanDrive for Mac Version History
- FIXED Fixed issue that caused FTP drives to fail connecting in 2.1.0
- NEW Strongspace drive type for easy connection to ExpanDrive's upcoming Strongspace online storage service.
- NEW All-new high-speed Amazon S3 connection engine that will drastically performance during transfers and while browsing.
- NEWImprovements to ACL handling with S3 - Access-control policies on existing files are now preserved through modifications, including renames.
- NEW Sequential polling in large directory structures to improve browsing performance in large trees
- NEW S3 Files now have an r/w extended attribute named "com.expandrive.s3fs.ContentType" allowing access to set MIME-Type.
- NEW Symbolic links are now emulated. When viewed in earlier versions of ExpanDrive, these will appear as empty directories; when viewed in other S3 browsers, they will appear as keys containing the link target.
- NEW [Experimental] If a file has not been assigned a MIME content type, then when it is written back to S3, a content-type is inferred from the file's contents and its filename. The result can be overridden using the extended attribute.
- NEW [Experimental] Experimental support for inheritable S3 ACLs on directory keys.
- CHANGED Improved stability against temporary network errors
- CHANGED Increased timeout for connection and slow operations
- CHANGED Updated logging interface
- CHANGED Updated to use Python 2.6.5 internally
- CHANGED Updates to German, Dutch and Lithuanian localizations
- CHANGED More robust handling of FTP servers with broken SSL implementations.
- FIXED Fixed issue where ExpanDrive would occasionally not notice unmounted drives.
- FIXED Fixed issue where ExpanDrive would not correctly clean-up its mount point.
- FIXED Fixed a rare issue which could cause a stall launching ExpanDrive on Snow Leopard
- FIXED Fixed a rare issue that could prevent a password from correctly being saved
- FIXED Fixed an issue that could prevent automatic updates from being noticed
- FIXED Several fixes to the FTP directory-listing parser.
- FIXED Fixed an issue in 2.0.5 whereby passwords might not be restored correctly for some users.
- NEW Added support for Snow Leopard. Currently only 32-bit mode is supported until MacFUSE is updated.
- FIXED Major fix providing a workaround for buggy servers that don't correctly rename across nested volumes. Certain programs such as CSSEdit would occasionally experience data loss.
- FIXED Setting permissions via Finder's "Get Info" now works on Tiger and Snow Leopard [but not Leopard]
- FIXED Updated Snow Leopard compatibility
- NEW Preliminary Snow Leopard support
- NEW Drive-type now displays in menubar drop down menu
- CHANGED Allow remote paths which have the ~ character
- CHANGED Better support for international characters in drivenames and paths
- CHANGED Many updated localizations
- CHANGED Better support for EU buckets in S3
- CHANGED Flush orphaned data caches on ExpanDrive startup
- FIXED Copy public S3 URL now correctly unescapes '/' characters
- FIXED Fixed support for PowerPC machines over SFTP
- FIXED Fixed major issue where after long periods of time contents of cached files could sometime get swapped.
- CHANGED Smaller read-ahead block size - will likely boost browse speed in certain cases
- CHANGED Localization updates+fixes
- FIXED Major fix - fixed an edge case which could cause data corruption while writing data.
- FIXED Fixes to support a wider range of FTP servers
- NEW Added experimental support to correctly distinguish/convert between UTF-8 Normal Form C [Linux style] and UTF-8 Normal Form D [Mac style] to help decode of international characters
- NEW Added Italian localization, updated Swedish, Brazilian Portuguese, update Vietnamese translation -- please keep sending updates in, our free license offer stands!
- Moved default cache directory to ~/Library/Caches/ExpanDrive
- Did away with the animated fade in/out of windows
- NEW License files can now be dropped onto ExpanDrive in addition to being double click
- NEW Added link to S3 drive panel for users to find their S3 Access Key
- NEW Add hidden/unsupported/undocumented option to hide the Status Bar Item via "defaults write com.expandrive.ExpanDrive2 HideStatusBarItem -bool YES"
- FIXED Fixed major bug in SFTPv2 which caused a performance slowdown and occasional empty directory
- FIXED Fixed major bug with S3 which caused Finder to unlink certain files immediately after copy
- Increased certain timeouts in SFTP to deal with varying performance
- Major Upgrade
- All new SFTP Layer!
- 2x-3x speed boost transferring large files
- New metadata-caching architecture that is faster and more reliable. Works much better with large projects in applications like TextMate
- Experimental support to detect updates made on the server within ~20 seconds.
- Utilizes OpenSSH to take advantage of Kerberos auth, public key auth, etc on Leopard.
- Amazon S3 support!
- Access your Amazon S3 account like a filesystem, connecting to the root or an individual bucket
- Finder contextual menu plugin to set permissions on individial keys
- Refreshed GUI
- In line eject/show in finder buttons
- Customizable drive icons! You can even drop your own icons in to ~/Library/Application Support/ExpanDrive and we'll pick them up
- FTP/FTPS grows up
- Many many enhancements to FTP/FTPS. It is no longer in beta
- Fixed a crash in 1.3.3 that could happen when reconnecting a drive. (We’re extremely sorry if you ran into this problem.)
- Performance enhancements for FTP drives.
- FTP Drives now connects correctly to even more servers that are even less standards compliant.
- Fixed an issue where logins to anonymous FTP servers might stall if no password was specified
- Improved localization support. When available, translations should now display correctly in the Drive Info panel. (Support for the Preferences window coming soon.)
- Drive Names with accented or non-ASCII characters now work correctly. ExpanDrive should also run correctly when installed in a path that contains non-ASCII characters.
- ExpanDrive will now work with Remote Paths that include spaces.
- MacFUSE 2.0.3! Upgrading to MacFUSE 2 brings a number of important performance enhancements. Most notably, when files are changed on the server ExpanDrive will notice much more quickly. (We’re very excited about this.)
- Updated preference pane with cleaner design and new registration tab
- Support for FTP servers that don't properly negotiate an FTPS session
- Improved compatibility with a number of other FTP servers.
- Reliability improved with some programs that have inappropriate assumptions about when data will be written to disk. (Note to developers: you must explicitly flush or close your files before the data is guaranteed to be on disk.)
- Volume icons should update more reliably in the Finder.
- Bug fixes and performance enhancements.
This is a highly recommended bug fix release, fixing many FTP compatibility issues as well as SFTP stability. There are also some small Features.
Features
- Global Drive Manager shortcut - you can now bind a global shortcut that brings forward the Drive Manager no matter what application you're in. This makes using ExpanDrive a mouse-free activity!
- Drives will now be revealed in Finder upon connection unless disabled in preferences
- Drives can now be duplicated in the Drive Manager
- Ability to set up ExpanDrive as default SFTP/FTP client
- Added Dutch, Swedish, and Simplified Chinese Localizations
- GUI now responds to ftp:// and ftps:// URLs and can receive SFTP/FTP/FTPS urls that are dropped on it
- Apple-f now brings focus to the filter bar in drive manager
- SSH Channel keep-alives are now sent to ensure active connections
Fixes
- FTP compatibility dramatically improved
- Updated the documentation to better reflect the 1.3 feature set & look
- Support for iLife '08 and a number of other bug fixes
- Much better MacFUSE installation detection & cleanup
- Orphaned mount points in /Volumes are now much more aggressively cleaned up
- Many small bug fixes and performance improvements.
- Fixed a number of memory leaks
- Applescript name matching on connect bug - fixes issues with the expan script
- Improved FTP compatiblity. Now works with many drives that wouldn’t connect in 1.3.0.
- The ‘drive name’ field of FTP drives is now correctly used as the mount point / volume name.
- ftp drives now use ‘anonymous’ as their default username in FTP drives.
- Drag and drop reordering of drives fixed.
- AppleScript / command line
connect command fixed.
- Power PC compatibility for FTP drives.
- Japanese & Spanish localizations [please send more! get free copies!]
- FTP/FTPS Drives are now supported.
- Reset the free trial period for all users
- Dramatically improved reconnect ability that detects changes in network state, sleep, wake, etc.
- German, French, Danish and Romanian Localizations [please send more!]
- Second appcast that allows users to subscribe to beta updates
- Experimental support for automatic cache flushing when using MacFUSE 1.9. This will help applications detect changes made to a file on the server.
- Full support for localization!
- Fixes for saving with MacVIM and Office 2004
- Increased compatibility with more Windows based SFTP servers
- Properly support drive nicknames with colons
- Update ExpanDrive to use MacFUSE 1.7
- New Application Icon!
- New Status Bar Icon!
- Fix an issue with free space reporting on media temple gridservers and dreamhost servers that would prevent mounting
- Modify the 'expan' shell script to work correctly with drives that have spaces in their name
- Correctly map remote UID/GID in cases where the users home directory ownership doesn't match their username
- Lower timeout for all operations to 40 seconds
- Many small bug fixes and stability enhancements
- This release fixes a variety of bugs present in 1.2
- Free space now reported when the infromation is available
- Drives can now be filtered through the addition of a search field
- Public key handling is now properly supported, as is encrypted private keys
- Updated help file
- sftp:// URLs are now handled by ExpanDrive - sftp://username@server:port/path will add a session into the drive manager and make a connection
- Easy control of ExpanDrive from the Terminal using the command 'expan'. It allows you to connect using simple commands like 'expan connect drive' or 'expan eject drive'. The command can be installed in General Preferences.
- Fixed bug where "error: -36" would sometimes interrupt large transfers in Finder on high latency connections
- Fixed bug which would require the user to enter admin credentials and then still fail a copy in certain situations
- Auto update screen now displays correctly in all locales - some were seeing a all white screen previously
- ExpanDrive now handles expandrivelicense:// style urls for registration
- Drive Manager window position is now remembered between sessions
- Many small bug fixes
- Reconnect at Login - Drives can now be easily configured to automatically connect when you log into your account
- Applescript support - Control ExpanDrive via applescript. More info here
- Many GUI refinements: better drive status icons, table highlighting reflects whether window is key, prettier fonts when highlighted and other minor tweaks and alignments.
- Symbolic links with relative paths now resolve correctly
- Auto-update now correctly works in non-administrator accounts
- SSH Keys are no longer used if a password is specified
- Support enhancements for a variety of SFTP servers
- Remap drive editing to Cmd-I to mirror Finder. Drive properties can now be viewed while drive is active.
- Many small bug fixes
- Improved meta data caching - helps things such as TextMate response time when it regains focus, especially with large projects
- Symlinks with relative paths now supported
- Error -2124 errors no longer happen when certain folders are copied on Tiger, though they will be missing resource fork data.
- Action button now shows "New Drive" when no drive is selected
- Recent drives menu can now be displayed in line, or as a submenu
- Enhanced multi-preference pane with new options to configure and check auto-updater
- Preference option to not open drive manager at program launch
- Auto updater now checks daily, rather than at ExpanDrive startup
- StuffIt Expander works properly and .sitx files can be unarchived
- The drive manager now opens when the Expandrive is already running and the application package is double clicked
- Re-ordering of menu options so drive manager comes first
- Cmd-H key now correctly hides ExpanDrive
- .ExpanDriveLicense files now have an icon
- Many small bug fixes
- Throughput enhancements
- .DS_Store files are no longer saved out to the server but are instead mirrored internally
- International character support [UTF-8]
- Error Notification of a bad remote mountpoint
- User interface refinements in response to user feedback
- Updated keyboard shortcuts to better conform with those of Finder.
- Modification time correctly updated during non-atomic TextMate saves
- Increased timeout on individual operations to prevent likelihood of operation failure
- Performance improvements on Leopard related to the caching of inode data
- Fixed an issue where Installer would sometimes not install MacFUSE
- Allow installation in custom location
- Fixed an issue where sometimes the free-trial would not begin
- Speed up saves from SubEthaEdit and TextEdit dealing with how certain temporary files are handled
- Fixed an issue where files created on the remote server will be visible after at most 30 seconds
- Made reconnect even more robust!
- Allow '~' as a mount point, or even '~/Folder'
- Fixed bug where occasionally files would be renamed with incorrect permissions
- Code signing for OS X leopard
- VShell support
- Many small bug fixes
- Performance improvements
- Fixed an issue where sometimes the free-trial would not begin
- Speed up saves from SubEthaEdit and TextEdit dealing with how certain temporary files are handled
- Fixed an issue where files created on the remote server will be visible after at most 30 seconds
- Made reconnect even more robust!
- Allow '~' as a mount point, or even '~/Folder'
- Fixed bug where occasionally files would be renamed with incorrect permissions
- Code signing for OS X leopard
- VShell support
- Many small bug fixes
- Performance improvements