Skip to content

Commit 7f312a7

Browse files
author
cellarius
committed
release: prepare v0.3.2
1 parent 6b5595b commit 7f312a7

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## v0.3.2 - 2026-03-09
4+
5+
### Improvements
6+
- Reduced CLI complexity with semantic helper extraction across core optimize/validate flows
7+
- Eliminated remaining mypy errors across the source tree
8+
- Improved internal typing and separation of responsibilities in `cli.py`, `spec_loader.py`, `llm_judge.py`, `result_contract.py`, `intake.py`, `evaluator_generator.py`, `evaluators.py`, and `stop.py`
9+
- Preserved public CLI help surfaces while making internal command orchestration easier to maintain
10+
11+
### Verification
12+
- `pytest` passes
13+
- `mypy` reports no issues in 11 source files
14+
- CLI smoke checks pass for top-level, `optimize`, and `validate` help
15+
316
## v0.3.0 - 2026-03-03
417

518
### New features

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "optimize-anything"
3-
version = "0.3.1"
3+
version = "0.3.2"
44
description = "Optimize any text artifact using gepa — prompts, code, configs, skills"
55
readme = "README.md"
66
license = {text = "MIT"}

0 commit comments

Comments
 (0)