• v0.0.5 75789d1ac6

    v0.0.5 Stable

    rdenadai released this 2026-03-19 20:51:43 +00:00 | 0 commits to main since this release

    Ehwaz 0.0.5 expands GitHub Copilot integration with a dedicated chat panel, inline ghost-text completions with multiline support, a chooser when LSP and Copilot suggestions differ, and separate model selection for chat and inline completion.

    This release also improves Copilot diagnostics and status feedback with a bottom-bar GitHub indicator and hover details, refines inline completion responsiveness, and includes a round of editor/UI polish across the Copilot modal, menus, status bar, and interaction flow.

    Copilot continues to use the official copilot --acp --stdio CLI path.

    Downloads
  • v0.0.4 23bd81bf8f

    v0.0.4 Stable

    rdenadai released this 2026-02-25 11:15:33 +00:00 | 19 commits to main since this release

    What’s new

    • Improved highlight logic for more accurate and consistent rendering

    • Expanded domain test coverage

    • Better organization and documentation of integration test groups

    Downloads
  • v0.0.3 3fd2c3ec84

    v0.0.3 Stable

    rdenadai released this 2026-02-24 11:24:21 +00:00 | 25 commits to main since this release

    Ehwaz — Stability, UX & Performance Hardening

    🚀 Highlights

    • Fixed Markdown Open Preview link behavior so links wrap only their intended markdown text
      and remain clickable.
    • Improved LSP/editor UX (better diagnostics/output readability, hover tooltip overflow
      handling, and smoother interaction details).
    • Optimized terminal rendering with adaptive idle backoff and lightweight cursor-blink
      updates to reduce UI churn.
    • Made format-on-save non-blocking with timeout handling and stale-result cancellation
      safeguards.
    • Hardened installer flows with exact npm pinning (--save-exact), per-target install
      metadata, and optional SHA256 integrity verification via environment variables.
    • Improved settings/storage resilience by distinguishing missing vs invalid files, backing up
      invalid JSON as .invalid-*.bak, and surfacing startup warnings clearly.
    • Removed callback panic risks by replacing weak-reference unwrap() paths with guarded
      upgrade handling.
    • Reduced clippy debt in prioritized modules (app, search, terminal, lsp) with
      behavior-safe refactors.

    🐧 Linux Release Artifact

    • target/release/ehwaz (ELF 64-bit x86-64, dynamically linked, stripped)

    Focus of this release

    This release prioritizes reliability, responsiveness, and safer runtime behavior while
    preserving existing user workflows.

    Downloads