floter v0.2.0
Changes
This release significantly refines the launcher, terminal, and settings experience, plus adds auto-update support and full open-source compliance.
Launcher
- Rebuilt app scanning across macOS / Linux / Windows with faster, more reliable parsing
- Added config command for managing launch behavior
- Smarter action bar: URL / path / shell detection; run it directly with Cmd+Enter (macOS) / Ctrl+Enter (others)
- Pinyin initial matching for Chinese app names (search "nh" matches 你好)
- CJK IME composition handling so Enter confirms input instead of executing
Terminal
- Rewrote the PTY session layer for more stable output and better resize handling
- Theme-driven terminal colors (dark / light / auto) via CSS variables
Settings and UI
- Settings panel polish: scroll, theme switching, SVG system icons, result padding
- Windows: disabled DWM rounded corners so CSS owns the corner shape on all platforms
macOS
- Fixed fullscreen visibility: window now appears above fullscreen apps (NSPopUpMenuWindowLevel)
- Synchronous NSWindow calls and main-thread dispatch for reliable reveal and activate
- Fixed IME composition tracking and main-thread shortcut callbacks
Updater and Release
- Added built-in auto-updater plugin (in-app update notifications)
- Fully automated multi-platform release workflow (6 targets, no duplicate assets)
Open Source
- Switched to GPL-3.0 license, added macOS install docs and Node 22 CI
Install
Download the file for your platform:
| File | Platform |
|---|---|
*-macos-apple-silicon.dmg |
macOS (M1/M2/M3/M4) |
*-macos-intel.dmg |
macOS (Intel) |
*-linux-x86_64.deb |
Linux (x86_64) |
*-linux-arm64.deb |
Linux (ARM64) |
*-windows-x86_64-setup.exe |
Windows (x86_64) |
*-windows-arm64-setup.exe |
Windows (ARM64) |
macOS note: This app is not code-signed with an Apple Developer certificate, so macOS may report it as damaged. Run this in Terminal to fix:
xattr -cr /Applications/floter.app