Skip to content

Commit 4051f88

Browse files
chore(main): release 0.13.1 (#35)
## Release `0.13.1` ## Included - PDF comparison support and poppler auto-install for `crab compare` - `crab tax` plugin - Codex-first defaults for agent selection, `crab court`, and top-level docs/examples - dependency fix for `open` ## Notes - backfilled the missing `v0.13.0` GitHub release/tag so this release now has a real baseline - trimmed the generated changelog/release notes to the actual delta since `0.13.0` --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: MrFlounder <k.zanggs@gmail.com>
1 parent 3c4db33 commit 4051f88

File tree

3 files changed

+25
-4
lines changed

3 files changed

+25
-4
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.13.0"
2+
".": "0.13.1"
33
}

CHANGELOG.md

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,18 @@
22

33
## Unreleased
44

5-
### Changed
5+
## [0.13.1](https://github.com/promptfoo/crabcode/compare/v0.13.0...v0.13.1) (2026-03-18)
6+
7+
### Features
8+
9+
- **compare:** add PDF file comparison support ([#63](https://github.com/promptfoo/crabcode/issues/63)) ([b27e82b](https://github.com/promptfoo/crabcode/commit/b27e82bc2865f283c809350666264fa3a545a91d))
10+
- **compare:** auto-install poppler for PDF support ([#64](https://github.com/promptfoo/crabcode/issues/64)) ([3046322](https://github.com/promptfoo/crabcode/commit/3046322b0efc6a9c9305be86507e0ff8524262ea))
11+
- add crab tax plugin ([#66](https://github.com/promptfoo/crabcode/issues/66)) ([da92a99](https://github.com/promptfoo/crabcode/commit/da92a99f9266624919f5d286f37e6937a2f1536a))
12+
- default crabcode to codex ([#69](https://github.com/promptfoo/crabcode/issues/69)) ([3c4db33](https://github.com/promptfoo/crabcode/commit/3c4db3345ffc359bf35460b16915ca33510d842c))
13+
14+
### Bug Fixes
615

7-
- Codex is now the default agent when `agent:` is omitted, `crab court` uses a Codex judge, and the top-level docs/examples reflect Codex-first defaults
16+
- **deps:** update dependency open to v11 ([4f717cb](https://github.com/promptfoo/crabcode/commit/4f717cbb69ce4783e86241a4b1a9a83687265d5f))
817

918
## [0.13.0] - 2026-03-11
1019

@@ -69,6 +78,7 @@
6978
## [0.8.0] - 2026-02-09
7079

7180
### Added
81+
7282
- **Court Review system**: thorough multi-agent PR review with judge pattern
7383
- `crab court <PR>` — spawns Judge (Claude) + Reviewer A (Claude teammate) + Reviewer B (Codex)
7484
- Judge orchestrates reviewers, verifies findings by tracing actual code
@@ -82,17 +92,20 @@
8292
- `crab review show <PR>` displays saved review output
8393

8494
### Changed
95+
8596
- Simplified review system: removed `--with-codex` and `collab` modes in favor of `crab court`
8697
- `crab review <PR>` now does quick single-agent review (fast, simple)
8798
- `crab court <PR>` is the thorough option (judge + 2 reviewers)
8899

89100
### Fixed
101+
90102
- WIP restore now properly opens workspace when run from outside (was checking wrong directory)
91103
- Review sessions now run from session directory so Claude can write output files
92104

93105
## [0.7.0] - 2026-02-08
94106

95107
### Added
108+
96109
- **Session management**: track and resume Claude conversations
97110
- `crab session ls` — list sessions with inline summaries
98111
- `crab session start "name"` — start new named session
@@ -108,13 +121,15 @@
108121
- PR context auto-fetched via gh CLI
109122

110123
### Changed
124+
111125
- `crab restart` now fully recreates window layout (fixes missing panes after close)
112126
- Team mode always enabled (instructions in .claude/CLAUDE.md)
113127
- Removed `--team` flag (no longer needed)
114128

115129
## [0.6.0] - 2026-02-05
116130

117131
### Added
132+
118133
- **Agent Teams integration**: team mode always enabled in workspaces
119134
- Team instructions auto-added to `.claude/CLAUDE.md`
120135
- Claude spawns agent teammates when tasks warrant parallel work
@@ -124,6 +139,7 @@
124139
## [0.5.0] - 2026-02-04
125140

126141
### Added
142+
127143
- **Multi-project support**: manage multiple repos from a single crabcode install
128144
- `crab @alias <cmd>` — run any command against a specific project
129145
- `crab projects` — list all registered projects with tmux status
@@ -135,13 +151,15 @@
135151
- Project context shown in `config`, `doctor`, `status`, and `help` output
136152

137153
### Changed
154+
138155
- Config structure: project configs now live in `~/.crabcode/projects/<alias>.yaml`
139156
- Global config (`~/.crabcode/config.yaml`) now only stores `default_project`
140157
- Templates use `ALIAS_PLACEHOLDER` for `session_name` (was hardcoded `crab`)
141158
- Tmux session names derived from project alias (e.g., `pf`, `cb`) instead of generic `crab`
142159
- `apply_template()` accepts a 4th `alias` parameter
143160

144161
### Fixed
162+
145163
- `crab restart` from a workspace dir now correctly detects the owning project
146164
- Legacy config migration no longer clobbers global config on subsequent `crab init`
147165

@@ -175,6 +193,7 @@
175193
## [0.3.0] - 2026-01-15
176194

177195
### Added
196+
178197
- Workspace handoff (`crab handoff`, `crab receive`)
179198
- Time travel / snapshots (`crab rewind`, `crab snapshot`)
180199
- Live pairing sessions (`crab pair`, `crab join`, `crab spectate`)
@@ -186,6 +205,7 @@
186205
## [0.2.0] - 2026-01-10
187206

188207
### Added
208+
189209
- WIP save/restore system with global index
190210
- Port spacing and env_sync with refs
191211
- MCP server sync from main repo
@@ -196,6 +216,7 @@
196216
## [0.1.0] - 2026-01-05
197217

198218
### Added
219+
199220
- Initial release
200221
- Tmux-based workspace management with git worktrees
201222
- Configurable layouts with named panes

src/crabcode

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
set -e
2929

30-
VERSION="0.13.0" # x-release-please-version
30+
VERSION="0.13.1" # x-release-please-version
3131
CONFIG_DIR="$HOME/.crabcode"
3232
CONFIG_FILE="$CONFIG_DIR/config.yaml"
3333
WIP_BASE="$CONFIG_DIR/wip"

0 commit comments

Comments
 (0)