Releases
v0.34.0
Compare
Sorry, something went wrong.
No results found
0.34.0 (2026-08-23)
Features
core: extract command logic into a cookcli-core library crate (7273ce1 )
core: let a shopping list be built from in-memory recipe text (9a1548a )
format: publish the recipe converters as cooklang-format (fc80939 )
release: publish a source tarball with the compiled assets (#454 ) (09be8d3 )
search: require every term to match (ade5e0a ), closes #425
shopping-list: add --extra for items no recipe calls for (#457 ) (edab519 ), closes #175
Bug Fixes
build recipe reference paths with '/' on every platform (caad01a ), closes #442
ci: skip the Claude review when its token is unavailable (#455 ) (def1aae )
ci: tolerate CRLF checkouts in the api docs freshness test (#439 ) (1fec807 )
clear the help-wanted backlog (04c969c )
disable bundled_units so quantities keep their authored units (#433 ) (af80644 )
doctor: attribute a broken reference to the recipe that wrote it (8ecbf68 ), closes #437
pantry: edit pantry.conf in place instead of rewriting it (a2e32fe ), closes #429
recipe: keep the cooklang formatter idempotent (a2bdf28 ), closes #414
recipe: order cookware amounts deterministically too (a84bfa8 )
report: resolve the recipe argument like every other command (3ffb014 ), closes #430
server: order shopping list quantity components deterministically (007ea19 ), closes #441
server: saturate the pantry expiring threshold instead of panicking (fd36745 ), closes #428
shopping-list: honour --plain in the YAML writer (08f40cb ), closes #419
shopping-list: order quantity components deterministically (8c180df )
shopping-list: stop expanding a reference that leads back on itself (4170911 ), closes #424
You can’t perform that action at this time.