SmartSynchronize Changelog

What's new in SmartSynchronize 4.5 RC 1

Nov 15, 2023
  • Fixed Bugs:
  • Editor, File Compare, File Merge: Shift-tab could cause internal error possible internal error accessing internet with automatic proxy
  • Windows:
  • File Manager:
  • Go to Parent directory: did not work for partitions mounted as directory
  • Linux:
  • Theming: editable comboboxes with forced dark theme had hard to see caret
  • QTable: Workaround for SWT bug 403
  • https://github.com/eclipse-platform/eclipse.platform.swt/issues/403
  • macOS:
  • File tables: file icons were drawn slightly too far left

New in SmartSynchronize 4.5 Preview 3 (Oct 29, 2023)

  • NEW FEATURES AND IMPROVEMENTS:
  • Preferences:
  • Colors and Font configuration:
  • completely reworked, including snippets for all supported languages
  • added low-level property `preferences.font.showFixedWidthOption` to show checkbox *Show only fixed-width fonts*
  • ability to reset individual colors to their defaults
  • show whitespaces in selection
  • FIXED BUGS:
  • File Manager:
  • Delete: a junction is deleted recursively like a directory
  • Directory Compare, Preview:
  • Images viewer: zooming is incorrectly handled by mouse position
  • Go to next change goes to next file
  • did not set configured readonly background color
  • Syntax
  • Groovy: initial " of string incorrectly highlighted
  • PHP: incorrect highlighted ?> after

New in SmartSynchronize 4.5 Preview 2 (Sep 23, 2023)

  • NEW FEATURES/IMPROVEMENTS:
  • Syntax coloring:
  • (simple) Markdown support
  • ANTLR, Java, TOML: support escape sequences in different color
  • File Manager
  • Find
  • directory ignore pattern is remembered; can be deleted using Shift+Del
  • FIXED BUGS:
  • Compare: scrolling/jumping to next change might stop for certain changes
  • Text editor: internal error saving file
  • OTHER NOTEWORTHY CHANGES:
  • MacOS 14/Sonoma support
  • Linux: show notification if non-UTF-8 lang is detected

New in SmartSynchronize 4.4.4 (Sep 1, 2023)

  • Improved Directory Listing:
  • The Directory Listing has been improved in different ways:
  • the colums are always as wide as necessary,
  • one more line is visible because of no table header,
  • the draw performance is higher,
  • optional separators can be shown with themable color,
  • how the selection is shown became themable
  • The column sorting is done using the menu items from the View menu (or its corresponding shortcuts).
  • Virustotal Support:
  • What's better than one virus scanner? Multiple virus scanners. Hence, virustotal.com is a good place to check downloaded binaries. Where Virustotal Uploader rejects files by too large size, SmartSynchronize wins.
  • Easier Theming:
  • Theming became easier. Now it is possible to just provide these colors that should be different to the default theme by modifying the file light-patch.theme or dark-patch.theme
  • Multi-Rename:
  • It is now possible to rename multiple selected files at once using regular expressions.
  • Calculate Checksum:
  • The Calculate Checksum feature now can work recursively on directories, too.
  • Find Files:
  • The Find File feature allows to ignore directories by pattern.

