• v0.9.0 114554a6db

    iw-cli v0.9.0
    All checks were successful
    Release / release (push) Successful in 11m25s
    Stable

    mph released this 2026-08-15 09:01:07 +00:00 | 60 commits to main since this release

    Release v0.9.0. See CHANGELOG.md for details.

    Downloads
  • vlatest 114554a6db

    iw-cli latest
    All checks were successful
    Release / release (push) Successful in 11m25s
    Stable

    mph released this 2026-08-15 09:01:07 +00:00 | 60 commits to main since this release

    Latest stable release. Currently points to v0.9.0.

    Downloads
  • v0.8.0 49b0fe182e

    iw-cli v0.8.0
    All checks were successful
    Release / release (push) Successful in 9m11s
    Stable

    mph released this 2026-08-14 17:21:11 +00:00 | 70 commits to main since this release

    Release v0.8.0. See CHANGELOG.md for details.

    Downloads
  • v0.7.0 a3428f4fdc

    iw-cli v0.7.0
    All checks were successful
    Release / release (push) Successful in 11m0s
    Stable

    mph released this 2026-07-28 08:15:44 +00:00 | 171 commits to main since this release

    Release v0.7.0. See CHANGELOG.md for details.

    Downloads
  • v0.6.2 8d19a4442d

    iw-cli v0.6.2 Stable

    mph released this 2026-06-15 12:47:26 +00:00 | 331 commits to main since this release

    Release v0.6.2

    See CHANGELOG for details.

    Downloads
  • v0.6.1 b78fff7df9

    iw-cli v0.6.1 Stable

    mph released this 2026-06-11 07:53:09 +00:00 | 337 commits to main since this release

    iw-cli v0.6.1

    Internal release — test suite rebalance. No user-facing CLI changes.

    What changed

    The test pyramid was reshaped from a BATS-dominant suite (~27.8 min) to three tiers:

    • Unit + harness — 22/22 commands now have in-VM harness tests against FakeCommandEnv (capability-trait composition of fake console / fs / git / tracker / process / server / tmux / prompt / config / clock / etc.). ~185 new in-VM test scenarios. Detailed exit-code, error-routing, and tracker-dispatch coverage moved off scala-cli + tmpdir round-trips.
    • Tool contract — new test/contract/ tier pins external-tool assumptions (git, gh, glab, scala-cli, mill, tmux). Gated to nightly cron + contract-labeled PRs.
    • E2E smoke — BATS reduced to 1–2 round-trip tests per command (~1010s of BATS → ~36s + 36 new munit tests on previously-untested rendering / schema validity).

    Coverage is now visible: scoverage 2.1.0 instrumented on core + dashboard, with per-module XML + aggregated HTML uploaded by CI (14-day retention).

    Embedder-visible notes

    • Command-script shape: commands/<name>.scala is now a 7-line shim that delegates to iw.core.commands.<Name>.run(args, env). Logic lives in core/commands/ against the CommandEnv capability traits. Existing ./iw <command> invocations and behavior are unchanged.
    • New ./iw ./test contract runner subcommand.

    Resolved

    • #357 — superseded; bloop cold-start cost eliminated by Phase 3 dead-setup removal (no longer the bottleneck).
    • #304 — superseded; PTY-bound tmux assertions moved to the gated contract suite.

    Detail

    Plan and per-phase log: docs/plans/2026-06-03-test-rebalance.md. Implementation PR: #377.

    Downloads
  • v0.6.0 0bb8480969

    iw-cli v0.6.0 Stable

    mph released this 2026-05-04 06:14:07 +00:00 | 338 commits to main since this release

    Release v0.6.0

    See CHANGELOG for details.

    Downloads
  • v0.5.0 8b8216d53c

    iw-cli v0.5.0 Stable

    mph released this 2026-04-17 14:55:41 +00:00 | 343 commits to main since this release

    Release v0.5.0

    See CHANGELOG for details.

    Downloads
  • v0.4.0 cb1474fcf6

    iw-cli v0.4.0 Stable

    mph released this 2026-04-07 20:59:28 +00:00 | 365 commits to main since this release

    Release v0.4.0

    See CHANGELOG for details.

    Downloads
  • v0.3.7 1c865ff6eb

    iw-cli v0.3.7 Stable

    mph released this 2026-03-26 13:53:52 +00:00 | 378 commits to main since this release

    Release v0.3.7

    See CHANGELOG for details.

    Downloads