Skip to content

v1.0.20

Choose a tag to compare

@github-actions github-actions released this 30 Jun 20:29
· 20 commits to main since this release

Sally v1.0.20 focuses on Unicode-path reliability, viewer polish, and safer helper-process plumbing. It also keeps the v1.0.19 copy/move and static UnRAR work on the public main-line release.

Highlights

  • Improved Unicode filename handling in the file panel, safe-file layer, plugin filesystem bridge, shell-extension bridge, and internal viewer.
  • Hardened shell-extension and helper-process IPC namespacing for Sally, FileComp, PictView, PlugCore, and translator helpers.
  • Added exact-wide path handling for file create/reopen flows, reducing lossy ANSI fallback behavior with non-ASCII and long paths.
  • Fixed internal viewer Unicode window handling and decoded-viewer row clipping.
  • Added headless file-operation and script-execution infrastructure for copy/move style workflows.
  • Carried forward static UnRAR packaging: RAR support is built into plugins/unrar/salunrar.dll without shipping a separate unrar.dll.
  • Absorbed upstream translation and workflow cleanup.

GitHub Issues

Thanks to everyone who reported and tested the recent Unicode and viewer problems. This release closes:

  • #64 - viewer end-of-file and row-clipping follow-up.
  • #73 - Unicode filenames and the shell context-menu bridge.
  • #75 - Unicode filename display in the file panel.

If any of these still reproduce with v1.0.20, please reopen the issue or file a fresh report with the exact filename/path and steps.

Downloads

  • Sally-v1.0.20-x64.zip - 64-bit runtime build
  • Sally-v1.0.20-x86.zip - 32-bit runtime build
  • Sally-v1.0.20-ARM64.zip - ARM64 runtime build
  • Sally-v1.0.20-pdb.zip - debug symbols
  • Sally-v1.0.20-translator-workspace.zip - translator workspace package

Full Changelog: v1.0.18...v1.0.20