-
iw-cli v0.3.6 Stable
released this
2026-03-25 22:19:57 +00:00 | 381 commits to main since this releaseRelease v0.3.6
- Fix glab mr list --state flag in phase-advance (use --merged instead)
- Fix GitLab issue creation failing on work_items URLs
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
4 downloads
-
iw-cli v0.3.5 Stable
released this
2026-03-25 10:16:50 +00:00 | 384 commits to main since this releaseRelease v0.3.5
Key changes:
- Fix batch-implement infinite loop on zero-padded phase numbers
- phase-commit now requires pre-staged clean worktree (no more sweeping unrelated files)
- Fix claude-sync permission issue for non-interactive skill generation
- Push feature branch before creating phase sub-branch
- Commit review-state.json in workflow commands
See CHANGELOG for details.
Downloads
-
Source code (ZIP)
5 downloads
-
Source code (TAR.GZ)
3 downloads
-
iw-cli v0.3.4 Stable
released this
2026-03-14 09:54:30 +00:00 | 479 commits to main since this releaseRelease v0.3.4
Fixes
- phase-commit: Include task file status update (Phase Status: Complete) in the commit instead of leaving it unstaged
- issue test: Fix stale E2E test for IssueId validation without team prefix
See CHANGELOG for details.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
3 downloads
-
iw-cli v0.3.3 Stable
released this
2026-03-13 12:06:55 +00:00 | 481 commits to main since this releaseWhat's New in v0.3.3
Cleanup
- Remove hardcoded Scala version from
iw version(#258)- Drop
iwScalaVersionwhich was incorrect (showed 3.3.1, actual build uses 3.3.7) and not useful to CLI users
- Drop
Full Diff: https://github.com/iterative-works/iw-cli/compare/v0.3.2...v0.3.3
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Remove hardcoded Scala version from
-
iw-cli v0.3.2 Stable
released this
2026-03-13 07:56:58 +00:00 | 483 commits to main since this releaseWhat's New in v0.3.2
Bug Fixes
- Fix
iw rmfailing after user confirms dirty worktree removal (#256)- When the user confirmed removal of a worktree with uncommitted changes,
--forcewas not passed togit worktree remove, causing it to fail - The confirmation prompt now correctly propagates the force flag
- When the user confirmed removal of a worktree with uncommitted changes,
Full Diff: https://github.com/iterative-works/iw-cli/compare/v0.3.1...v0.3.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fix
-
iw-cli v0.3.1 Stable
released this
2026-03-13 07:18:40 +00:00 | 485 commits to main since this releaseWhat's New in v0.3.1
Features
iw updatecommand (#252)- Re-downloads the cached release binary, useful after a new version is published
Bug Fixes
-
Fix
phase-prfor YouTrack+GitLab projects (#253)GitRemote.extractRepositoryPathnow tries both GitHub and GitLab URL extraction, so GitLab remotes work as the fallback whentracker.repositoryisn't set- Config serialization reads/writes
repositoryandteamPrefixfor all tracker types, enabling YouTrack projects to configure their GitLab forge repository
-
Fail
phase-commitwhen [impl] tasks are unchecked (#254)phase-commitnow validates the phase task file before staging — if any[impl]checkboxes are unchecked, it fails with a descriptive error listing the unchecked tasks- Prevents silent completion of phases where the agent forgot to check off tasks
Full Diff: https://github.com/iterative-works/iw-cli/compare/v0.3.0...v0.3.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
iw-cli v0.3.0 Stable
released this
2026-03-12 08:38:46 +00:00 | 492 commits to main since this releaseWhat's New in v0.3.0
Features
-
Server-backed
iw status(#250)iw statusnow queries the dashboard server API instead of reading the cache file directly- Live git state, review state, and progress data — no more stale nulls
- New
GET /api/v1/worktrees/:issueId/statusserver endpoint - Clear error message when server isn't running
-
Deterministic phase lifecycle commands (#243)
iw phase-start,iw phase-commit,iw phase-advance,iw phase-pr- Automated phase transitions with review-state updates
-
Independent project tracking (#236)
- Projects can be registered and tracked independently from worktrees
iw registercommand for explicit project registration
-
Agent-usable CLI (#229)
--promptflag onprojects,worktrees,statusfor LLM-friendly output--jsonoutput for programmatic consumption
-
Projects overview dashboard (#221, #206)
- Root dashboard page shows project cards with worktree counts
- Per-project detail pages with worktree lists
- PR links on worktree cards (#203)
Bug Fixes
- Fix
--describeexiting with error on missing USAGE/PURPOSE headers (#245) - Drop invalid
--promptflag from claude command (#247) - Fix register command team derivation and false success on failure
- Fix CI test timeout for nested test runs (#217)
- Fix stale imports in project command tests
- Isolate E2E tests from real tmux server and dashboard
Quality
- Pre-push hooks: compile + unit tests + command compilation
- E2E tests deferred to CI
- All 32 commands compile cleanly with
-Werror
Full Diff: https://github.com/iterative-works/iw-cli/compare/v0.2.0...v0.3.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
-
v0.2.0 Stable
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 compilecommand verifies all 21 commands compile successfully - Integrated into
iw testto catch breaking changes before they reach production - Found and fixed multiple commands broken by recent refactoring
- New
-
Review State Workflow (#192, #187, #190)
- Complete review-state.json schema for tracking code review progress
iw validate-review-statecommand for schema validationiw write-review-statecommand 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/REPOflag for non-interactive GitHub/GitLab setup - Better support for automated initialization workflows
- Added
Bug Fixes
-
Config API Compatibility (#193)
- Fixed
iw initcommand broken by ProjectConfiguration refactoring - Fixed
iw doctorcommand to use new API - Updated all commands to use
ProjectConfiguration.create()factory method
- Fixed
-
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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
-
iw-cli v0.1.0 Stable
released this
2026-01-24 21:03:06 +00:00 | 600 commits to main since this releaseiw-cli v0.1.0 - Initial Release
A project-local CLI tool for managing git worktrees and issue tracker integration.
Features
- Worktree Management: Create, open, and remove git worktrees linked to issues
- Issue Tracker Integration: Support for GitHub, GitLab, Linear, and YouTrack
- Dashboard: Web-based dashboard for viewing active worktrees
- Doctor: Health checks for project configuration
- Claude Code Integration: Skill generation for AI agent awareness
Supported Issue Trackers
- GitHub Issues
- GitLab Issues
- Linear
- YouTrack
Installation
Download and extract the tarball, then copy
iw-runto your project asiw:tar -xzf iw-cli-0.1.0.tar.gz cp iw-cli-0.1.0/iw-run your-project/iwSee the README for full setup instructions.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads