v0.20.0
Pre-release
Pre-release
Verikit 0.20.0 expands resource-driven UI with first-class relationships, conditional field visibility, table filtering, and bulk actions.
What's new
- First-class relationships in
ResourceForm- relationship fields can now be rendered and managed directly through generated resource forms, including relationship picker control states. - Relationship validation on writes -
@verikit/servervalidatesbelongsTorelationships before create/update operations, preventing writes that reference invalid related records. - Conditional field visibility - resource fields can dynamically control their visibility based on form state.
- Per-field table filters -
ResourceTablecan expose filters based on resource field definitions. - Bulk row actions - tables can perform actions against multiple selected records.
- Expanded React test coverage around relationship picker states and related form behavior.
This release continues moving Verikit toward defining application behavior once at the resource level and deriving consistent forms, tables, validation, relationships, and server behavior from that definition.
Full Changelog: v0.19.4...v0.20.0