New in SmartSynchronize 4.5 Preview 1 (Sep 1, 2023)

  • ## New Features and Improvements
  • - Syntax coloring:
  • - added Forth
  • - added Verilog
  • - added X86 Assembler
  • - File Compare/Merge:
  • - ability to apply lines at start/end of changed block with different line count
  • - File Manager:
  • - Windows: new default external tool *Open Powershell*
  • FIXED BUGS:
  • Directory Compare:
  • File table: speed-search input field is shown at wrong position if table is scrolled horizontally
  • Preview: the vertical scroll bar was not reset after unselecting a file
  • autoupdate: the `control-` files were not cleaned up
  • possible internal error with invalid proxy configuration
  • Syntax coloring:
  • Batch files: incorrect detection of FOR variables
  • Python: lacked support for `_` in number literals
  • Linux: the created `.desktop` file was considered as buggy by the *desktop-file-validate* command
  • OTHER NOTEWORTHY CHANGES:
  • ability to use the system select-word behavior by setting low-level property `styledtext.useOwnWordBoundaryDetection` to `false`
  • use flat images
  • updated SSHJ to v0.35.0
  • update SWT:
  • GC.init(Win32): catch early possible error (BugID 6327)
  • Issue #603: [win32] Windows TaskBar shows wrong overlay after closing related Shell
  • Linux:
  • detect date format according to `LC_TIME` environment variable
  • shows notification if a non-utf-8 configuration has been detected

New in SmartSynchronize 4.4.3 (Jun 7, 2023)

  • NEW FEATURES/IMPROVEMENTS:
  • File Compare/Merge/Editor, Changes view:
  • if whitespace option "Trailing and changed" is selected, also show whitespace in text selection
  • BUG FIXES:
  • Bug file might be deleted on startup if settings directory or its parents is symlink/junction
  • tables/tree controls: speed search remains in error state after first miss
  • Syntax:
  • Inno Setup: "" inside "..." incorrectly parsed
  • Yaml: some comment lines were incorrectly detected
  • Dark theme:
  • made syntax color for Comment a little bit brighter to be better readable on green (= added) background
  • Directory Compare:
  • Apply to Left/Right: failed to delete readonly file
  • File Manager:
  • Rename (Windows): adding a trailing period actually deletes the file
  • 7z archive:
  • non-US-ASCII file names were shown, couldn't be unpacked
  • unpacking from encrypted archive caused SmartSynchronize to hang
  • Windows:
  • created exe4j-related temp files on each start
  • installer: icon is missing for shell integration

New in SmartSynchronize 4.4.2 (Apr 29, 2023)

  • NEW FEATURES, IMPROVEMENTS:
  • File Manager:
  • Find Files: optionally find file that DON'T have the content
  • Directory Compare:
  • Changes View: added Go To Line command
  • BUG FIXES:
  • internal error when using the Welcome dialog
  • possible memory leak for shortcut handling
  • File Manager:
  • SFTP download dialog: internal error when entering relative path
  • OTHER NOTEWORTHY CHANGES:
  • Preferences, font configuration: use same control as for file compare, editor, ...
  • Syntax coloring:
  • support for TOML
  • File Manager:
  • - if clicked below last line, don't select last line

New in SmartSynchronize 4.4.1 (Mar 29, 2023)

  • BUG FIXES:
  • Editor, File Compare:
  • Find and Replace: found result inside previous replace (e.g. when replacing " a" with " a")
  • Directory Compare:
  • File table: copying had one t too less for entries of selected directory
  • File Manager:
  • Find File, Ignore Directories: specifying * to only search in current directory, but not subdirectories, found nothing
  • Directory sorting: without having changed any sorting option, after visiting the ~/Downloads directory, sorting was not reset to default
  • Text viewer: did not update when changing font in preferences
  • Linux, .deb bundle: could not open external applications

New in SmartSynchronize 4.4 RC 2 (Mar 9, 2023)

  • BUG FIXES:
  • Theming: several fixes
  • Syntax:
  • JSON: support for // and /*...*/ as used in tsconfig.json
  • PHP: in single-quoted string was parsed incorrectly
  • TypeScript: some keywords were not highlighted, numbers with _ were not detected correctly
  • File Manager:
  • Find Files: internal error if started in drive root or /
  • WSLg:
  • windows showed no minimize/maximize buttons
  • on a fresh WSL Ubuntu (without a ~/.config directory) settings were initially created in wrong directory
  • restarting after settings change did not work
  • updater did not work
  • OTHER NOTEWORTHY CHANGES:
  • Theming:
  • makes it easier to customize specific colors on top of existing theme by modifying dark-patch.theme and light-patch.theme
  • File Manager:
  • Multi-rename: allows to proceed if 1+ file could be renamed
  • Theming: ability to override the colors for the directory view:
  • directory.background, directory.background.auxiliary, directory.background.selection, directory.background.selectionUnfocused, directory.foreground, directory.foreground.auxiliary, directory.foreground.selection
  • WSLg: bin/add-menu-item.sh and bin/remove-menu-item.sh create now an icon on Windows

