Skip to content

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 10 Apr 03:58
· 19 commits to main since this release

Added

  • Horizontal (table) layout for array fields — set layout: "horizontal" on any object-type array field to render rows as a compact table instead of stacked cards. Ideal for spreadsheet-like data entry (e.g. invoice line items, contacts).
  • layout prop on ArrayFieldSchema — "vertical" (default) or "horizontal".

Fixed

  • Empty grid slots from dependsOn fields — conditional fields that failed their condition were previously rendered as invisible but still occupied a grid cell, leaving blank gaps in multi-column layouts. They are now skipped entirely.
  • Duplicate id on checkbox/switch inside array rows — BooleanField was forwarding the field name as the HTML id, causing duplicate IDs when the same sub-field appeared in multiple array rows. The id prop is no longer set explicitly, letting Chakra UI manage it.