Skip to content

v0.6.3 — Geometric Emblem Logo, Focus Guard URL Clicks & Visual Polish

Choose a tag to compare

@github-actions github-actions released this 13 Oct 22:45
· 36 commits to main since this release

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

cx update

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