Skip to content

Releases: DeconBear/hadamard

v0.4.22

Choose a tag to compare

@github-actions github-actions released this 31 Aug 15:05

Highlights

  • Added the Usage & Routing control center with a unified token/cost ledger, usage budgets, multi-provider credential management, and model-routing controls.
  • Embedded the Keyway TypeScript routing runtime and gateway, including provider-neutral routing, native CLI adapters, migration support, and Ark model access through Keyway.
  • Added built-in cost tracker, usage bar, task notifications, security/filter-output controls, and out-of-box LSP integration across Hadamard's interactive surfaces.
  • Improved the Project workspace with collapsible auxiliary panels, wider file previews, and Markdown/HTML source and rendered preview modes.
  • Completed the Design editor toolbar and fixed title/H1-H6 selection behavior.
  • Fixed Windows branding and taskbar icon identity, including stale shortcut and icon-cache handling.

Validation

  • TypeScript typecheck and production build passed.
  • 355 test files and 2,426 tests passed (1 file and 5 tests skipped).
  • All 15 package subpath exports and installed tarball command shims were verified.

Full Changelog: v0.4.21...v0.4.22

v0.4.21

Choose a tag to compare

@github-actions github-actions released this 20 Aug 11:41

Full Changelog: v0.4.20...v0.4.21

v0.4.20

Choose a tag to compare

@github-actions github-actions released this 18 Aug 15:56

Full Changelog: v0.4.19...v0.4.20

v0.4.19

Choose a tag to compare

@github-actions github-actions released this 17 Aug 05:53

What's Changed

  • No user-facing changes in this release.

Contributors

@DeconBear

v0.4.18

Choose a tag to compare

@github-actions github-actions released this 16 Aug 19:39

Full Changelog: v0.4.17...v0.4.18

v0.4.17

Choose a tag to compare

@github-actions github-actions released this 14 Aug 06:25

Full Changelog: v0.4.16...v0.4.17

v0.4.16

Choose a tag to compare

@DeconBear DeconBear released this 12 Aug 21:39

Features

  • Add Android companion, Device Link runtime, resumable artifacts, and self-hosted relay transports
  • Rebuild the project document workspace and share workbench tools across TUI and GUI
  • Add Hadamard CodeAct execution and trusted Skill MCP bundles
  • Prefer Claude Code when reused skill names conflict across runtimes

Fixes

  • Keep Device Link inbox commits and remote session cache consistent
  • Isolate GUI conversation switches from in-flight chat runs
  • Unify long-running sessions across TUI and GUI
  • Launch Windows GUI without a terminal window
  • Prevent project toolbar overlap in windowed layouts

Refactors

  • Extract TUI/GUI controllers and conversation runtime ports behind SOLID boundaries
  • Make CodeAct mode-driven and remove legacy design compatibility

Full Changelog: v0.4.15...v0.4.16

v0.4.15

Choose a tag to compare

@github-actions github-actions released this 09 Aug 21:25

What's Changed

Fixes

  • Prevent completed reasoning from rendering twice when streaming and final-response events contain the same segment.
  • Render each identified tool-call start and terminal event only once across duplicate runtime event paths.

Validation

  • Full local suite: 247 test files, 1,756 passed and 4 skipped.
  • Typecheck, build, public exports, installed tarball imports, and npm dry-run package checks passed.

Full Changelog: v0.4.14...v0.4.15

v0.4.14

Choose a tag to compare

@github-actions github-actions released this 09 Aug 18:16

What's Changed

TUI and configuration

  • Added hadamard and actoviq executable aliases for the packaged TUI.
  • Fixed model configuration credential status when an API key is already loaded from local settings.
  • Made /model completion unambiguous and added visible local/provider waiting phases.
  • Allowed manual /compact at 20% context usage and corrected request token estimates.
  • Standardized global instructions on ~/.hadamard/AGENTS.md, with configurable project AGENTS/CLAUDE compatibility.
  • Corrected active-run policy for MCP reloads and context-setting mutations.

Validation

  • 246 test files passed: 1,752 tests passed and 4 skipped.
  • Typecheck, production build, npm package dry-run, and installed-tarball smoke tests passed.
  • Both hadamard --version and actoviq --version report 0.4.14 from the packed artifact.

Full Changelog: v0.4.13...v0.4.14

v0.4.13

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:07

What's Changed

Features

  • TUI pending input: Enter queues follow-up, Shift+Enter steers, ↑ recalls the newest queued follow-up
  • Restore abandoned ↑-recalled follow-ups when the editor is cleared without resubmitting
  • Shared model configuration catalog for TUI model pickers
  • Reasoning display aggregation in the TUI transcript
  • Slash /model <configuration> now opens the multi-model picker (same as interactive /model); /model <configuration> <model-id> selects directly

Fixes

  • Align slash model activation with the interactive multi-model selection path
  • Harden Hadamard file tools and long-run pending-input session APIs

Full Changelog: v0.4.12...v0.4.13