New in SmartSynchronize 4.4 RC 1 (Feb 14, 2023)

  • NEW FEATURES/IMPROVEMENTS:
  • File Manager:
  • Calculate Checksum:
  • support SHA-512
  • can operate recursively on directories, too
  • ability to select displayed type
  • Find Files:
  • ability to ignore directories by pattern
  • BUG FIXES:
  • File Manager:
  • File Editor:
  • possible endless loop of error dialogs if file had been deleted when open in editor
  • status bar did not show detected encoding
  • Rename:
  • failed to overwrite read-only file
  • Unpack from inside of 7z archive's root directory caused target dir not to refresh
  • clicking in the Path control might ignore click
  • Syntax:
  • C#: a hex literal can start with 0X
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • File Viewer:
  • added low level property fileManager.viewer.treatOnly00AsBinary (set to true if files are considered as binary that contain control symbols and otherwise are text files)
  • Directory pane (macOS): handle Ctrl/Cmd+LeftClick even for the case swt.modifiers.macOS=false
  • Syntax coloring:
  • Clojure: symbols may contain many different "punctuation characters"
  • updated SWT to version 4.958
  • #529 [Win32] FileDialog ignores set filter path (directory)
  • moved help to https://docs.syntevo.com/SmartSynchronize/Latest/

New in SmartSynchronize 4.4 Preview 5 (Jan 14, 2023)

  • NEW FEATURES, IMPROVEMENTS:
  • added command line parameters --file-compare, --dir-compare, --file-merge, --file-manager
  • that needs to be combined with --left=, --right=, --merge=
  • BUG FIXES:
  • File Manager: multi-selection was lost on refresh
  • File Editor, Compare, ...: Find could not find text in the selection
  • File Merge: possible wrong change block detection for files without trailing EOL
  • Syntax, Crystal: numbers could have suffixes like _i8
  • Setup: possible internal error on Finish
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • replaced table control with owner-drawn control
  • columns are as wide as the displayed content needs
  • faster on some operating systems
  • display can be configured in preferences
  • no table headers for changing sortings -> see View menu
  • sorting directories before files is optional now (preferences)

New in SmartSynchronize 4.4 Preview 4 (Dec 23, 2022)

  • NEW FEATURES/IMPROVEMENTS:
  • File Manager:
  • "Check at virustotal" command (calculates the checksum of the selected file and opens the related link at virustotal.com)
  • BUG FIXES:
  • File Compare and others:
  • non-US-ASCII characters might increase line height causing visual glitches undoing a change might scroll even if the caret was perfectly visible
  • Syntax coloring:
  • PHP: incorrect end of string detection
  • File Manager:
  • Built-in Text editor:
  • Undo/Redo menu items were not enabled in all cases wrote file in default encoding even if characters could not be written (resulting in ?)
  • Text Viewer:
  • Find: asked to search again from begin even if it already searched from begin some encoding was not detected correctly
  • Edit Link (Windows): failed silently for reparse points/junctions
  • Linux: empty window shown when invoking shutdown
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • path popup: up to SFTP profiles are shown directly; if there are more, they will be moved into a submenu (configurable using pathSelectorPopup.sftp.inlineUpTo)
  • reworked sorting options again:
  • for paths where the sorting is remembered, changing the sorting will be remembered automatically
  • for all other paths, changing the sorting is only remembered manually (making it easier to temporarily switch the sorting)
  • Windows: improved detection of reparse points/junctions

