SmartSVN 5 RC3 (2008-11-21) =========================== Improvements ------------ - Commit: Ability to hide "There are more modified files" dialog in dialog itself - Preferences, Context menu editor: Reset to default Fixed Bugs ---------- - Change Report: Double clicking a file with property changes shows dialog on top of wrong frame - File filter: Trailing space does not match file name end any more - Log Cache: Internal Error for non-root Log Caches - Log: Merged revisions are expanded at the end of the table instead below their parent node - Mac OS: Reveal in Finder does not bring the Finder to front - Preferences, Revision Graph: Shows "(Pro)"-prefix even when in professional mode - Preferences: Reveal in Finder menu item is available in Windows context menus - Property Compare: Confusing order of base and current value in table and dialog - Repository Profiles: When adding svn://-repository, for verifying connection, the "start svnserve" options are not disabled - Set or Delete Property: Does not work on files - Shell Integration: Does not remember various settings, like commit messages - Transactions: Grouped by authors shows mixed authors - Update/Switch: Useless "As is" option removed SmartSVN 5 RC2 (2008-11-19) =========================== Fixed Bugs ---------- - Explorer Integration (Foundation version): Internal error when invoking command - Revision Graph: Tags are not detected as tags anymore if the tags directory itself has been copied from another directory SmartSVN 5 RC1 (2008-11-18) =========================== Improvements ------------ - Transactions: If invoked on a revision, Copy Path copies the paths of all contained entries Fixed Bugs ---------- - Commit wizard: Double clicking a file to compare results in blocking frame for Java < 1.6 - File Table (Foundation version): Files which are only modified in properties are displayed as unchanged SmartSVN 5 Beta 4 (2008-11-15) ============================== New Features ------------ - Merge: Extended merging for moved/renamed files (Experimental!, see http://www.syntevo.com/smartsvn/new-and-noteworthy.html for details). Improvements ------------ - Commit, Files page: Compare file/directory changes by double clicking - Copy Repository to Repository: Remember "Copy From" during project session - Repository browser (in dialogs): Hide file table by default where not needed - Smart Move: Compare files - Transactions: Revisions committed from the Shell integration are considered as "known" too - Update/Switch: Set depth to working copy option Fixed Bugs ---------- - Change Report: Assigning moved file to Change Set should assign both, copied and removed file to the Change Set - Commit: Preview Goto previews/next change does not work for multiple commit roots (externals) - Commit: When enabling preview, first change is not centered - Compare Repository Directories: Internal error when selecting a file URL - File Compare: Underscores for certain fonts are invisible when the line is followed by a block separator - Spell check: Potential memory problem fixed - Status Cache: Stores also status information, even outside of configured roots - Transactions: If grouped by author, the date format from the preferences is not used - Transactions: Tray icon does not blink anymore after having the Transactions frame closed - Transactions: Tray icon does not blink reliably in case of new transactions - Update: Depth component does not use layout after changing in the Preferences (Basic/Advanced) SmartSVN 5 Beta 3 (2008-11-12) ============================== Improvements ------------ - Compare: Revision compare checks out files faster - Output: Ability to copy path - Remote State: Better comprehensible state names - Repository browser (in dialogs): More compact presentation - Revision Graph: More information in tooltip - Tray icon: Details about new revision in tooltip - Update: Remember recursion depth - Various operations: Performance improvements when working with a directory containing many files Fixed Bugs ---------- - Log/Transactions: Change Report does work on single-file revisions - Mac OS: Cursor-up/-down do not work in text areas - Revision Graph: Confusing progress display while graph is built - Revision Graph: Possible internal error - Revision Graph: Tooltip does not work when zoom level is not set to the default - Startup: Timeout during fixed font detection - Transactions: Green arrows are not displayed if transaction belongs to more than one externals - Transactions: Performance problems, frequently making UI unresponsive for up to a second SmartSVN 5 Beta 2 (2008-11-04) ============================== Improvements ------------ - Compare 2 URLs: Filter input field - Startup/Tray Icon: Switch to empty project window instead of opening a new window Fixed Bugs ---------- - Repository Browser: Possible UI lock up - Repository Profiles: Assertion for automatic generation of Profiles during SVN operations - Startup: Assertion when launching a second instance - Startup: Setup dialog is shown even for professional users - Trees: Selection problem SmartSVN 5 Beta 1 (2008-11-01) ============================== New Features ------------ - Compare: Simple binary comparison (equal/not equal) - Compare two URLs - Local Change Report: Show revision graph - Local Change Report: Edit|Copy Name/Path/URL - Mac: "Show in Finder" action - Projects: Allow to specify default group which gets all new projects - Properties: Compare changes - Properties: Set/delete property recursively - Refresh: Status Cache for fast initial project scanning - Repository Browser: Copy path(s) and name(s) - Shell Integration (Windows): Show recursively modified state - Show Changes (various operations): Support properties display/compare Improvements ------------ - Built-in text editor: Status bar with caret position display - Change Report (Commit Preview): Improved UI responsiveness - Create Patch: Works on Change Sets - Dialogs (various): Remember size/position - Edit Properties: Ability to revert individual property - Edit Properties: svn: properties can be edited - Export (to directory/zip file): Remember last values in project; not globally - Export Backup: Ter "Root Directory" is confusing; disallow relative path - Externals: Expand relative external path before passing to the repository browser - Externals: UI support for editing new SVN 1.5 externals - File Compare: For equal content show a message and allow to close easily - File Table: "Merge-Info" column - File Table: Properties modification state - Log Cache: Management of Log Caches and "rejected" locations - Log: Various actions work on deleted entries - Merge, revision chooser: when a contiguous range is selected, it is converted to "start-end" - Preferences: Option to ignore svn:mimetype=binary (replacing corresponding VM option) - Preferences, External tools: Allow to put quotes in the command argument - Project Manager: Optionally sort projects by name - Repository Browser: Show a warning when MOVING the trunk to a branch - Repository Browser: Columns for author, size, date - Revision Chooser: Supports peg-revisions - Revision Graph: Ability to configure colors/default view settings - Revision Graph: More compact path information for overwritten revisions - Revision Graph: Option to hide deleted branches - Revision Graph: Option to hide deleted revisions - Revision Graph: Option to join/separate "overwritten" locations - Revision Graph: Show Merge information - Revision Graph: Zoom in/out with Ctrl + Mouse Wheel - Setup: Option to request "Professional" demo license directly from within the application - Tag Browser: Allow sorting by name or revision - Tag-Branch-Layout: Defaults - Text components: Find remembers previously searched texts - Transactions: Allow to read transactions while they are updated - Transactions: Merge revision(s) to working copy - Transactions: Select in File Table warns if filter is set - Transactions: Select In Project also works for files from branches - Transactions: Show not yet present revisions (green arrows) also for externals - Transactions: Update Log Caches in parallel (so unrelated views are not waiting for slow repositories) - Various tables: Speed search Fixed Bugs (since SmartSVN 4) ----------------------------- - Add Project: Directory intelli-hints also show files - Changeset: Unversioned file disappears after adding the file - Compare/Change Report: Scrolling with keyboard does not synchronize views - Change Report (local): File table does not repaint correctly after assigning a change set - Merge: Revision chooser loses selection - Passwords: Master password dialog can occur twice (or even more times) - Project Manager and Repository Profiles can be openened in different main windows - Revision Graph: Duplicate branches when copying branches root directory to a branch - Revision Graph: Wrong "copy" links for revisions where the entry itself has been copied from another location than its parent - SmartSVN exits even when one cancels a Save-Discard dialog - Text components: Changing the whitespace color does not repaint the file editor - Text components: For Find, text is not selected reliably - Windows LnF: JTextField is a few pixels too small