v0.1.4

<p>Click-to-edit lands: clicking an annotated field in the live preview jumps straight to it in the edit form, plus a datetime string-conversion fix, a required user-role select, and bun dropped from the JS toolchain.</p>

25 September 2026

Added

  • Click-to-edit: {edit $page->someField}...{/edit} and n:edit="$field" annotate preview regions (only rendered for a logged-in admin viewing via the preview iframe); clicking one posts a message to the parent admin window, which switches to the Data tab and focuses that field.
  • Saving a page's data now fires Hx::trigger('preview:reload'), so the embedded preview reloads live after a save.
  • Admin field wrapper shows a required-field asterisk when options.required is set.

Fixed

  • FieldTypeDatetime had no __toString() override, so casting a datetime field to string didn't produce a proper formatted value - now returns an ISO-8601 string.
  • User "Role" changed from a free-text input to a required <select> populated from the roles/ vocabulary, instead of accepting any typed string.

Changed

  • bun dropped entirely from JS bundling in favor of npm run + esbuild.

Comments

No comments yet. Be the first!

Loading form…