Releases
v1.10.0
Compare
Sorry, something went wrong.
No results found
1.10.0 (2026-02-28)
Bug Fixes
01-logger-wiring: revise plans based on checker feedback (2edf605 )
02-02: replace raw unicode icons in link-configs.ts with colors.ts semantics (b96bc00 )
02-02: replace remaining console.log(colors.error) in newpr.ts cancel path (f1dad86 )
02-03: split checkout failure message into detail + hint (5e5e69e )
logger: close audit file stream in _resetForTesting (b8a48a8 )
logger: synchronously close audit stream fd for Windows compat (9fddefc )
replace fixed 200ms sleep with polling in logger tests (847394b )
tests: resolve CI failures on Windows and Ubuntu (0033c24 )
use path.join in XDG test assertions for Windows compatibility (f5d46d9 )
Features
01-01: add getGlobalDataDir to constants.ts and make colors.ts mutable (91636cb )
01-01: replace logger.ts with consola-based wrapper (8641013 )
01-01: update consumers to new consola-compatible logger API (ef1ffb4 )
01-02: add --verbose/--quiet/--no-color to all 4 legacy arg parsers (1c8b3ac )
01-02: forward logging flags from wt wrappers to child processes (16ca52b )
01-02: wire initializeLogger into all 4 legacy CLI entry points (e7342e9 )
02-01: create ui/error.ts for structured error display (c21c531 )
02-01: create ui/index.ts barrel export for all UI primitives (0cc4764 )
02-01: create ui/output.ts JSON-mode-aware output gate (c4445cc )
02-01: create ui/spinner.ts as re-export of prompts.withSpinner (3accc1b )
02-01: create ui/status.ts with printStatus, printHeader, printSummaryBox (002115b )
02-01: create ui/table.ts for structured worktree table output (0835f73 )
02-01: create ui/theme.ts with centralized icons and box-drawing constants (0d72db6 )
02-02: add colored error output to wt.ts via printError (ee41450 )
02-02: wire setJsonMode() into all CLI init paths (31f42af )
02-03: add error hints to exitWithError() in newpr.ts (d956a1c )
02-03: add hints to cleanpr.ts error paths (778d8a8 )
02-03: add hints to newpr checkPrerequisites() (a97e88d )
02-03: add install hint to lswt GH CLI warning (8e72f6a )
02-03: standardize validate-manifest error to title+detail+hint (73d66d7 )
03-01: replace runSubcommand with runSubcommandForResult and rewire wtlink actions (bae03d3 )
03-03: add global terminal safety net and fix prs Ctrl+C handling (c3139ea )
04-01: migrate prs JSON output to CommandResult (2e5d956 )
04-01: patch JSON error gaps in wtstate, wtlink, wt, and wtconfig CLIs (5d34f93 )
04-01: patch JSON error gaps in wtstate, wtlink, wt, and wtconfig CLIs (1fece64 )
04-02: audit and fix help text for prs, link, init, new subcommands (f524728 )
04-02: audit and fix help text for state, clean, list, config subcommands (47da4a0 )
04-03: add annotations, outputSchema, and enriched descriptions to MCP tools (3d98e59 )
04-04: add prs and init to zsh/fish completions with all missing flags (4c6d338 )
05-01: migrate wt list and wt state from subprocess to direct library calls (f796884 )
05-02: migrate wt/clean.ts from subprocess to direct library calls (2dec4ce ), closes #not-installed
05-02: migrate wt/config.ts from subprocess to direct library calls (876e0c2 )
05-03: extract runNewprHandler and migrate wt/new.ts to direct library calls (9487825 )
05-03: migrate wt/link.ts from subprocess to direct library calls (358dd7f )
05-04: add deprecation notices to all legacy CLI entry points (b42b5f4 )
05-04: migrate interactive menu from subprocess to direct library calls (70af18a )
You can’t perform that action at this time.