v0.4.2
<p>The admin is reorganized: browse becomes edit, search is its own page, and a nav bar replaces the toolbar links.</p>
30 September 2026
Added
ui/nav.latte, a vertical admin nav with a pending-changes count. The admin controller setspendingCount.- A dedicated admin search page. With no query it lists the eight most recently updated pages.
ui/field-list.latte, which renders every field of a record throughfield-wrapper.latte.- The
isFragmentRequest()template function: true only for a:blocknamefragment request, not any htmx request. - The admin target defaults to the session's
preview-target, so the edit panel reopens on the page last previewed. - The nav and preview panel stay in sync through out-of-band swaps.
Changed
- The admin
browsepage and view are renamededit.browse/preview.lattemoved toui/preview.latte. - The admin
indexview is merged intohome, andAddonPagefalls back tohomeinstead ofindexwhen an addon root has no view. - Field list spacing is tighter.
Fixed
{partial}and{fragment}wrapped their output in an inert<template>for every htmx request. A plain htmx swap of a whole section then nested a<template>that was never unwrapped. They now wrap only whenisFragmentRequest()is true.
Removed
- The search modal and
spotlight.js.
Comments
No comments yet. Be the first!
Loading form…