Skip to content

Releases: vst93/floter

floter v0.2.3

Choose a tag to compare

@github-actions github-actions released this 01 Aug 19:48

Changes

  • chore: reset version to 0.2.2 for clean release
  • ci: upload .sig signatures and latest.json for Tauri updater
  • feat: version management, shadow tuning, focus fix, divider cleanup
  • fix(windows): softer asymmetric shadow, account for shell padding in height
  • fix(windows): restore drag blur grace, use outward CSS shadow with shell padding
  • release: v0.2.3
  • fix(windows): replace DWM shadow with CSS, unify drag to start_dragging
  • docs: add light mode terminal color contrast TODO
  • docs: rename .pending-bugs.md to .pending-todos.md, add focus and shortcut TODOs
  • docs: add settings screenshot
  • docs: add screenshots to README
  • update .pending-bugs.md

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 reports it as damaged. Run this in Terminal to fix:

xattr -cr /Applications/floter.app

floter v0.2.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 08:47

Changes (v0.2.2)

Built on v0.2.1, this release adds the following features and fixes:

Added

  • Linux software rendering fallback: when WebKitGTK fails to initialize the GPU (common on AMD + Wayland with recent Mesa, showing EGL_BAD_PARAMETER), floter now auto-falls back to software rendering. New --software-rendering / --gpu launch flags let you control this manually.
  • App search aliases: apps can carry aliases, improving fuzzy matching and pinyin-initial search for Chinese names.
  • Arch Linux packaging: added packaging/arch/PKGBUILD so you can build with makepkg -si (it repackages the release .deb for the matching version).

Improvements & Fixes

  • More robust launcher height calculation (no clipped content or empty gaps).
  • Terminal focus retry on open for steadier keyboard focus on first launch.
  • Drag-release grace period so the window is no longer hidden by mistake.
  • Major rework of macOS app-command search for more accurate results.
  • Misc. style and stability tweaks.

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 reports it as damaged. Run this in Terminal to fix:

xattr -cr /Applications/floter.app

Linux note: If WebKitGTK fails to start with EGL_BAD_PARAMETER, start floter again (it auto-falls back to software rendering), or run floter --software-rendering.

floter v0.2.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 17:26

Changes

  • release: v0.2.1
  • feat: Windows fixes (corner wireframe, Alt+Space, drag) + launch-at-startup
  • docs: sync README with current code (toggle shortcut, action bar keys, theme options)
  • docs: refine README for end users (EN + 中文, cross-linked)

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 reports it as damaged. Run this in Terminal to fix:

xattr -cr /Applications/floter.app

floter v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 12:23

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

floter v0.1.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 01:09

Changes

  • ci: pass release notes via env to avoid bash interpreting backticks
  • ci: use macos-14 for Intel cross-compile (macos-13 runners排队太久)
  • ci: rewrite release workflow - no duplicate assets, fully automated
  • ci: add Cargo/npm cache + macOS DMG retry fallback
  • fix: wrap DwmSetWindowAttribute in unsafe block
  • fix: DWM type errors + app icon + settings layout + quit button
  • fix: simplify hotkeys, Windows shortcuts/icons/terminal, action bar hint
  • fix: disable DWM rounded corners on Windows for consistent border-radius
  • ci: pass release notes via env var to avoid bash interpreting backticks
  • ci: format release notes with install table and section headers
  • ci: rename artifacts with clear platform names
  • fix: Windows build (Pty::child() is Unix-only) + Linux ARM64 xdg-utils
  • ci: use native ARM runners, add version display in settings
  • feat: show build version in settings header
  • ci: fix release workflow - skip empty commit, fix tag ref, ARM64 cross-compile
  • ci: add release workflow with multi-platform builds
  • docs: update README with action bar, pinyin, theme, system commands
  • feat: Raycast-style action bar with smart URL/path/shell detection
  • fix: light theme terminal color, settings scroll, macOS fullscreen activation, system command pinyin
  • feat: theme switching, SVG system icons, pinyin search, result padding

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)