• v0.33.0 4f1f87e370

    v0.33.0 Stable

    pienter-release-bot released this 2026-09-22 11:09:05 +00:00 | 23 commits to main since this release

    Breaking

    • RecordDetails is removed, with RecordDetailsField and the
      @[secure]/ui/components/RecordDetails.vue and RecordDetails.types
      exports. A record's view page is its edit form with readonly, which
      renders the same layout, tabs and fields read-only, without an actions row
      or a submit. A related record beside a form is a read-only RecordFields
      group bound to that record: replace <RecordDetails :record :fields> with
      <RecordFields :model-value="record" :fields readonly>, retype the fields
      as RecordFormField[], and turn a #field:name slot that rendered a link
      or badge into a type: 'custom' field whose slot renders the value inside
      a .pui-field with a .pui-field__label. The description list's
      placeholder, Yes/No booleans and JSON objects have no equivalent: a
      boolean is a checkbox or switch field and an object is its own fields.
      Move an #actions slot to the page header.
    Downloads