v0.8.2
Release Notes (v0.7.0 → v0.8.2)
🎉 New Features
VS Code Extension Integration (#491)
- New
il vscodecommand installs the iloom extension and opens your workspace in VS Code - Auto-detects your current workspace from directory or branch name
- One-time announcement after commands reminds you about the extension
Easier Issue Creation from Short Descriptions
- Create issues from shorter text like "Add logout button" (now requires >15 chars instead of >25)
- Faster workflow when you know exactly what you want to build
Plan Command for AI-Assisted Feature Decomposition (#471, #472, #473, #477, #487)
- New
il plancommand launches an interactive planning session with Claude as an "Architect" persona - Breaks down complex features into child issues following the "1 issue = 1 loom = 1 PR" pattern
- Supports decomposition mode: run
il plan #123to refine an existing issue into child tasks - Multi-AI provider support: use
--plannerand--reviewerflags to choose Claude, Gemini, or Codex - Autonomous mode with
--yoloflag for hands-off planning execution - Creates and manages issue dependencies automatically on GitHub and Linear
Issue Dependency Management (#472)
- Create, view, and remove dependencies between issues
- Works with both GitHub (using native dependencies API) and Linear (using relations)
- Available in plan command workflows and via MCP tools
Hierarchical Loom Visibility (#500)
- New
il list --childrenflag shows child issues and their associated looms - See the full breakdown of parent issues with their decomposed child tasks
- Helps track progress across multi-loom feature implementations
Opus as Default Model for Workflow Agents (#507)
- Workflow agents now use Opus by default for improved reasoning quality
- Complexity evaluator uses Haiku for faster assessments
- Budget-friendly configuration examples added to documentation
Integrated Code Review Step (#490, #497)
- All workflows now include a code review phase using the
iloom-code-revieweragent - Review happens automatically after implementation, before completion
- Configurable across Claude, Gemini, and Codex providers
Session Summaries Posted to Your PRs (#468)
- When using
github-prorgithub-draft-prmerge mode, session summaries are now posted directly to your PR instead of the issue - Keeps implementation context right where reviewers need it
Images from Issues Download Automatically (#469)
- Images referenced in GitHub and Linear issues are now downloaded and cached locally
- Claude can see screenshots, mockups, and diagrams directly from your issues
- Supports both markdown and HTML image formats with automatic credential handling
Use GitHub PRs with Linear as Your Issue Tracker (#464, #465)
- iloom now fully supports using Linear for issue tracking while managing GitHub Pull Requests
- Create PRs via
github-prorgithub-draft-prmerge modes with Linear issues - Start work on existing GitHub PRs with
il start #42even when Linear is your issue tracker - Perfect for teams using Linear for project management but GitHub for code review
Fork Contributors Get Isolated Configuration (#456)
- New
package.iloom.local.jsonfile for fork-specific settings that don't affect upstream - Automatically gitignored so your local config stays local
- The configuration wizard now detects forks and suggests local configuration by default
Development Port Now Available in Agent Context (#463)
- Claude now sees the development server port (e.g.,
PORT=3025) for web-capable looms - Port is calculated from the issue number for consistent workspace isolation
One-Shot Mode Persistence (#496)
- One-shot mode preference is now stored in loom metadata
- Explicit CLI flags override stored values for flexibility
Accept Edits by Default (#493)
- All workflow types now use accept-edits permission mode by default
- Reduces friction during implementation
Improved Init Command Flow (#478)
- Pre-approved tools for git and file operations reduce permission prompts
- Smoother configuration wizard experience
Session ID Synchronization (#479)
- Session IDs now properly sync when using
/clearin Claude - Ensures metadata stays accurate across session resets
Spin Command Validation (#489)
- Clear error messaging when attempting to spin from the main worktree
- Helpful suggestions guide you to the correct workflow
🐛 Bug Fixes
Code Reviewer No Longer Flags Temporal Information
- Prevents false positives when code references external services, models, or APIs that may have changed since the model's training cutoff
--no-code Flag Now Correctly Skips IDE Validation (#459)
- Fixed issue where
il start --no-codestill required a valid IDE command - Analysis-only workflows now work without VS Code or other IDE installed
JSON Output No Longer Corrupted by Update Notifications (#457)
- Fixed issue where
--jsonoutput could be corrupted by version update notifications
Active Looms Count Now Includes Child Looms (#467)
- Fixed
il projectsto correctly count child looms in active loom totals - Added cross-platform path handling for Windows compatibility
Claude Interactive Sessions Work Correctly (#458)
- Fixed error when Claude tried to help with merge conflicts or validation errors
📚 Documentation
Comprehensive Configuration Guide Updates (#487, #507)
- Multi-AI provider configuration for planner and reviewer phases
- Available models by provider reference table
- Budget-friendly configuration examples with cost optimization guidance
New Getting Started Guide (#462)
- Comprehensive setup guide with provider-specific instructions
- Step-by-step workflow examples for new users
Terms of Service (#461)
- Added Terms of Service link to README and CLI help
Full Changelog: v0.7.0...v0.8.2