Repository navigation
1.8.0
Added
- Synced bundled
content_api_mcp/schema/endpoints.jsonto module specv1.18, from the
module's 2026-10 security/correctness work:- New
content_records_updatetool (PATCH records/{classRef}/{id}, module #232): a
single-record field update that needsCONTENT_API_ACCESSonly and works on a live site,
wherecontent_batch/content_compose_pageare closed by the population gate. The client
already sends any non-GET method with a JSON body, so no code change was needed. content_batch/content_compose_page: has_one guidance moves fromrelations(which
rejects has_one names) tofields;relationsdescribes its real{mode, items}contract;
page.elementsRelationis documented (module #243).content_records_list:limit/offsetminimums and the empty-filter rule (module #244).genericCrudnote: an/apiwrite lands on the request's stage, usually LIVE.
- New
Changed
client.py/docs: theext:id after the prefix is percent-decoded server-side (module #240).
Matches dynamic/silverstripe-content-api 1.15.0 / 2.9.0 (spec v1.18).