Skip to content

v0.6.2 — Strict URL Hit-Testing, Inline User Dialog & Global Chevron

Choose a tag to compare

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

Release v0.6.2

Fixed

  • Strict Visual URL Click Hit-Testing: Fixed false-positive where clicking anywhere on a line containing a URL (table borders, descriptions, or whitespace) erroneously launched the browser via open::that(). Hit-testing now uses exact visual display columns (UnicodeWidthChar), opening links only when clicked directly on the URL text.
  • Uncluttered Question Prompt Border: Removed awkward bracketed title tags (─[ Pregunta TUI ]─) and redundant bullet circles (● and ○), providing an unbroken, clean horizontal border matching the composer design.

Added

  • Inline Bottom-Anchored User Dialog (ask_user): Replaced centered floating popups with an elegant, non-intrusive selector integrated into the bottom composer slot. Conversation history remains 100% visible, sharp, and readable above the question.
  • Fast 1-Key Numeric Selection & Scrolling: Immediate option selection via number keys (1–9) and PageUp/PageDown chat history scrolling while deciding responses.
  • Unified Minimalist Chevron (›): Replaced heavy ❯ glyphs across all menus, drawers, and modal prompts (model_dialog, session_dialog, auth_dialog, slash_commands, sudo_dialog, diff_view, and user_dialog) with the sleek chevron ›.
  • Automated Release Notes Pipeline: Updated release workflow to automatically parse and publish CHANGELOG.md release notes directly to GitHub Releases alongside canonical SHA-256 asset digests.

Canonical Release Checksums (SHA-256)

Platform Archive File SHA-256 Checksum
macOS Apple Silicon corex-v0.6.2-aarch64-apple-darwin.tar.gz 4b68254f0d32533d7e610845c9f69d1b310a36bcb43957fd19e77c167ce6afb4
Android Termux corex-v0.6.2-aarch64-linux-android.tar.gz 8b486b3de9b8db5b4b6f845cedf40b3ef373a82af52585dbd8eca9e2a809a8f6
Linux ARM64 corex-v0.6.2-aarch64-unknown-linux-gnu.tar.gz 0bc08ff40530407673b9612312311147c7b69433dda42c5dc98348af085a279e
macOS Intel corex-v0.6.2-x86_64-apple-darwin.tar.gz fc263a4db03bae3457ffd87bcd606fe078443b7f68154de6bba635a12b53bd30
Windows x86_64 corex-v0.6.2-x86_64-pc-windows-msvc.zip a51b2fd2d2dd8b11a958d7224d03b93357ae7c0bef66337093f1d8c18fa20b5a
Linux x86_64 corex-v0.6.2-x86_64-unknown-linux-gnu.tar.gz c406fa1b1a5a39c25ddf5d7dc57f6bca4c01d2bb47960afd80958dac5008a489

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