SmartSVN 14.3.1 (2023-06-09) ============================ 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 SmartSVN 14.3 GA (2023-04-12) ============================= 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 SmartSVN 14.3 RC 2 (2023-03-30) =============================== Fixed Bugs ---------- - File Compare, Conflict Solver: Replace should not find inside the previous replacement (selection) Other Noteworthy Changes ------------------------ - Preferences, filter input field: ESC clears it - Syntax: basic support for .tsx files SmartSVN 14.3 RC 1 (2023-03-16) =============================== Fixed Bugs ---------- - Copying from file table: if the last column contained no string, its cell did not occur in the tab-separated copied text - Syntax coloring: - JSON: support // and /* ... */ as used in TypeScript's tsconfig.json - PHP: \ in single-quote strings is incorrectly parsed - TypeScript: several fixes - WSLg: - opening the browser did not work - windows did not have min/max buttons Other Noteworthy Changes ------------------------ - update SWT to v4960r3c SmartSVN 14.3 preview 1 (2023-02-16) ==================================== New Features or Improvements ---------------------------- - new licensing model similar to SmartGit and SmartSynchronize (free license only for students, educational institutions, open source developers, charity) - SVN 1.14.2 binaries (static) Fixed Bugs ---------- - Conflict Solver: problem with conflict at file end with/without line separator at eof (drop too strong assertion) - Changes view: possible line height increased for non-US-ASCII characters - the line number display was vertically excentered, - the top/bottom lines of a change block were misaligned - Editors (Compare, Conflict Solver): - Find: did not find seaches inside the selected text - undoing a change might scroll even if the caret is perfectly visible - Apply Innerline-Change to Left/Right: default shortcut did not work on macOS - Spell checker: old language is shown in context menu - bug file could be overwritten by a different instance - JIRA: many recurring dialogs after cancelling SSL client certificate - Refresh: possible memory overflow due to file monitor cache growing too large - Linux: empty shell when clicking Shutdown (without confirmation) - Windows: could not delete sym-link Other Noteworthy Changes ------------------------ - Syntax - C++: support binary numbers like 0b001 - C#: a hex literal can start with 0X - Clojure: symbols may contain many different "punctuation characters" - Innosetup: wrong highlighting - Pascal: add try/finally keywords - PHP: incorrect end of string - YML: don't treat hashes not as partly numbers - support for Crystal, Lua, Nelua, Odin, Zig - Conflict Solver: by default, wait for process (low-level property "externalConflictSolver.waitForProcess") - File Compare: - Find: did not find seaches inside the selected text - Undo: before undoing, navigate to the change and highlight it - center Go to Line dialog over corresponding side - easier theming by adding changed key to light-patch.theme/dark-patch.theme (in settings directory) - made default font size configurable as low-level property ui.fonts.defaultSize - Preferences: page User Interface: ability to reset all confirmation dialogs - Windows installer: allow to install over a previous version - smartsvn.properties: supports UTF-8 encoding - update to Java 17 - update SSHJ to d7e402c557 - update SWT to v4958r2 #232 - Add support for 16bpp indexed ImageData #247 - [GTK][Wayland] Drag&drop gets stuck (#248) #256 - [cocoa] Menus does not show on macOS 13 Ventura (#277) #450/Bug 578929 - Control.setFocus brings windows to front #529 [Win32] FileDialog ignores set filter path (directory) #536: [GTK] Shell.open: incorrect order of bringToTop and setVisible