Skip to content

Soquel 1.0.8

Choose a tag to compare

@AbhinavMir AbhinavMir released this 16 Aug 04:38
· 51 commits to main since this release

209 bug fixes.

Faster

  • Reading a folder of 1,000 files: 50 ms → 10 ms.
  • Copying 4,000 files: 31 a second → 2,000 a second.
  • Opening 20 files: 7.9 ms → 0.1 ms before the app launches, and the window no longer freezes while it does.
  • Folder icons: 61 µs → 4 µs per row.

Data loss

  • A file named -m made Compress delete the other files you selected.
  • A typo in a hand-edited settings.json or workspaces.json wiped the file on the next save. The broken file is kept now.
  • Replace on conflict deleted the old file instead of moving it to the Trash.
  • Cancelling a copy could un-cancel itself and keep overwriting.
  • Retrying a failed verified copy re-copied the corrupt file and said it worked.
  • Column view could trash files that looked deselected.
  • Editing theme.json by hand, then touching any appearance control, erased the edit.
  • SFTP Download Here overwrote a same-named local file without asking.

Crashes

  • Cut, Copy, Paste and New Window from the command palette.
  • Opening a saved workspace.
  • Closing an SFTP window.
  • Meaning search while the index was rebuilding.

Broken

  • Drag and drop only worked list-to-list. It works in icon view, column view and onto the sidebar now.
  • Double-click did nothing in icon view.
  • ⌘W quit the app when the window had one tab.
  • Five of the six settings panes were blank.
  • Undo was greyed out after every file operation.
  • Pasting into the same folder did nothing instead of making a copy.
  • Folder sizes, metadata and git badges only appeared in whichever pane loaded last.
  • Saved workspaces never appeared in the Go menu.
  • Background images were upside down.
  • 7z archives listed as garbage.
  • Batch rename could not change case on a normal Mac disk.

Wrong

  • Clicking a breadcrumb opened the path editor instead of going there.
  • Renaming a file then clicking another selected a third file.
  • Search from "everywhere" counted every hit twice.
  • A cancelled search kept dumping results into the next one.
  • .gitignore rules applied to sibling folders with similar names.
  • Sync browsing left the other pane one folder behind.
  • The keyboard jumped to the sidebar when switching to column view.
  • The toolbar stacked its buttons on top of each other in a small window.
  • Window positions were never remembered.
  • Verified copy matched files to the wrong destinations after a merge.

Full list: docs/QA-SWEEP-2026-08.md.

Free and MIT licensed. Apple silicon, macOS 13 or later.