mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-10 14:41:35 +00:00
- A direct Batch in a script or a CLI command list stops it when it is cancelled, cannot write its error log, or ran out of script steps; per-file errors alone still continue (CodeRabbit, outside-diff findings on automate_cmds.rs and photocraft-cli document.rs). - Recorded Save steps count against the script's step budget, and a Batch whose files failed with the budget spent carries scriptLimitError, so Browse reports the failure instead of ok: true (yoriswind). - actions.rename rewrites a named Batch, nested Play or Conditional call only if it resolved to the renamed action before the rename; a Batch with explicit steps is left alone (yoriswind: two same-named actions in different sets). - Shape Blur's run admission counts each worker's f64 prefix sums and, for a custom shape, the kernel mask kept for the run plus its worst-case coverage runs (yoriswind). - Every sampler that takes the primary release (Color Picker, Curves/Levels and Properties eyedroppers, Curves Cmd-click, Color Range) ends a transform handle drag and a Move drag begun before it, not only the Color Picker (#11210 review). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>