↑ ↓ to navigate
↵ to select
esc to close
v0.14.10 Feature

v0.14.10 - Partial field patching

entries_patch_field edits part of a text field without resending it, and entries can be saved into a collection that owns no blueprint.

New

  • entries_patch_field MCP tool: str_replace replaces old_str with new_str (the anchor must occur exactly once unless replace_all: true; new_str may be empty to delete), and append adds text verbatim to the end. Works on rich_text, text and raw_html fields, supports if_match and dry_run, refuses a no-op patch so ETags do not churn, and reports what changed without echoing the value.
  • theme_validate reports collections_without_blueprints as a warning with a suggested fix.

Changes

  • entries_save without blueprint_handle on a collection that owns no blueprint now falls back to the blueprint the collection's existing entries share, when they agree on exactly one. Otherwise the error names the collection, the parameter, and the collections_save call that attaches a blueprint, instead of "blueprint must exist".