Differences
This shows you the differences between the selected revisions of the page.
| history 2025-05-06 | history 2025-10-24 (current) | ||
| Line 3: | Line 3: | ||
| This is a full list of changes for each release of WinSCP. See also [[project_history|Project history]] and [[incompatible_changes|Incompatible changes between versions]]. | This is a full list of changes for each release of WinSCP. See also [[project_history|Project history]] and [[incompatible_changes|Incompatible changes between versions]]. | ||
| - | ===== [[6.6]] 6.6 (not released yet) ((2025-05-02)) ===== | + | ===== [[6.6]] 6.6 (not released yet) ((2025-10-24)) ===== |
| + | * Synchronize two local directories. [[bug>2020]] | ||
| + | * Compiler upgraded to Clang/bcc32c. [[bug>618]] | ||
| * Inactive sessions can be automatically reconnected. [[bug>2232]] | * Inactive sessions can be automatically reconnected. [[bug>2232]] | ||
| - | * Dark theme for Login dialog. [[bug>2345]] | + | * Added dark theme support to: [[bug>1696]] |
| + | * Login dialog. [[bug>2345]] | ||
| + | * Transfer Options dialog. | ||
| + | * Message boxes. | ||
| + | * Queue column headers. [[bug>2356]] | ||
| + | * Progress window. | ||
| + | * Authentication Progress window. [[bug>2358]] | ||
| + | * Bug fix: Scrollbar colors did not always reflect the color theme | ||
| + | * Using modern directory selection dialog that scales correctly and allows creating new directory. [[bug>2373]] [[bug>2389]] | ||
| + | * Optimized GUI when working with large subdirectory selection. [[bug>2396]] | ||
| + | * Change: Default to UTF-8 encoding in internal editor. [[bug>2397]] | ||
| + | * WebDAV/HTTP core upgraded to neon 0.35.0. | ||
| * Installer upgraded to Inno Setup 6.4.2. | * Installer upgraded to Inno Setup 6.4.2. | ||
| + | * Restoring ability to restart Explorer to allow upgrade of drag&drop shell extension, when installing for current user, as after-restart replacement is not possible without Administrator privileges. [[bug>2381]] | ||
| * MSI toolset updated to WiX 5. | * MSI toolset updated to WiX 5. | ||
| * Commands to copy paths to the clipboard on the Synchronization checklist window. | * Commands to copy paths to the clipboard on the Synchronization checklist window. | ||
| + | * Support long AWS/S3 session tokens. [[bug>2403]] | ||
| + | * Prevent hang when new device is attached or removed while some mapped network drive is not available. [[bug>2382]] | ||
| + | * Copy and paste improvements: | ||
| + | * Consistently renaming local files dropped or pasted back to their source directory to avoid collisions. | ||
| + | * Bug fix: When copying local files to clipboard from system context menu, "cut" state of previously cut files was not cleared. | ||
| + | * Not redundantly verifying WebDAV or S3 certificate in Windows Certificate store if it is already marked as trusted in session settings. [[bug>2404]] | ||
| * Consistently calling command to open window with specific directory //Explore//, instead of sometimes //Browse//. | * Consistently calling command to open window with specific directory //Explore//, instead of sometimes //Browse//. | ||
| * Consistently referring to file last modification timestamp column as //Date modified//. | * Consistently referring to file last modification timestamp column as //Date modified//. | ||
| - | * Bug fix: Local file with invalid characters replaced could not be explorer from the Synchronization checklist window. | + | * With INI file provided on command-line, using the same INI file when starting a new instance. |
| + | * Windows shell local file copy status window is centered on the main window. | ||
| + | * Control labels on transfer settings dialogs do not show keyboard accelerator cue, until ''Alt'' key is pressed. | ||
| + | * Allow configuring checksum commands. [[bug>2394]] | ||
| + | * Updated to JCL library 2.8.1. | ||
| + | * Updating jump list only when running with GUI. | ||
| + | * Made space on permissions box for longer translations. [[bug>2398]] | ||
| + | * Opening //Default Apps// //Settings// page directly to open it in the foreground and avoid flashing //Control Panel// window. | ||
| + | ··* Bug fix: Local file with invalid characters replaced could not be explored from the Synchronization checklist window. | ||
| + | * Bug fix: Files modified by local custom command are not always uploaded to the correct remote directory. [[bug>2370]] | ||
| + | * Bug fix: List of network drives in drive drop down and directory tree did not always match. | ||
| + | * Bug fix: Host key prompt did not have the default button. | ||
| + | * Bug fix: When the local path specified on Open directory/Location profile dialog is not existing, when browsing for a new path, the trailing part of the nonexisting path was appended to the new path. | ||
| + | * Bug fix: Trying to enter an invalid link in local panel fails silently. | ||
| + | * Bug fix: After FTP data connection fails to open further use of the session is broken. | ||
| + | |||
| + | ===== [[6.5.5]] 6.5.5 (not released yet) ((2025-10-24)) ===== | ||
| + | |||
| + | * Bug fix: Pasting files using local directory tree context menu pastes them to the current directory, instead of the selected one. | ||
| + | |||
| + | ===== [[6.5.4]] 6.5.4 ((2025-10-16)) ===== | ||
| + | |||
| + | * Translation updated: Georgian and Belarusian. | ||
| + | * TLS/SSL core upgraded to OpenSSL 3.3.5. | ||
| + | * XML parser upgraded to Expat 2.7.3. | ||
| + | * Added new ''ap-southeast-6'' AWS region. | ||
| + | * Bug fix: When restored after operation completed while minimized the window is disabled. [[bug>2393]] | ||
| + | * Bug fix: Command ''md5sums'' is incorrectly used to calculate MD5 checksum instead of ''md5sum''. [[bug>2392]] | ||
| + | * Bug fix: Incomplete FTP upload when the source stream/stdin reads less than requested. [[bug>2395]] | ||
| + | * Bug fix: ''Shift''-clicking //OK// button on Synchronization checklist window when synchronization in the background was not possible still closed the window. | ||
| + | * Bug fix: Failure after reloading file panel when number of files decreases. [[bug>2402]] | ||
| + | * Bug fix: Failure or silently missing headers when when S3 request headers were too long. | ||
| + | |||
| + | ===== [[6.5.3]] 6.5.3 ((2025-07-16)) ===== | ||
| + | |||
| + | * Translations updated: Belarusian, Brazilian Portuguese [[bug>2386]] and Slovenian. | ||
| + | * TLS/SSL core upgraded to OpenSSL 3.3.4. | ||
| + | * Temporarily not updating drag&drop shell extension for minor changes when installing for current user. [[bug>2381]] | ||
| + | * Bug fix: Failure when reading empty certificate authority configuration. | ||
| + | * Bug fix: Failure when running Maximized. [[bug>2387]] | ||
| + | * Bug fix: Incorrect scaling of navigation tree on Login and Preferences dialogs. [[bug>2385]] | ||
| + | * Bug fix: Incorrect scaling of drag&drop shell extension status display on Preferences dialog. | ||
| + | |||
| + | ===== [[6.5.2]] 6.5.2 ((2025-06-18)) ===== | ||
| + | |||
| + | * Translation updated: Brazilian Portuguese and Polish. | ||
| + | * Added new ''ap-east-2'' AWS region. | ||
| + | * Bug fix: Some translations (notably Japanese) are not loaded. [[bug>2372]] | ||
| + | * Bug fix: Directory tree indentation is scaled incorrectly when starting on scaled display on system with scaled primary monitor. [[bug>2374]] | ||
| + | * Bug fix: Wrong icon size is used when starting on secondary monitor with different scaling than the primary one. | ||
| + | * Bug fix: Failure when proxy hostname resolution fails with SFTP/SCP protocols. [[bug>2376]] | ||
| + | * Bug fix: Avoid replacing ''%2F'' with a slash and ''%2E'' with a dot in special cases on upload to avoid path traversal. [[bug>2377]] | ||
| + | * Bug fix: Failure when canceling reconnection on authentication banner, when the connection was already closed by the server. [[bug>2379]] | ||
| + | * Bug fix: Local directories sometimes cannot be deleted. [[bug>2380]] | ||
| ===== [[6.5.1]] 6.5.1 ((2025-05-05)) ===== | ===== [[6.5.1]] 6.5.1 ((2025-05-05)) ===== | ||
| Line 25: | Line 98: | ||
| * Bug fix: Failure after switching off //Thumbnails// view. [[bug>2369]] | * Bug fix: Failure after switching off //Thumbnails// view. [[bug>2369]] | ||
| * Bug fix: Failure when system app mode changes to //Dark//. | * Bug fix: Failure when system app mode changes to //Dark//. | ||
| - | reintroduced old bug !!!! [[bug>2288]] | ||
| ===== [[6.5]] 6.5 ((2025-03-31)) ===== | ===== [[6.5]] 6.5 ((2025-03-31)) ===== | ||
| Line 171: | Line 243: | ||
| * Bug fix: Caption of permissions group labels disappears when hovered over on Windows 11. | * Bug fix: Caption of permissions group labels disappears when hovered over on Windows 11. | ||
| - | ===== [[6.3.8]] 6.3.8 (not released yet) ((2025-04-10)) ===== | + | ===== [[6.3.8]] 6.3.8 (not released yet) ((2025-10-09)) ===== |
| - | * Back-propagated fixes from 6.4.3–6.5.1 releases: | + | * TLS/SSL core upgraded to OpenSSL 3.2.6. |
| + | ··* Back-propagated fixes from 6.4.3–6.5.4 releases: | ||
| * Change: Skipping symlinks in //Search for Text// extension. [[bug>2365]] | * Change: Skipping symlinks in //Search for Text// extension. [[bug>2365]] | ||
| - | * XML parser upgraded to Expat 2.7.0. | + | * XML parser upgraded to Expat 2.7.3. |
| + | * Bug fix: Local directories sometimes cannot be deleted. [[bug>2380]] | ||
| + | * Bug fix: Failure or silently missing headers when when S3 request headers were too long. | ||
| ===== [[6.3.7]] 6.3.7 ((2025-02-20)) ===== | ===== [[6.3.7]] 6.3.7 ((2025-02-20)) ===== | ||
| Line 198: | Line 273: | ||
| * Bug fix: Hang when trying to open an inaccessible drive from drive drop down menu. | * Bug fix: Hang when trying to open an inaccessible drive from drive drop down menu. | ||
| * Translations completed: Danish, and updated: Belarusian. | * Translations completed: Danish, and updated: Belarusian. | ||
| - | |||
| - | ===== [[6.3.5]] 6.3.5 ((2024-09-10)) ===== | ||
| - | |||
| - | * TLS/SSL core upgraded to OpenSSL 3.2.3. | ||
| - | * XML parser upgraded to Expat 2.6.3. | ||
| - | * Better error message when server is using incompatible TLS protocol version. [[bug>2299]] | ||
| - | * Translations updated: Belarusian and Finnish. | ||
| - | * Bug fix: Incorrect //"Credentials were not specified"// error when authentication fails due to incorrect password with FTP protocol. [[bug>2302]] | ||
| - | * Bug fix: Stall when switching from //S3// to other protocol on Login dialog on some networks. [[bug>2309]] | ||
| - | |||
| - | ===== [[6.3.4]] 6.3.4 ((2024-06-17)) ===== | ||
| - | |||
| - | * TLS/SSL core upgraded to OpenSSL 3.2.2. | ||
| - | * Translations updated: Belarusian, Danish and Russian. | ||
| - | * Standalone executable installer can run over corrupted MSI installation. [[bug>2294]] | ||
| - | * Support for up-to 16KB WebDAV cookies. [[bug>2289]] | ||
| - | * Bug fix: Failure when trying to automate file synchronization by checksum on an SFTP server that does not support it natively. [[bug>2291]] | ||
| - | * Bug fix: Remote panel does not refresh after //"ZIP and Upload"//. [[bug>2292]] | ||
| [[history_old|Older versions]] | [[history_old|Older versions]] | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| ~~ARCHIVE=history_old~~ | ~~ARCHIVE=history_old~~ | ||