Skip to content

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 02 May 17:14
ae8041b

Changelog

Features

  • [feat] 3-tier agent file installation (user/team/local) replacing --agent-files (#134)
  • [feat] Add --debug persistent flag for runtime diagnostics (#113)
  • [feat] Add --detail flag to rimba status for disk usage and velocity (#129)
  • [feat] Add --full PR/CI columns to rimba list (#131)
  • [feat] Add action hints to rimba status output (#114)
  • [feat] Add errhint.WithFix helper and apply to user-facing errors (#118)
  • [feat] Add internal/gh package for CLI detection and auth (#130)
  • [feat] Create worktree from GitHub PR (rimba add pr:) (#138)
  • [feat] Hint to refresh agent files after rimba update (#135) (#137)
  • [feat] Install dependency modules in parallel (#112)
  • [feat] Register rimba MCP server in agent configs during init -g (#136)
  • [feat] Validate config invariants early via Config.Validate() (#117)

Bug Fixes

  • [fix] Use PureTaskFromBranch for monorepo-aware task display (#128)

Refactoring

  • [refactor] Apply errhint.WithFix consistently to all user-facing errors (#148) (#161)
  • [refactor] De-duplicate mcpreg register/unregister and JSON/TOML paths (#144) (#157)
  • [refactor] Delete deprecated agentfile shims and collapse installBlock (#152)
  • [refactor] Extract operations.ListWorktrees use case shared by cmd and MCP (#133)
  • [refactor] Extract validateTypeFilter/typeFilterCompletion + move listArchivedBranches (#147) (#160)
  • [refactor] Form template method for cleanMerged/cleanStale pipelines (#145) (#158)
  • [refactor] Introduce PostCreateOptions and split add RunE (#141) (#154)
  • [refactor] Introduce initMode type and split RunE into dispatchers (#142) (#155)
  • [refactor] Introduce resolver.TaskAndType helper to de-duplicate display sites (#153)
  • [refactor] Move status dashboard orchestration into operations.StatusDashboard (#143) (#156)
  • [refactor] Split agentfile.go into specs/install/block/status (#146) (#159)
  • [refactor] Split long cmd/list, clean, exec into helpers (#115)
  • [refactor] Test-hygiene: dedupe helpers, parameterize repeated cases, split init_test.go (#149) (#162)