ExpanDrive for Mac Changelog
Released May 29th, 2009
- Major fix - fixed an edge case which could cause data corruption while writing data.
- Fixes to support a wider range of FTP servers
- Smaller read-ahead block size - will likely boost browse speed in certain cases
- Localization updates+fixes
Released May 1st, 2009
- Fixed major bug in SFTPv2 which caused a performance slowdown and occasional empty directory
- 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
- 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
- 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
- License files can now be dropped onto ExpanDrive in addition to being double click
- Added link to S3 drive panel for users to find their S3 Access Key
- Add hidden/unsupported/undocumented option to hide the Status Bar Item via "defaults write com.expandrive.ExpanDrive2 HideStatusBarItem -bool YES"
Released April 22nd, 2009 - 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
Released January 12, 2009
- 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.
Released December 29, 2008
- 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.
Released November 25th, 2008
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
Released Oct 14th, 2008
- 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!]
Released Oct 8th, 2008
- 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
Released Aug 28th, 2008
- 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!
Released Aug 11th, 2008
- Fixes for saving with MacVIM and Office 2004
- Increased compatibility with more Windows based SFTP servers
- Properly support drive nicknames with colons
Released July 17th, 2008
- Update ExpanDrive to use MacFUSE 1.7
- New Application Icon!
- New Status Bar Icon!
Released June 27th, 2008
- 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
Released May 21st, 2008
- This release fixes a variety of bugs present in 1.2
Released May 12th, 2008
- 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
Released May 7th, 2008
- 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
Released April 11th, 2008
- 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
Released March 19th, 2008
- 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
Released March 10th, 2008
- .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
Released March 5th, 2008
- 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