v0.3.2
Changelog · previous…v0.3.2
Fixed
- Gemini default model 404 — Google retired
gemini-2.0-flashon June 1, 2026, so every default-config run with--provider geminifailed with HTTP 404 onrw new,rw notes,rw market, andrw draft. The default is nowgemini-3.5-flash: GA, no announced shutdown, and pinned rather than a-latestalias so a released binary never depends on an experimental endpoint. Deterministic commands (rw,rw many,rw blame,--json) never call a model and were unaffected.
Changed
- Example config names the real default —
testthese.toml.examplenow says which model Gemini falls back to (gemini-3.5-flash) and shows the explicit-pin syntax, instead of describing the auto-swap abstractly. - CI guards the default model id — a new test pins
GeminiClient.defaultModel, so a silent regression to a retired model trips CI instead of a user's terminal.
Upgrade notes
- On older binaries (≤ v0.3.1) you can fix the Gemini path without upgrading: set
model = "gemini-3.5-flash"intestthese.toml. Any explicit model skips the default swap entirely.
Generated by recap-wins via rw notes --changelog.