New in SmartSynchronize 4.3.2 (Dec 20, 2022)

  • FIXED BUGS:
  • File Compare and others:
  • shortcut problem on macOS
  • File Manager:
  • possible internal error clicking in the path selector above the left/right displays
  • Windows: internal error pasting a path from inside a zip archive copied from Windows explorer

New in SmartSynchronize 4.4 Preview 3 (Nov 22, 2022)

  • NEW FEATURES, IMPROVEMENTS:
  • Syntax:
  • Lua/Nelua
  • Odin
  • Zig
  • File Manager:
  • Find: show file/directory icons
  • menu item to
  • reread file associations (icons)
  • forget copied/cut files
  • BUG FIXES:
  • possible (user invisible) internal error on exit
  • File Manager:
  • Linux: unpacking tar.gz did not restore permissions
  • Zip: unpacking zip files with CP437 encoded file names (default for Windows 10 with umlauts) did not work
  • internal error pasting path copied from inside .zip file in Windows Explorer
  • macOS: possible problems with installation update
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • simplified sorting options in View menu
  • updated SWT to v4956r11

New in SmartSynchronize 4.4 Preview 2 (Oct 12, 2022)

  • NEW FEATURES, IMPROVEMENTS:
  • File Manager: Batch Rename using regular expressions
  • BUG FIXES:
  • File Compare:
  • Apply Innerline-Change to Left/Right: default shortcut did not work on macOS
  • Linux bundle was broken
  • Syntax highlighting:
  • InnoSetup: incorrect quote handling in [Files] section
  • YML: incorrect detection of numbers after text
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • built-in File Editor: asks to reload file if external changes were detected

New in SmartSynchronize 4.4 Preview 1 (Sep 1, 2022)

  • NEW FEATURES, IMPROVEMENTS:
  • macOS 13 support
  • OTHER NOTEWORTHY CHANGES:
  • licensing: new conditions for non-commercial use
  • Compare, Merge, Text Editor: Undo navigates to change before undoing
  • Syntax coloring:
  • support for Crystal
  • C++: support binary numbers like 0b001 (at least used for Arduino)
  • Pascal: add try/finally keywords
  • YML: treat hashes (mixture of digits and letters) not as partly numbers
  • File Manager:
  • 7zip: unpacking from inside an archive was very slow
  • Path popup: show SFTP connections in submenu
  • Text Viewer, Search:
  • don't wrap automatically, but ask user
  • remember last searches
  • don't trim search text
  • automatically select "Case sensitive" option if typing uppercase letter
  • GUI:
  • allow to customize default font size by using the low level property ui.fonts.defaultSize
  • improved natural sorting
  • uses Java 17 which should run faster and consume less memory
  • updated SWT to fix some bugs
  • updated SSHJ to support newer SSH keys

New in SmartSynchronize 4.3.1 (Jun 13, 2022)

  • FIXED BUGS:
  • possible warning about temp dir not able to wipe
  • possible internal error if proxy environment variables are configured empty
  • Directory Compare:
  • Changes view: in Unified display the change stripes might be out of sync
  • File Manager:
  • Finder: Enter did not reveal-and-close on macOS
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • Copy (unpack) from inside 7z archive: performance improvements
  • tar.gz archive: show file attributes as octal by default (see fileManager.fileMode.showUnixPermissionsAsRwx)
  • Alt+F1/F2 work on macOS; only on Linux Alt+1/2 are used instead

New in SmartSynchronize 4.3.0 (Apr 7, 2022)

  • Fixed Bugs:
  • sorting, e.g. file names: possible internal error

New in SmartSynchronize 4.3 RC 2 (Apr 4, 2022)

  • FIXED BUGS:
  • Directory Compare:
  • Changes view: in Unified display mode, the change stripes at the left and right might be out of sync with the visible area
  • Syntax coloring:
  • Basic: support for ' line comments
  • Cmd/Bat: a simple "rem" line was not considered as line comment
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • Built-in Text Editor: if invoked multiple time on the same file, the same window is shown
  • Updated SWT:
  • Bug 456602 - [Cocoa] ArrayIndexOutOfBoundsException in Table._getItem
  • Bug 579335 - Fix crash on long styled lines on Windows

