SmartSVN 14.1.3 (2022-02-24) ============================ 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 SmartSVN 14.1.2 (2022-02-02) ============================ New Features or 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" SmartSVN 14.1.1 (2021-09-12) ============================ 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) SmartSVN 14.1.0 (2021-07-08) ============================ Fixed Bugs ---------- - the Changes view's change stripe might show the wrong current screen on macOS SmartSVN 14.1 RC 2 (2021-06-21) =============================== Fixed Bugs ---------- - Changes view: - possible internal error related to CR line endings - possible paint artefacts - Syntax: - Shell: heredoc end not detected with leading whitespace - SQL: - some escapes in 'string' were not detected correctly - incorrect comment detection - GUI: - controls inside tab pane with wrong background color - Preferences: highlight remained after using the filter - Linux: - dark theme: buttons and comboboxes are nearly unreadable inside tab pane - macOS 10.15: - Log: does not show all entries Other Noteworthy Changes ------------------------ - SSL connections: use Windows-root trust store SmartSVN 14.1 RC 1 (2021-05-06) =============================== New Features or Improvements ---------------------------- - Modify | Fix Line-Endings: for rewriting text files with mixed line endings - Repository Browser in dialogs, e.g. Checkout: Copy URL command in context menu Fixed Bugs ---------- - Changes view: - Copy copied 1 char too much - Side-by-Side: unified scrollbar at wrong position - was not cleared when unselecting file - incorrect rendering of [>] symbol for hidden inner line change - Syntax: - Bat/Cmd: incorrect detection of %1 - Java: incorrect detection of escaped characters in strings - Shell: - Heredoc not recognized inside $(...) - Heredoc end not recognized under certain conditions - SQL: fix for 'strings' Other Noteworthy Changes ------------------------ - updated SWT fixing Linux bug with typing dead keys https://bugs.eclipse.org/bugs/show_bug.cgi?id=571740 - Linux: added workaround for autohiding vertical scrollbar not repainting correctly SmartSVN 14.1 preview 4 (2021-03-29) ==================================== New Features or Improvements ---------------------------- - Changes view: support for images - Compare: - apply actions with default keyboard shortcuts - optionally replace tab with spaces (requires preferences option to be set) - Compare, Syntax: - Shell: support for heredoc Fixed Bugs ---------- - Changes view: - did not scroll to single deletion at end of file - Ignore Line Endings was not honored - was not refreshed after showing File compare after it was hidden - Compare, Syntax: - ANTLR: incorrect range lexing - Shell: buggy detection of $(command parameter) and $'foo\tbar' - YAML: problem with ' in values - File/directory input fields: don't replace a symlink with target - Refresh: low-level property "fileMonitor.refreshOnShellActivation" did not show up in GUI Other Noteworthy Changes ------------------------ - Changes view: compact display by default - Table control: don't scroll to out-of-view selection - Windows: use system proxy by default - update SWT to v4942r22 SmartSVN 14.1 preview 3 (2021-02-22) ==================================== New Features or Improvements ---------------------------- - Changes view, Compare, Conflict Solver, ...: - Find: - show over appropriate side - hide Replace controls for read-only view - Find & Replace: - Replace All - for partly visible blocks keep the [<<], [X] and [>>] buttons visible - Commit: - JIRA: offer to set issue 'in progress' Fixed Bugs ---------- - Changes view: internal error selecting a binary file and switching to Unidiff view (macOS: hang-up; even without selecting the Unidiff view on Big Sur) - Syntax: - Python: did not detect a line with a single # as comment - Shell script: invalid escaped character detection Other Noteworthy Changes ------------------------ - SVN 1.14.1 binaries - Changes view: should not display blocks for added/untracked, removed/missing files SmartSVN 14.1 preview 2 (2021-02-09) ==================================== New Features or Improvements ---------------------------- - Discard/Delete files: enabled if at least one file could be processed - Changes view: completely rewritten, new Unified view - Changes view/Compare/Merge: modified blocks with innerline-changes have now a light background - Compare/Merge: enabled smart tabs by default - Delete to Trash: use 'gio trash ' on Linux Fixed Bugs ---------- - Compare/Merge: Shift+F10 did not show context menu at caret - Linux: comboboxes were hard to read with dark theme selected - Preferences, Search: internal error clicking search icon - Spell checker: could not read aff/dic files with UTF-8 BOM - Syntax coloring: - Erb files: > is not detected correctly - Java: 100f was not detected as one number - JavaScript: missed RegEx string - several languages had performance problems for large files Other Noteworthy Changes ------------------------ - renamed low-level-properties starting with gui.* to ui.* - updated SWT to v4942r17 - Wizards: [Next] and [Finish] buttons got unified because they never were enabled at the same time SmartSVN 14.1 preview 1 (2020-12-11) ==================================== New Features or Improvements ---------------------------- - Syntax coloring: - support for Swift, TypeScript - if lexing takes too long, e.g. in very large files, they are shown without syntax coloring Fixed Bugs ---------- - Annotate/Blame: background color was too light on macOS - File Compare: internal error - Refresh (Windows): inefficient refreshing on subst-ed drive Other Noteworthy Changes ------------------------ - Context menu configuration has been moved from Edit | Customize to the preferences - browser is now opened with the home directory as working directory, not the working directory - update SWT fixing a couple of bugs especially related to macOS 11 Big Sur - table controls: added low-level property table.copySelectionWithCtrlC to be able to override Ctrl/Cmd+C for other commands - use own rendered toolbar to work around some crashes on macOS 11 Big Sur - prevent showing a modal dialog if a file/directory/color chooser (or other platform specific dialog) is shown