• v0.2.0 e7e2327681

    v0.2.0 Stable

    mph released this 2026-02-04 08:38:42 +00:00 | 558 commits to main since this release

    🎉 What's New

    Features

    • Command Compilation Testing (#193)

      • New iw test compile command verifies all 21 commands compile successfully
      • Integrated into iw test to catch breaking changes before they reach production
      • Found and fixed multiple commands broken by recent refactoring
    • Review State Workflow (#192, #187, #190)

      • Complete review-state.json schema for tracking code review progress
      • iw validate-review-state command for schema validation
      • iw write-review-state command for workflow integration
      • Support for artifacts with categories (code, docs, tests, etc.)
      • Separation of display semantics from workflow semantics
    • Enhanced Init Command

      • Added --repository=OWNER/REPO flag for non-interactive GitHub/GitLab setup
      • Better support for automated initialization workflows

    Bug Fixes

    • Config API Compatibility (#193)

      • Fixed iw init command broken by ProjectConfiguration refactoring
      • Fixed iw doctor command to use new API
      • Updated all commands to use ProjectConfiguration.create() factory method
    • Tmux Session Management

      • Clean environment variables when creating sessions (prevents IW_* leakage)
      • Use streaming for interactive commands (attach, switch)
      • Better error messages for debugging
    • Import Fixes

      • Added missing IssueCreateParser import

    Testing & Quality

    • Command compilation now part of standard test suite
    • All 21 commands verified to compile on every test run
    • Preparation for CI automation (see #191)

    Documentation

    • Updated test command documentation with compile option
    • Improved inline documentation for config model

    📋 Full Changelog

    Commits since v0.1.0:

    • fix(tmux): Clean environment and use streaming for interactive commands
    • feat(test): Add command compilation check to test suite
    • fix(init): Adapt to new ProjectConfiguration API and add --repository flag
    • feat: Define review-state.json schema and provide workflow integration commands
    • fix(issue): Add missing IssueCreateParser import
    • feat(schema): Add category field to artifacts
    • refactor(schema): Separate display from workflow semantics

    🙏 Contributors

    Thanks to all contributors who helped with this release!


    Full Diff: https://github.com/iterative-works/iw-cli/compare/v0.1.0...v0.2.0

    Downloads