New in SmartSynchronize 4.3 RC 1 (Mar 13, 2022)

  • FIXED BUGS:
  • Windows: editor or tool configured for, e.g., *.jpg was not used for FOO.JPG
  • macOS: broken app icon after an installation update
  • OTHER NOTEWORTHY CHANGES:
  • File Compare, File Merge: made text in headers selectable
  • macOS: Home/End, Page Up/Down now also changes the selection in tables
  • updated SWT:
  • Bug 578929 - Add new API for setFocus/forceFocus without activating the shell
  • Bug 578171 - [macOS 12] JVM crash when showing Shell during menu bar browsing
  • Bug 577129 - [Win11] Button with Arrow style does not display arrows (UP/DOWN/LEFT/RIGHT)

New in SmartSynchronize 4.3 Preview 7 (Feb 17, 2022)

  • NEW FEATURES, IMPROVEMENTS:
  • File editor, Compare, Merge:
  • Shift+Enter creates new line below the current one, independent of the caret position inside the current line
  • Bash syntax:
  • improved for $( ... )
  • File editor: View | Remember as Default
  • File Manager:
  • if 2 files or directories are selected, the context menu shows Compare Files/Compare Directories
  • a .git file is treated as a symlink when pressing Enter/Cursor Right
  • FIXED BUGS:
  • File editor, Compare, Merge:
  • Find & Replace, Replace All:
  • did not replace occurrences before caret
  • could not be undone in one step
  • Bash syntax: fixed several bugs
  • Directory Compare:
  • Changes view:
  • copy without selection: copies 1 char too much resulting in crash for last line
  • warning about too long line shows line number 0-based
  • split-off block may miss background color
  • File Manager:
  • packing a directory with symlinks failed with invalid size
  • unpacking a .zip file with invalid file names (e.g. ? inside the name) caused internal error
  • Find Command/Recent Directory popup: scrolling with mouse caused tabs to switch
  • column resizing failed on Linux
  • OTHER NOTEWORTHY CHANGES:
  • updated SSHJ
  • Windows: better looking buttons with dark theme

New in SmartSynchronize 4.3 Preview 6 (Jan 7, 2022)

  • FIXED BUGS:
  • File Manager:
  • Copy 2+ files from archive: internal error if other side is SFTP
  • SFTP: delete must not dive into directory symlinks, but just delete them as files
  • Text Editor: pressing entered spaces though the line started with
  • Text Viewer:
  • after finding text, weird looking line numbers were shown
  • Windows:
  • Recent Paths popup was too narrow with 125% zoom
  • File icons look unsymmetric with 125% zoom
  • OTHER NOTEWORTHY CHANGES:
  • File Compare and others:
  • syntax:
  • added .kts as Kotlin extension
  • File Manager:
  • Create Link: preselect file name similar to Move file
  • Linux/macOS: show file permissions octal by default (set fileManager.fileMode.showUnixPermissionsAsRwx to true to see it as rwx)
  • added low-level property accelerators.ignoreIfMouseButtonDown
  • upgraded JRE to 11.0.13
  • update SWT:
  • - Bug 577042 - fix button problems on Windows 10/11 in dark theme
  • - Bug 577875 - [GTK3] MouseWheel event sent with event.count == 0 (accumulate small amounts of scrolling)
  • - Bug 575259 - [MacOS11] Table with header is incorrectly scrolled
  • - Bug 577767 - [cocoa] Table/Tree sometimes have wrong scroll range
  • - updated license

