What's new in SmartSVN 14.4.0
Nov 18, 2023
- Fixed Bugs:
- File Compare, Conflict Solver; Shift-tab: fix possible internal error
- Files table (macOS): file icon is drawn too far left
- Refresh (file monitoring): fix for Windows directory mounts (requires LLP to be set)
- Linux:
- Theming: set caret color for editable combobox
- Table: Workaround for SWT bug 403
- https://github.com/eclipse-platform/eclipse.platform.swt/issues/403
New in SmartSVN 14.3.1 (Jun 10, 2023)
- Fixed Bugs:
- Bug file is deleted immediately on startup if settings dir (or parent) is a symlink
- Linux: could not launch external tools
- Other Noteworthy Changes:
- Syntax colors, Comment (dark theme) make a little bit more lighter
New in SmartSVN 14.3.0 (Apr 12, 2023)
- FIXED BUGS:
- Changes view: synchronized scrolling did not work when searching
- fixed tiny memory leak
- OTHER NOTEWORTHY CHANGES:
- Compare, Conflict Solver, Find dialog: use text selection if not multiline
- Preferences, Built-in Text Editors: use same control as in File Compare for preview
- Syntax coloring: added TOML
New in SmartSVN 14.2.2 (Nov 23, 2022)
- FIXED BUGS:
- Apply Patch: possible internal error
- Commit:
- internal error for Foundation edition
- performance problems when having "Size" or "File Time" columns selected
- after commiting a changeset, it still keeps showing
- Refresh: possible internal error
- OTHER NOTEWORTHY CHANGES:
- macOS 13: no warning about unsupported version
New in SmartSVN 14.2.1 (May 16, 2022)
- FIXED BUGS:
- Project Settings: EOL-style option was not saved
- Commit dialog: file icon wasn't vertically centered
- possible internal error related to invalid file paths (e.g. colon in file name on Windows)
New in SmartSVN 14.2.0 (Apr 4, 2022)
- Fixed Bugs:
- Add Branch dialog did not open
New in SmartSVN 14.1.3 (Feb 28, 2022)
- FIXED BUGS:
- Commit: possible internal error closing at the end of the recursive file scan
- failed to start with forced dark theme
- macOS: could not open bbedit
New in SmartSVN 14.1.2 (Feb 28, 2022)
- FIXED BUGS:
- Commit: possible internal error closing at the end of the recursive file scan
- failed to start with forced dark theme
- macOS: could not open bbedit
New in SmartSVN 14.1.2 (Feb 3, 2022)
- NEW FEATURES AND IMPROVEMENTS:
- support for proxy SVN URLs, e.g. svn+ssh://user@server:proxyuser@proxy/var/svn/repo
- FIXED BUGS:
- Commit, Changes: refresh did not reload file from disk
- bug reports/traces could not be sent in some environments
- Shutdown: temp directories might not be cleared
- Spell checker: incorrect import from older version
- OTHER NOTEWORTHY CHANGES:
- prevent loading SVN DLLs from local directory
- Refresh: system property "smartsvn.status.useChangelistDataFromSvnStatus=true"
New in SmartSVN 14.1.1 (Sep 14, 2021)
- FIXED BUGS:
- Commit dialog: Refresh+Line Endings options toolbar buttons were missing
- Changes view: Next/Prev toolbar buttons were missing
- OTHER NOTEWORTHY CHANGES:
- Transactions: increased the limit for displayed revisions (too high values might slow down SmartSVN)
New in SmartSVN 14.1.0 (Aug 20, 2021)
- Fixed Bugs:
- the Changes view's change stripe might show the wrong current screen on macOS
New in SmartSVN 9.3.0 (May 15, 2018)
- Revision Graph: set system property "revisionGraph.inlineBranchesAndTags" to false to not inline branches and tags automatically
New in SmartSVN 8.6 (Nov 11, 2014)
- New Features, Improvements:
- Bug reporting now optionally allows uploading bug reports directly to WANdisco from within SmartSVN
- Local Refresh performance tuned through extensive rework
- Improved handling of svn:global-ignores inherited property
- Several improvements/fixes for Compare functionality
- File protocol authentication implemented to allow file protocol locks
- Last open working copy can now be remembered even if not managed as a project
- Option added to manage unmanaged working copies as a project
- Windows SASL authentication support added and required DLLs provided
New in SmartSVN 8.0.1 (Jan 18, 2014)
- Fixed Bugs:
- Add Tag: fixing externals broken
- Log: possible internal error when invoking Edit|Copy ...-actions
- Refresh: possible internal error related to moved files
- Splash screen was displaying wrong version (still containing "preview")
- Update: possible internal error caused by outdated information on UI
- Upgrade: possible internal error
- Various trees: possible UI-related internal error
- Validate Working Copy Meta Data: might have reported false-positive inconsistencies
New in SmartSVN 8 RC3 (Dec 6, 2013)
- Fixed Bugs:
- Add: possible internal error
- Conflict Solver: possible internal error
- Repository Browser: possible internal error when closing
New in SmartSVN 8 RC2 (Nov 26, 2013)
- Fixed Bugs:
- Commit: failed when trying to commit renamed file in external
- Compare: upper block line was drawn 1 pixel too high in line number gutter
- Compare Repository Files or Directories: broken
- Conflict Solver: possible internal error related to 'removed' blocks
- Remote State: phantom "repository-only" files and directories could remain
- Various dialogs: illegal characters, e.g. apostrophe, could get mnemonic
- Various tables (OS X): table columns, e.g. in the Preferences dialog, were too narrow to fit all content
- Refresh:
- could block other operations for a long time
- loading a project did not focus the Directories view any more
- possible internal error for special tree conflicts
New in SmartSVN 7.6.3 (Nov 25, 2013)
- NEW FEATURES, IMPROVEMENTS:
- Update: warns in case of externals which could not be updated
- System property "smartsvn.project.warnForNetworkShares=false" to disable network share warning notifications
- FIXED BUGS:
- Add: should not have ellipses (...), as there is no dialog when adding files
- File table: possible internal error when dragging files to another application
- Mark Resolved: did not work for multiple files
- Open: for svn:needs-lock files, it did not update to HEAD, even if configured so
- Change Set: (obsolete) entries may still show up in Change Sets
- Compare views: Change Stripe flickers when scrolling
- Remote Refresh: did not detect added directories
- Remove/Move: might result into internal error on subsequent Commit
- Start Up: native crash on Ubuntu 13.10
- Annotate:
- internal error when invoked on empty file possible internal error when switching View Revision and having "earlier" lines
- Commit:
- after committing directory removal ("Just from SVN control"), removed instead of unversioned files were still displaying after committing moved/copied directory, "history-scheduled" files were still displaying
- Refresh:
- possible internal error related to externals
- should not fail in case of invalid svn:externals property
- Repository Browser:
- Edit Properties: table should stretch on resize
- possible internal error for svn:externals with bad syntax
- LF-related error message when trying to edit svn:externals
New in SmartSVN 7 (May 3, 2012)
- New and Improved Features:
- Admin Area Validation: should ask before automatically-scheduled validation
- Fixed Bugs:
- Commit: possible internal error
- Known Issues:
- Refresh: when performing SVN operations outside of SmartSVN, a manual Refresh may be required to update file and directory states accordingly. (All Platforms)
- xMerge is not yet implemented for Subversion 1.7. It will be present in Q3/2012.
New in SmartSVN 6.6.9 (Aug 1, 2011)
- Mac OS X 10.7: file watcher broken
- JIRA plugin: no issues were displayed when using special characters like '#' in password
New in SmartSVN 6.6.5 (Apr 18, 2011)
- Improvements:
- Conflict Solver: show "Mine", "Theirs"
- Installation: portable bundles includes JRE
- Linux: use xdg-open to open URLs in the default browser
- Log Cache: on creation dialog, preselect highest, accessible directory
- Properties|Keyword substitution: Reset options renamed to Unset
- xMerge: support for merging added directory into renamed merge target
- Fixed Bugs:
- Branch Manager: got confused after copying/moving branches-folder
- JIRA issue resolution dialog might not be displayed
- empty externals were suggested for removal
- possibly rejected after having performed Smart Move
- Merge dialog: Internal error when entering only exclude range (e.g. !1)
- Plugin-API: AbstractOkCancelDialog closed dialog even if there were input failures
- Preferences, Conflict Solver: after showing an error, the input field was hidden
- Refresh: possible internal error in case of invalid bugtraq-properties
- Repository Browser: comparing two files sometimes did not display content
- Repository browser: possible internal error when closing dialog/frame immediately after opening
- SSH Authentication dialog: did not disable OK button if no user name has been entered
- SVN working copy upgrade: possible internal error
- Update/Switch: corrupted working copy on interrupted update or switch operation
- Update Check: possible internal error in case of I/O-problem
New in SmartSVN 6.6.4 (Jan 27, 2011)
- Improvements:
- Update Check (manual): inform about major new versions
- Fixed Bugs:
- Annotate: can't be cancelled
- Checkout: possible internal error when checking out from thirdy-party SVN servers
- Commit: checksum mismatch for replaced files
- Conflict Solver: certain conflicts were not detected
- Copy URL: should encode URLs
- File Compare/Conflict Solver: cancelling "Line Separator" dialog still proceeds with Save
- Merge Preview/Apply Patch: Show Changes/Conflict Solver were never enabled
- Merge: possible internal error
- Merge: xMerge should not be available for files
- Settings: on Unix, paths relative to the home directory, e.g. ~/bin/svnserve were not expanded correctly
- Setup Repository dialog, success page: description text is truncated
- Startup (after fresh install on OS X): in the welcome dialog the disabled radio button was preselected import-settings question was shown on second main frame
- Update: possible internal error for "Rebuild SVN admin area completely"
- Various dialogs: For "Metal L&F", if a dialog is shown, the CPU is at ~50%
- Various tables: focus problems for "Move Up"/"Move Down"
New in SmartSVN 6.6.3 (Nov 21, 2010)
- Commit: support for client-side pre-commit hook scripts
- Improvements:
- Cleanup: should always be available
- Commit wizard, Files page: added context menu to the file selection table containing selection related menu items
- Externals: prefer ^/ over ../
- JIRA integration: system property
- "-Dsmartsvn.plugin.jira.show-resolve-dialog=false" to disable
- "Resolve" dialog
- Project Settings: by default, ".ai" file extension should be considered as binary
- Fixed Bugs:
- Add Repository Profile dialog, Details page: using arrow keys to toggle SVN Login options did not update the enabled state of User Name and Password
- Annotate: long commit message caused the combobox to show a black popup
- Checkout: Possible error (when checking out from github)
- Compare Repository Directories: should prevent having the same path+revision for from and to
- Error dialog after a failed server side hook was by default too small
- Externals: internal error when entering ../ for path instead of URL
- File compare, export to html: assertion if the file was added or removed
- HTTP-proxy authentication did not work (e.g. for Check for New Version)
- JIRA integration: huge error dialog in case of invalid "workflow action id"
- Log: [+] and [-] icons in the revision-table were only clickable
- in the upper area
- Log: "Stop" did not work when performing direct logs onto repository
- Log: Wrong dates in HTML/text export
- Memory leaks resolved
- OS X: Possible crash of file chooser
- OS X: Possible internal error on Drag and Drop
- Project Settings: If "Native" EOLs were set to "CRLF", line endings got confused to "LFCR"
- Remote State: Dead-lock during Refresh
- Repository Profiles Manager: Internal error when editing svn+ssh://
- repository without supplying a private key
- Shell integration: possible internal error when viewing content of ZIP files
- Transactions: Copy-actions did not work on revisions (regression since 6.5.x)
- Windows installer did not install tagMultiple.jar plugin
New in SmartSVN 6.6 (Aug 21, 2010)
- This version contains more than 50 new features and improvements.
- The changes view has been integrated into the project window.
- A plugin API for the Professional edition.
- Improved user interaction in most dialogs.
New in SmartSVN 6.5 (Dec 9, 2009)
- Revision graph improvements (e.g. merge arrows, branch filtering, search)
- Log-related commands perform now approx. 5 times faster than SmartSVN 6
- Easier management for projects with multiple working copies
- A lot of usability improvements making your daily work-flow even more easier and stream lined.
New in SmartSVN 6.0.4 (Aug 11, 2009)
- Fixed Bugs:
- Change Report: Internal error if for a file neither working copy nor pristine copy could be accessed
- Directory Tree: Possible Internal error if keeping "Scanning" node selected
- Exit: Internal error when writing the settings on fails
- File Compare: Internal Error in undo code
- File name completion: Sorting broken
- Mac: Window menu's JRadioButtonMenuItems used to switch between different application windows behave like independent checkboxes (toggle themself)
- Property Compare: Does not repaint after changing the font in the preferences
- Refresh: Possible internal error
- Repository Browser: Internal error when entering URL for "Create Directory" dialog
- Revision Graph: If invoked from with Repository Browser, Tag-Branch-Layout is not initialized (if necessary)
- Startup: Internal error when Java Accessibility Bridge is installed for JRE
- Transactions: Possible internal error for log entries without message (regression since 6.0.2)
- Transactions: Rollback does not work for projects located at sub-directory of a trunk/branch (according to the Tag-Branch-Layout)
- Update: Possible internal error
- Update: Possible internal error for missing directory scheduled for deletion
New in SmartSVN 6 (May 13, 2009)
- New Features:
- Commit: JIRA issue tracker Integration (plugin)
- Directory Tree: Multi-directory selection
- Exclude from Working Copy (SVN 1.6 feature --set-depth=exclude)
- External Tools: Allow to use system association for open/edit/print (requires Java 6)
- Externals: Support for files (SVN 1.6 feature)
- Keyword-Substitution: New "Header" keyword (SVN 1.6 feature)
- Plugin-API (Enterprise edition only, contact [email protected] to request an evaluation license)
- Project: Multiple root directories
- Tree Conflicts (SVN 1.6 feature)
- Improvements:
- Autoprops: Support of escaped ';' in auto properties values
- Bug Reports: Option to open Email client
- Checkout wizard: Visually improved
- Commit: On Files page, distinguish between content-only/properties-only/content-properties modifications, as in the file table
- Commit: Don't include unversioned files belonging to conflicts
- Commit: Option to warn for "missed directory" only the path up to the root
- Commit: Report uncommittable files (conflicted, obstructed, inaccessible, phantom)
- Commit: Skip configuration page for files
- Commit (shell integration): Works on multiple working copies at once
- Compare 2 Files: When comparing with an unversioned file, properties will not be compared
- Compare: Inner-line comparison is applied for more appropriate cases
- Detect Move: Improved UI
- Directory Tree: Take Change Sets into account for "recursively modified" arrows
- Directory Tree: Show current checkout depth in tooltip
- Downgrade Working Copy: Always work on project root and ask whether to close project after successful downgrade
- File Editors: Use the file's original line separators for writing
- File Table/Directory Tree: Allow "Move to Change Set" by dragging a file to a Change Set
- File Table/Directory Tree: Improved responsiveness on selection change (for many selected objects)
- File Table: Case-sensitivity option for filter input field on case-sensitive OS
- File Table: Less memory consumption in case of few table columns visible (gain up to 40%)
- File Table: When changing Tag-Branch-Layout, "Branch" column is refreshed immediately
- File Table: File filter and speed search support smart upper case queries (SA -> SuApplication)
- Import to Repository (former Create Module): Visually improved
- Installer (Windows): Improvements
- License: Enterprise editions checks for upgrade license in "default" directory
- Log Cache: When a repository mismatch is detected, offer opportunity to rebuild cache
- Log: Correct detection of whether a path refers to a file file or directory (SVN 1.6 feature, requires SVN 1.6 repository format)
- Merge: Allow to separate revisions by space as well
- Merge Preview: Show file name in File Compare window
- Merge: Detect 1.4 (and older) servers and abort for 'All revisions not yet merged'
- Output: Clear Output action is always enabled, even if there's nothing to clear
- Output: Command node shows number of affected files
- Peg Revisions: Various issues in combination of Tag/Branch editors and Revision Choosers
- Refresh: Is tolerant against file system locks and just report such files as "inaccessible"
- Repository Browser (standalone): Common actions (as present in Project window)
- Repository Browser: Always show warning for all moves
- Repository Profiles: Add dialog visually improved
- Revert: Works on case-changed files
- Revision Chooser (Merge): Option to show only merge candidates
- Revision Chooser (various commands): Option to not stop revision list on copy points
- Set Up Local Repository: One password field
- Setup: Option to use proxy server for license request
- Spell-Checker: Simplified and improved UI
- Spell checker: Stores paths to dictionary files relative to installation directory
- Startup: "--repository-browser" command line option
- Startup: On start-up options (Preferences) are considered always when opening first Project frame
- Tables: Speed search does not update when table content changes
- Transactions (standalone): Common actions (as present in Project window)
- Transactions: Project transactions should be recognized as "present" until end of initial scanning
- Transactions: Distinction between files/directories (requires SVN 1.6 repository format)
- Transactions: Speed search also includes revision number
- Transactions: When changing the tag/branch configuration, the transactions view automatically refreshes
- Update: Faster refresh in case of many externals
- Update: Option to skip configuration dialog (plugin)
New in SmartSVN 5.0.2 (Dec 29, 2008)
New in SmartSVN 4.0.10 (Nov 20, 2008)
New in SmartSVN 4.0.9 (Nov 5, 2008)
New in SmartSVN 4.0.8 (Oct 28, 2008)
New in SmartSVN 4.0.7 (Oct 9, 2008)
New in SmartSVN 4.0.6 (Sep 25, 2008)
New in SmartSVN 4.0.5 (Sep 20, 2008)
New in SmartSVN 4.0.4 (Sep 3, 2008)