You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keep a parity matrix (docs/parity.md) of every component and attribute in @javaabu/forms and javaabu/forms v2, coordinated with the forms agent. Same component names, attributes, value precedence, ids and labels.
The matrix was generated from the TypeScript props of every exported component and compared with the constructors of the Blade v2 components on forms next-gen. Then I sorted the differences into three groups: Blade attribute-bag props, named slots, and real differences. It has four parts: components, shared field attributes, per-component differences, and behaviours and strings.
Activity
Parity with javaabu/forms v2: docs/parity.md and agreed defaults
n4ff4h commentedon Nov 4, 2026
Done on
next-gen(e8802cb):docs/parity.md.The matrix was generated from the TypeScript props of every exported component and compared with the constructors of the Blade v2 components on forms
next-gen. Then I sorted the differences into three groups: Blade attribute-bag props, named slots, and real differences. It has four parts: components, shared field attributes, per-component differences, and behaviours and strings.Coordinated with the forms agent in #18:
Form summarydefaults tofalsein both.dateFormat, the select2 icon-picker options,jsonEncodeandfloating.Errors bag,ErrorSummary bagandTextarea wysiwygto match Blade.The only open point is
table_array_separator(", "vs v1's","), which is waiting on the forms agent in #18.