Release v0.6.3
Fixed
- Terminal Window Focus & Ghost Click Protection: Resolved issue where focusing or activating the terminal window via mouse click inadvertently opened hyperlinks. Added a 400ms
FocusGained guard and an 800ms startup grace period to strictly discard background focus clicks.
- Detached URL Launcher (Zero Dependency): Removed the external
open crate dependency in favor of native asynchronous detached process spawning (xdg-open, gio, open, powershell), completely isolating the terminal event loop from browser launch latency.
- Rapid-Click Hyperlink Debouncing: Prevented multiple browser tabs from spawning upon double or rapid clicking with a 1.5s per-URL and 3.0s global debounce window.
- Conflicting Multiplexer Shortcuts: Cleaned up legacy
Alt+Down bindings that conflicted with terminal multiplexers (e.g. tmux pane navigation).
Added
- Geometric "C" Emblem & Minimalist Static Logo: Redesigned the primary banner with an elegant geometric chevron emblem (
◢◤ and ◥◣) in solid satin titanium gray, accompanied by a clean, static satin-white Corex title without distracting letter-shimmer animations, structured across an unbroken 2-line layout on both desktop and mobile terminals.
- Uncluttered Markdown Headers: Stripped decorative geometric glyphs (
◈, ◆, ▸) from markdown headers h1–h3, introduced native h4 styling, and normalized body block indentation to a clean 2 spaces.
- Matte Satin Status & Telemetry Bar: Refined bottom-right model indicator and reasoning telemetry with a subdued satin-gray palette, replacing harsh neon colors with soft pastel tones.
- Smart Return-to-Bottom on
Esc: While scrolled up inspecting conversation history or reports, pressing Esc immediately snaps the view to the bottom of the feed while preserving all drafted prompt text in the composer. Double-tapping Esc within 500ms when at the bottom continues to clear the prompt.
- Auto-Scroll on Message Send: Pressing
Enter to submit a message (or auto-dequeuing queued turns) immediately snaps the viewport to the bottom so streaming AI tokens and user prompts are never obscured.
- Native
End Key Navigation: Pressing End (or Fn+Right) while scrolled up navigates directly to the bottom of the feed and advances the prompt cursor.
- Comprehensive UX Test Coverage: Added exhaustive test suites verifying focus guards, URL click hit-testing, selection boundaries, draft preservation, and multi-state
Esc navigation.
Canonical Release Checksums (SHA-256)
| Platform |
Archive File |
SHA-256 Checksum |
| macOS Apple Silicon |
corex-v0.6.3-aarch64-apple-darwin.tar.gz |
aa234319801a53a0e8e9babd5d45a757ab307c670f49fcae72f6f3cb731242e7 |
| Android Termux |
corex-v0.6.3-aarch64-linux-android.tar.gz |
483729bdc47404b4f3d2d16a6f2ffe26abc312694b6062564f0ba9fa9e3c494e |
| Linux ARM64 |
corex-v0.6.3-aarch64-unknown-linux-gnu.tar.gz |
d56c1928cccedd9e0b2490466ecc891c964dc9d55de9a1c3354429715cfee440 |
| macOS Intel |
corex-v0.6.3-x86_64-apple-darwin.tar.gz |
6c67dbae3b5df923685c24d1efa12be6fb46c89c932a3044f7404d5f5e223a11 |
| Windows x86_64 |
corex-v0.6.3-x86_64-pc-windows-msvc.zip |
7a949dc7dc08befd06cb667f1ccc184fd53a3e35993a3f7a1a9f705d83199a8d |
| Linux x86_64 |
corex-v0.6.3-x86_64-unknown-linux-gnu.tar.gz |
9d3312f076a77dd8973c3d246f831fc515fbeff1eeab92fe182c9fba58489a24 |
Installation & Upgrade
Via In-Place Self-Updater
Via npm
npm install -g @sluisr/corex
# or run directly:
npx @sluisr/corex
Pre-compiled Binary (Linux, macOS, Android Termux)
curl -fsSL https://raw.githubusercontent.com/sluisr/corex/main/install.sh | bash
From Source via Cargo / Crates.io
cargo install corex-cli --locked
Via Nix Flake
nix run github:sluisr/corex