v0.0.71
<p>Object, blocks, and stack fields get full admin sub-field editing, and collections get a paginated manage panel.</p>
16 July 2026
Added
- Object fields: sub-field editing, driven by
options.fieldsand resolved through the sameFieldValue/edit.lattepipeline as page fields.FieldTypeObject::fields()mirrorsPage::fields(), andBlock::fields()/Item::fields()do the same for block and collection-item sub-fields. - Blocks fields: add/remove/reorder editing UI, sharing repeater controls with the new stack editor.
- Stack fields: entry editing UI with an "add entry" picker driven by the new
FieldTypeStack::allowedFields(). - Collection fields: a paginated, sortable, searchable item-management panel in admin.
- Datafile fields: a filename override input in admin editing.
FieldType::fromRequest()(overridden by object/blocks/stack to read nested array input via the newRequest::postArray()) andFieldValueSet::fromRequest(), now the shared save-loop behind page, item, and field-option saves.
Changed
- Admin registry table: the rebuild button and entry count moved into the toolbar row, with pinned headers and wider filter dropdowns.
Arr::filter()gained a$preserveKeysoption for filtering associative arrays without losing string keys.
Comments
No comments yet. Be the first!
Loading form…