New in SmartSynchronize 4.3 Preview 5 (Dec 10, 2021)

  • NEW FEATURES/IMPROVEMENTS:
  • File manager:
  • File | Permissions: uses native dialog on Windows
  • Find file/directory: ability to copy name or path
  • Syntax: support for Groovy/Gradle
  • FIXED BUGS:
  • Directory Compare:
  • Unified view: possible internal error related to last line handling
  • SYNTAX:
  • JavaScript/TypeScript: problem with `strings`
  • PHP: quote in plain text incorrectly detected as string
  • macOS bundles: fix minimum system version
  • OTHER NOTEWORTHY CHANGES:
  • File manager:
  • Editors: add built-in file editor configuration automatically
  • SFTP: show server fingerprint as Base64 encoded SHA-256
  • Syntax:
  • add default extension *.plist
  • SWT: update to v4950r3

New in SmartSynchronize 4.3 Preview 4 (Nov 18, 2021)

  • FIXED BUGS:
  • File Manager:
  • Find file:
  • find with text pattern: invoking the file viewer did not reliably showed the found location
  • Text editor: editing a file did not refresh the file system showing the file
  • Text viewer: selecting text near the border of the view caused immediate scrolling
  • GUI: initially, table columns did not resize correctly
  • Other Noteworthy Changes:
  • Preferences, Extensions for Syntax Coloring:
  • show modified, ability to reset
  • added '*.svg' for XML
  • File editor:
  • show encoding in status bar
  • GUI:
  • improved layout performance
  • larger font used for titles in dialogs
  • update SWT:
  • Bug 576613 - [win32][DarkTheme] Support Windows 11
  • fix for Bug 574932 - [mac aarch64] Table has larger items and border on aarch64 than x86_64
  • fix for Bug 573983 - [GTK3] Native memory leak reported for GTK3.gtk_menu_new()
  • workaround for Bug 576843 - [macOS] An invisible control might get the default focus

New in SmartSynchronize 4.3 Preview 3 (Oct 18, 2021)

  • NEW FEATURES, IMPROVEMENTS:
  • File manager:
  • Find:
  • normal window instead of modal dialog
  • optionally keeps open after revealing
  • can view, edit, delete, delete to trash
  • FIXED BUGS:
  • File manager:
  • Find: search on Directory tab did not work similar to the File tab
  • Find, Text viewer: the whole-word option did not found if the whole line was matching
  • Directory Compare:
  • Preview: horizontal scrolling did not update reliably
  • OTHER NOTEWORTHY CHANGES:
  • File manager:
  • built-in editor: show caret in status bar
  • hex viewer: show address in 4 digit groups
  • autoupdate: switch from http to https

New in SmartSynchronize 4.3 Preview 2 (Sep 27, 2021)

  • NEW FEATURES, IMPROVEMENTS:
  • File Manager:
  • Built-in Text Editor:
  • New "Edit | Replace Tabs with Spaces"
  • Save: for new files, does not ask for line endings anymore, but use the one visible in status bar (defaults to system)
  • Directory filter: selects exact match or first match ignoring case
  • xample: if you type "a" it will select directory "a", even if "0a" would be closer to the selection
  • Find becomes a standalone window instead of a modal dialog
  • Reveal will reveal the selected file/dir in the last used pane
  • Linux: support for aarch64
  • FIXED BUGS:
  • File Manager:
  • Ctrl-C, Ctrl-V, Ctrl-V asked whether the file should be copied or moved
  • deselect previously copied/cut files if a clipboard change is detected
  • MacOS 11: filter input field was shown outside table control
  • Text viewer: selecting text on Linux behaved sometimes odd, on Ubuntu 21.04 with Wayland not possible at all
  • table column widths were not initialized correctly
  • Other Noteworthy Changes:
  • Welcome dialog: way to open file manager

