v0.1.0-beta.1
Forel v0.1.0-beta.1
The app has been rewritten from scratch in Swift, replacing the previous
Tauri + React + Rust stack (archived under tauri/). This isn't a port for
its own sake: a native SwiftUI/AppKit app gives Forel direct, low-level
control over the things that matter most for a file-automation tool —
FSEvents watching, the menu bar, window/login-item behavior, native macOS
look and feel — without a JS runtime or webview in the loop. It's a better
foundation for where the project is going: a simple, fast, and efficient
macOS-native experience, aimed at being a credible alternative to Hazel.
Added
- Full native rewrite: SwiftUI/AppKit app shell (
ForelApp) over a Swift
core package (ForelCore) with its own rule engine, SQLite persistence,
and FSEvents-based folder watcher. - Menu bar quick panel: watching toggle, per-folder enable switches, and an
activity summary, without opening the main window. - Settings: appearance (theme, accent color), start at login, and update
preferences, backed by the same SQLiteapp_settingstable as the rest
of the app's state. - Self-updater: checks GitHub Releases for newer tags (every 12h, plus a
manual "Check Now"), shows a prominent in-app banner and a menu bar badge
when an update is available, and installs it in place — no Sparkle
dependency, no appcast required. - Action history with undo/redo per entry and per batch.
Changed
- Continues the existing
0.1.0.xline started by the Tauri-era alphas
below — this beta is the same product, rebuilt on a native stack, not a
fresh project.
Removed
- The Tauri/React frontend and Rust backend are no longer the active app;
the source is kept undertauri/for reference only. - Sparkle dependency (was already disabled in dev builds; replaced by the
GitHub Releases-based updater above).
Two builds available. Download the one that matches your Mac:
Forel-v0.1.0-beta.1-darwin-arm64.dmgApple Silicon (M1 / M2 / M3 / M4)Forel-v0.1.0-beta.1-darwin-x86_64.dmgfor Intel
Requires macOS 14 Sonoma or later.
- Download the correct .dmg for your Mac.
- Open it and drag Forel into Applications.
- First launch: the app is ad-hoc signed (not notarized), so right-click Forel.app -> Open and confirm. (Or run
xattr -cr /Applications/Forel.app.)