v0.0.11

20 June 2026

Page view defaults to null instead of a fallback view, plus page-scoped file resolution.

Changed

  • A page's view now defaults to null instead of 'default'. A page with no view and no router throws 404.
  • Empty files/folders arrays are no longer written to index.json, keeping the canonical form cleaner.
  • Page::file() resolves relative paths under site/public/{page-path}/.
  • Admin path now derives from the resolved page URL instead of a fixed prefix.

Added

  • An accordion UI component.
  • A rough admin page for browsing the Typesense index.