Releases: seedds/cardinal
Release list
Cardinal 0.1.27
Improvements
- Press F9 to open the focused selected file’s directory, or the selected folder, in a terminal.
- Choose the terminal application in Preferences. macOS Terminal is the default; enter
/Applications/iTerm.appto use iTerm2. - Show localized F2 Rename, F8 Trash, and F9 Terminal hints in the Files status bar, wrapping on narrow windows.
- Ignore F9 during text editing or modal dialogs and prevent repeated launches while the key is held.
Install or upgrade
brew update
brew upgrade --cask seedds/tap/cardinalFirst install: brew install --cask seedds/tap/cardinal.
The DMG targets Apple Silicon Macs running macOS 12 or later. The app is ad-hoc signed.
Validation
- 305 frontend tests and 42 native tests passed; the existing real-Trash test remains opt-in.
- TypeScript checking, frontend formatting, and the production build passed.
- Terminal and iTerm2 shell working directories verified on initial and repeated launches, including paths with spaces, quotes, and Unicode.
- Packaged app version, arm64 architecture, code signature, and DMG integrity verified.
SHA256 (Cardinal_0.1.27_aarch64.dmg):
dc09ba96163aeaf09f7b430ed8204bc5ae03503e62fa2e9eee899d2eddf55707
Cardinal 0.1.26
Improvements
- Preserve search input, visible results, and selection during background refreshes.
- Coalesce filesystem refreshes and reuse identical in-flight Enter searches.
- Load filenames without waiting for icons; retain icons and thumbnails across refreshes and reject stale icon responses.
- Keep row hover highlighting stable while refreshed rows load.
- Use the native macOS Trash API for F8 instead of Finder AppleScript.
- Add optimized local launch and testing scripts, plus development and testing documentation.
Install or upgrade
brew update
brew upgrade --cask seedds/tap/cardinalFirst install: brew install --cask seedds/tap/cardinal.
The DMG targets Apple Silicon Macs running macOS 12 or later. The app is ad-hoc signed.
Validation
- 292 frontend tests, TypeScript checks, and production frontend build passed.
- Rust workspace tests, native crate tests, Clippy, and formatting checks passed.
- Packaged app version, arm64 architecture, and code signature verified.
- Native Trash was previously verified with disposable files and folders.
Automated regressions cover refresh, selection, icons, and hover behavior. End-to-end desktop latency and sustained filesystem-activity behavior still need broader live confirmation; file-operation results may update after the filesystem event arrives.
SHA256 (Cardinal_0.1.26_aarch64.dmg):
48a687cb43f0b2aead67f8e1308d7039e1cb11e5467440b93b0960124c974522
Cardinal 0.1.25
Adds F8 Move to Trash, F2 single-item rename with overwrite protection, and Reveal in Double Commander. Includes matching right-click actions and result refreshes after filesystem events. Apple Silicon, macOS 12+. Ad-hoc signed, not Apple-notarized. Trash uses Finder and may request Automation permission. Verified: 275 frontend tests, 40 native tests, typecheck and release build. Live desktop action testing remains manual.
Cardinal 0.1.24
First Homebrew release of the seedds fork. Apple Silicon, macOS 12 or later. Includes content-filter ordering, cloud-placeholder skipping, and filesystem-event recovery fixes. Ad-hoc signed; not Apple-notarized. macOS may require approval in System Settings > Privacy & Security on first launch.