Version 1.0.9 (build 79) - March 25 2010
This is a bugfix release that fixes issues that cropped up in the previous Versions 1.0.8 release.
- Fixed the file browser “Open With…” menu item to properly work on Mac OSX 10.5
- Fixed a crash that would occur on Mac OS X 10.4 when using the file browser context menu
- Fixed comparing files when the Versions application name contained spaces
- Fixed comparing files from the History window
- Fixed comparing (images) with Araxis Merge
Version 1.0.8 (build 75) - March 1 2010
We would like to thank everybody who enabled us to make a significant donation to Doctors Without Borders by buying Versions between January 14 and February 15th. We would also like to introduce and welcome Pieter de Bie as a new member to the Versions development team.
- Upgraded the Subversion 1.6 library to SVN 1.6.9
- Added an “Open With…” menu item in the file browser context menus and main menu
- Added out of the box file comparison support for TextMate, TextWrangler, P4Merge, DeltaWalker and DiffMerge
- Made several key improvements to file comparison stability and functionality:
- Improved speed of starting a comparison
- Improved messaging when an error occurs in a comparison script
- Fixed a crash that could occur when starting a comparison
- Fixed a bug where we would start a wrong comparison if two files had the same (case insensitive) name
- Added a check to make sure there always is a “Compare Scripts” folder, for custom diff scripts, in the Versions “Application Support” folder
- Added a “More Comparison Scripts Online…” item in the File Comparison pop up menu
- The “Compare Diff” toolbar item has been renamed to “Compare”
- Fixed small issues with enabling or disabling the “Local Changes” toolbar item
- The “Revert” confirmation dialog now displays how many items are selected, or the name of the item if only one is selected
- When only editing the name or bug tracker integration of a repository bookmark it now saves faster
- Fixed a bug where opening a volume license activation file from Mail.app on Snow Leopard would create a Repository bookmark instead of registering
- Fixed a bug where the volume license activation file would not be properly recognized in several (web) email clients
- Fixed a bug in the registration window which would display “don not localize” (sic) if a user had no ‘me’ card in Address Book
- Added a “Release Notes…” item to the “Help” main menu so it's easier to find recent changes
- Added a “Reveal in Finder” Command + Shift + R keyboard command to the File menu
- Fixed a parsing issue in the Timeline that would occur when a # (pound/hash) character was used in a commit message
- We now bundle the Cyrus SASL library instead of using the one bundled with Mac OS X
- Updated the software update framework, Sparkle
- Included an option in preferences to turn off software updates
- Included an option in preferences to turn off sending anonymous system profile
- The Preferences window now listens to the Escape key to close the window
Version 1.0.7 (build 73) - December 10 2009
A big thank you to everyone who tested pre-release builds, and everybody else for their patience.
- Fixed the ‘ghost’ crash reports that would repeatedly show up (while Versions kept running)
- This issue was specific to svn+ssh:// connections
- If you switched off the “Show badges with working copy changes” preference to get less of these crash reports, you can safely switch that back on
- Fixed a crash that would occur when Versions encountered a corrupted bookmarks file
- Upgraded the Subversion 1.6 library to SVN 1.6.6
- Fixes several issues and crashes that some Versions users encountered.
- When Versions is hidden or minimized, progress sheets no longer get stuck when they should have been dismissed
- Versions uses Code Signing from now on
- This means that after this update, the next update will no longer request access to passwords in your Keychain that were last used with earlier releases of Versions
- Fixed a bug where opening a Versions volume license activation file from Mail.app on Snow Leopard wouldn't make Versions open the file
Version 1.0.6 (build 71) - October 1 2009
- Fixed a problem introduced in 1.0.5 which caused abnormal high CPU usage
- This issue was caused by child processes that got stuck making svn+ssh:// connections on some machines
- Duplicated bookmarks can be dragged around normally now
- Versions no longer crashes when the Escape key is pressed
Version 1.0.5 (build 69) - September 2 2009
We'd like to thank everybody who tested, and gave us feedback on, our tiny Snow Leopard beta.
- Added Mac OS X 10.6 Snow Leopard Support
- Fixed Quicklook integration to work properly on Snow Leopard
- Fixed several minor memory leaks thanks to the improved developer tools on Snow Leopard
- Versions asks if you want to switch to Subversion 1.6 when first run on Snow Leopard
- Upgraded included Subversion Libraries
- The svn:// and svn+ssh:// URL schemes are now handled by Versions
- Added an “Open Repository URL” system service
- Added a notification when double clicking a filetype that is not associated with an application in the Finder
- Added a “Duplicate” item to the contextual menus in the Browse view and Bookmarks list
- Reverting a file to an older revision now allows the reverted file to be committed
- The option to recursively revert is now only shown when reverting a folder
- When launching FileMerge for a local compare we pass in the “-merge” argument
- This allows edits made in FileMerge to be saved more easily
- Added an option to move a working copy to the Trash after deleting a working copy bookmark
- The main window title now always updates properly
- Fixed a couple of issues specific to Mac OS X 10.4
- Versions will now offer to send in crash reports
Version 1.0.4 (build 65) - May 20 2009
- Added Subversion 1.6 support
- Upgraded Subversion 1.5 libraries to version 1.5.6
- Added support for SASL authentication
- Fixed compatibility with BBEdit for comparing differences
- Sorting files by name in the Browse view now works like in the Finder
- Bookmarks are now also sorted correctly when accented characters are present in their names
- Fixed a crash that occurred when the subversion config file can't be parsed correctly
- Added an option to start Versions in “Verbose mode” option + shift keys to log all errors to the Console
- Better error handling when passwords cannot be retrieved from or stored to the Keychain.
- Added a “Quit Now” button to the “Waiting for transactions to finish...” window
- Fixed bugs in registration that occurred in very specific scenarios
- Updated the Help documentation with an FAQ page
- Corrected a linguistic error in the EULA, seize -> cease
- Various other small improvements
Version 1.0.3 (build 56) - December 2 2008
- Fixed a bug where password sheets would keep popping up
- Showing the changes indicators in the bookmarks list is now faster and takes less memory
- Added a preference to switch off changes indicators in the bookmarks list
- This also switches off the orange badges on folders with changed contents in the Browse view
- Fixed a bug where Versions would hang at “Waiting for transactions to finish...” on quit
- Added support for site and volume licenses
- Small update to the Help documentation
- Various other small improvements
Version 1.0.2 (build 53) - November 18 2008
- Fixed an issue where registration would remain stuck on “Processing...”
- Changed section B1 in the license agreement to be more clear about registering Versions on multiple computers
Version 1.0.1 (build 51) - November 17 2008
- Fixed registration issues
Version 1.0 (build 49) - November 17 2008
To everyone who tried the beta, and especially those of you who provided feedback: Thank you! We are very grateful for your support and
Versions wouldn't be what is today without your help.
- Added “Ignore [file/folder name]” context menu item
- Added Inspector Sidebar to the browser
- Easily view and set file or folder properties right in the main interface
- Have access to editing the Raw Properties of any file or folder
- Note: to open the separate ‘old’ information window use the Command + Alt + I keyboard shortcut
- Added badges to the Bookmarks list to indicate remote (blue) and local (yellow) changes to a Working Copy
- Added Quick Look support to the Working Copy browser
- Folders containing changes now have a distinct look in the Working Copy browser
- Added a “Load x more Revisions/Days” button in the Timeline
- The timeline now refreshes automatically after a successful commit
- Added an “Open in Terminal” Command + T command to the File menu, context menu and, optionally, the toolbar
- Added a “Clear Transcript Log” Command + K command to the View menu
- Added a “Revert Recursive” option to the Revert sheet
- This enables undoing adding or deleting a file
- Upgraded Subversion libraries to release 1.5.4 (SVN 1.4.6 also still included)
- Added extensive Help documentation, accessible from the Help menu and the Versions website
- Information about Subversion in general
- Getting started with Versions
- Workflows in Versions
- Links to various online resources
- Working Copies bookmarks now automatically keep track of working copies when they are moved or renamed
- “Local Changes” and “Remote Changes” toolbar items now work when multiple items are selected
- Connection errors are now indicated with a badge in the Bookmarks list and only displayed in a sheet when the bookmark is selected
- The Timeline now shows an error message when a Repository cannot be reached
- Various textual improvements
- Transcript messages are now more descriptive and readable
- Revision number is shown in the Transcript after each commit or update action
- Messages in progress dialogs are more descriptive and readable
- Changed all references to “Changeset” to “Revision”
- An error dialog is now shown when FileMerge is the selected diff tool, but cannot be found
- Contents of added folders are now displayed in the Working Copy browser before they are committed
- Fixed an issue where “Mark as Resolved” was not possible on folders
- When a new bookmarks folder is created its name is now selected automatically
- Improved the organization of the main menu
- Various other stability, interaction and visual improvements
- New license agreement and Acknowledgments document
- Removed beta expiration date and replaced it with a 21 day trial period and product registration
Version 1.0b9 (build 45) - October 22 2008
- Versions now asks for a username and password when you try to access an external that needs authentication
- Externals can now be browsed in “View All” mode, regardless of how deep in the file hierarchy they are defined
- Unversioned directories can now be browsed when “View All” is selected
- Command + Return now triggers the “Commit” button
- Revision rows in the “Select Revision” sheet can now be double-clicked to select and confirm the sheet
- Escape and Command + Period now cancel renaming an item in the bookmarks list or the Browser
- Bookmark list icons now display correctly on Tiger
- Added a “New Window” command to the Dock menu
- Removed “Set Current Size As Default” from the “Window” menu
- Fixed a crash when changing date and time in System Preferences
- Small usability improvements in the “Subversion 1.5 Information” window
- Expiration date extended to November 22nd 2008
Version 1.0b8 (build 44) - September 22 2008
- Automatic refreshing improvements (Leopard only)
- Changes in ignored folders or to ignored files no longer trigger a refresh
- Fixed a bug where changes to svn properties did not always trigger the right items to be refreshed
- The progress sheet now closes more reliably
- The last used “All/Changed” setting is now saved for each Working Copy bookmark
- Bookmark folders can now be renamed from their contextual menus
- The Import sheet's “Choose folder” dialog now displays bundle items correctly
- Small usability improvements in the “Compare Diff” interface
- Fixed a crash that could occur when an item's loading operation was cancelled
- Fixed a crash during commits that would hang the commit sheet forever
- Fixed a rare crash that could occur when deleting items
- Fixed a Tiger-only crash that happened in the bookmark editing sheets when the enter or return key was pressed to dismiss the window
- Saving changes to a repository bookmark is now more efficient
- Expiration date extended to October 22nd 2008
Version 1.0b7 (build 41) - September 8 2008
- Automatic refreshing in the Working Copy Browser
- Auto-refresh when local changes are made (Leopard only)
- On Tiger, the browser refreshes when its window becomes frontmost
- Added a preference to disable this feature
- Log messages that start with a “#” are now also displayed properly when ‘Show links to issue tracker in timeline’ is used
- Added and Deleted items in the Timeline can now be clicked to open them
- Fixed bugs in Browser when changing between ‘All’ or ‘Changed’ quickly
- Fixed several other bugs related to reloading the Browser quickly
- Improved detection of SVN command-line tools version on Tiger
- When an SVN command fails, but could work when forced, an option to do so is offered in the error dialog
- File packages (bundles) can now be selected as working copy bookmarks and imported as folders
- The ‘Compare Differences’ sheet now has a sensible default selection
- Paths in the ‘Commit sheet’ are now truncated in the middle
- ‘Revert to Revision…’, ‘Update’ and ‘Commit’ are now disabled for unversioned items
- Expiration date extended to October 9th 2008
Version 1.0b6 (build 40) - August 9 2008
- Fixes a bug that made it impossible to add new repository bookmarks.
Version 1.0b6 (build 39) - August 8 2008
- Subversion 1.4 and 1.5 both supported
- Subversion 1.4.6 and 1.5.1 libraries included
- New option in the Preferences window to choose between Subversion libraries
- SVN 1.4 is now the default for new users
- SVN 1.5 is the default for everyone who used Beta-5
- Implemented Bookmark Sorting
- Improved Bookmark ungrouping behavior
- Expiration date extended to September 9th 2008
Version 1.0b5 (build 38) - August 2 2008
- Fixes a Subversion 1.5 related documentation error, regarding Xcode's integrated SVN support.
Version 1.0b5 (build 37) - August 2 2008
- Includes the Subversion 1.5 library
- Added SVN Lock support
- Support for locking and unlocking files
- Support for stealing locks
- Shows local and remote lock status
- Shows when files have svn:needs-lock set
- Added Bookmark grouping
- Added “Revert to Revision...” menu/context/toolbar items
- File names containing numbers are now correctly sorted in the file browser
- Right-clicking on empty parts of sidebar no longer displays a context menu or changes the current selection
- Improved Main Menu and Contextual Menu layout and language
- Added status icons for External and Incomplete folders
- Status icons have been improved
- Many other minor UI improvements
- Expiration date extended to September 3rd 2008
Version 1.0b4 - July 2 2008
- Fixed some issues with repository URLs containing “@” characters
- The “Commit”, “Update” and “Cleanup” menu items are now always available
- Several small usability improvements
Version 1.0b3 - June 30 2008
- Expiration date extended to August 1st 2008
- The Timeline now shows line feeds in commit log messages
- The Transcript now always scrolls down when new text is added
- ‘New Working Copy Bookmark’ button added to Welcome screen
- Fixed authentication issues with blank passwords
- Toolbar and menu options are more consistently disabled when invalid for a selection
- Fixed several URL encoding related connectivity issues
- Folders with periods in their name are now shown with the correct icon
- The enter key now confirms the Commit sheet
- Option+click on a header now collapses/discloses all days in the Timeline
- Other minor bug fixes
Version 1.0b2 - June 13 2008
- Custom comparison applications and scripts can be selected in the Preferences window
- Fixes connectivity issues when using https or svn+ssh repositories
- Fixes authentication issues when special characters are present in the user's credentials
- Other minor bug fixes