New in SmartSynchronize 4.3 Preview 1 (Aug 16, 2021)

  • NEW FEATURES:
  • File Manager:
  • filtering also finds infilename even if startswith is found (removed optimization)
  • builtin Text Editor with syntax coloring
  • builtin Text Viewer:
  • show line number for files up to 100.000 lines
  • Copy: preselect full path for easier copy to same dir
  • Edit Symlink
  • Recent Path finds directory names containing the typed text
  • FIXED BUGS:
  • moving maximized window to different monitor per hotkey did not remember coordinates
  • Directory Compare:
  • Preview:
  • possible paint artefacts (remaining [>] boxes)
  • did not paint change stripe's viewport correctly after selecting a different file
  • Syntax:
  • Java: binary and hex literals were not detected correctly
  • PHP: strings in quotes were not detected in script mode
  • MacOS:
  • table controls had bad performance when scrolling, e.g. in File Manager holding the cursor up/down key in /usr/bin
  • default text editor did not work
  • MacOS 11: radio button selection changes magically when selecting a different tab
  • OTHER NOTEWORTHY CHANGES:
  • Editor, File Compare/Merge: more fine granular word boundaries
  • File Compare/Merge:
  • change dark theme

New in SmartSynchronize 4.2.1 (Aug 16, 2021)

  • FIXED BUGS:
  • Directory Compare:
  • Changes view: possible paint artefacts
  • Syntax:
  • Shell: heredoc end not recognized with leading whitespace
  • SQL:
  • some escape sequences inside 'string' were not recognized
  • incorrect comment detection
  • File Manager:
  • Edit | Toggle Selection: did not work for (Windowsstyle) selected entries
  • missing context menu items when switching windows with rightclick
  • SFTP: some symlinks were not detected correctly
  • Unpack: does nothing if opposite directory is SFTP or archive
  • Windowsstyle selection does not update file size display
  • Preferences: highlighting might remain after using the filter
  • Linux:
  • Dark theme: some buttons and comboboxes inside tab panes are nearly unreadable
  • OTHER NOTEWORTHY CHANGES:
  • File Manager:
  • added lowlevel property fileManager.autoResizeNameColumn to prevent automatic Name column resizing
  • prevent column hiding
  • Windows installer:
  • added option "Add Explorer context menu item 'Open in SmartSynchronize'"

New in SmartSynchronize 3.3.6 (Oct 23, 2014)

  • Improvements:
  • Compare: for some programming languages the compare results have been improved for sophisticated code changes
  • minor GUI improvements
  • Fixed Bugs:
  • Compare:
  • Export as HTML: internal error when invoked without opened files
  • UTF-encoded text files with BOM were written incorrectly (double BOM)
  • Directory Compare:
  • Refresh: possible internal error

New in SmartSynchronize 3.3.3 (Jan 15, 2014)

  • Improvements:
  • File Compare/Merge: current line is highlighted
  • gutter foreground color is configurable
  • Windows: better looking disabled icons
  • Fixed Bugs:
  • Merge:
  • possible internal while editing
  • mouse wheel did not work in connector area
  • OS X:
  • Compare/Merge editor: pressing Up/Down in first/last line did not put caret at first or last position
  • possible internal error clicking the dock icon
  • Change stripe: flickered while scrolling larger files
  • a couple of fine tuning regarding compare view, especially for the gutter

New in SmartSynchronize 3.2.1 (Oct 22, 2010)

  • Mostly bugs were fixed.
  • On Unix-like systems, the Directory Compare now ignores symlinks pointing to a parent directory.

New in SmartSynchronize 3.2 (Aug 27, 2010)

  • The license has changed: SmartSynchronize is now free for non-commercial use.
  • Further, technical changes: requires Java 1.5 (or newer).
  • This release has the ability to use non-fixed-width fonts.
  • It fixes several GUI problems, especially with OS X.
  • It adds Find and Replace, improves Find, and adds options to ignore case changes and disable linked scrolling.

New in SmartSynchronize 3.1.6 (Oct 16, 2009)

  • This release concentrates on improving the Mac OS X 10.6 look and fixing a few bugs.