Repository navigation
v1.0.20
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.dllwithout shipping a separateunrar.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 buildSally-v1.0.20-x86.zip- 32-bit runtime buildSally-v1.0.20-ARM64.zip- ARM64 runtime buildSally-v1.0.20-pdb.zip- debug symbolsSally-v1.0.20-translator-workspace.zip- translator workspace package
Full Changelog: v1.0.18...v1.0.20