Releases: kevinkosterr/vue3-form-generator
Releases · kevinkosterr/vue3-form-generator
2.7.0
2.7.0 (2025-07-25)
Bug Fixes
- FieldColor: required, readonly and disabled states (837ad6a)
- FieldRadio: readonly and disabled states (3c05b0b)
- FieldSwitch: fix type property
type
(6d87c41)
- security: fix vulnerabilities in dependencies (8789805)
- useValidation: export
useValidation
(d66d882)
Features
- Field: icons in labels via
labelIcon
property (214857a)
- FormLabel: export new component (f631f68)
- onChange validation (4dac871)
- typescript: export important types (b1b118a)
2.6.0
2.6.0 (2025-06-09)
Bug Fixes
- FieldButton: isVisible, hints and disabled state (09e11d3)
- FieldCheckbox, FieldChecklist, FieldMask, FieldNumber, FieldPassword, FieldRadio, FieldSubmit, FieldTextarea: isVisible not working (41d623d)
- FieldReset: isVisible and isDisabled (d485693)
- FieldText: isVisible and isReadonly not working (cac67a7)
- FormGroup: isVisible not working (43e98be)
- TypeScript for fields (866551a)
Features
- FieldSelect: isVisible and validation (bf26956)
- FieldSelectNative: validation (0877c2a)
- FieldSwitch: validation, hints and isVisible (2840cd1)
2.5.0
2.5.0 (2025-06-04)
Bug Fixes
- FieldSelect: selected names not showing (4076024)
Features
- FormGenerator: exclude components from global registry (0064071), closes #35
2.4.0
2.4.0 (2025-06-03)
Features
- FieldObject: add new field (47062d0)
- FormGenerator: emit field-validated when field is validated (f1bfd0d)
2.3.1
2.3.1 (2025-05-17)
Bug Fixes
- FieldCheckbox, FieldChecklist, FieldMask, FieldNumber, FieldPassword, FieldTextarea: not displaying errors (07efc77)
2.3.0
2.3.0 (2025-05-16)
Bug Fixes
- FieldSelect: fix order in which names appear (f713eb3)
- FieldSwitch: id being undefined (ac5afee)
- hints not rendering for fields (4a28f9c)
Features
- FieldChecklist: new field (edf2640)
2.2.1
2.2.1 (2025-05-14)
Bug Fixes
- typescript: fix type declarations (95f7040)
2.2.0
2.2.0 (2025-05-13)
Bug Fixes
- FieldNumber: non-numeric on mobile devices (6b094e1)
- FieldSelect: weird alignment when selected value (b622750)
Features
- FieldColor: option for extra text input (e0f0ac6)
2.1.0
2.1.0 (2025-05-09)
Bug Fixes
- fixed vulnerabilities in packages (12f2ee7)
Features
- FieldMask: new mask field (a2adee9)
- FieldSelect: holding CMD or CTRL key prevent closing multi-select (b54d627)
2.0.0
2.0.0 (2024-12-17)
Bug Fixes
- field-button: fix unstyled look (0ac1b51)
- field-color: computed properties not working (89475dc)
- field-color: useValidate call (82f28ec)
- field-number: fix errors.value reset (c832bb8)
- field-select: fix weird icon styling and z-index fault (56d4fbb)
- fields: placeholder styling (c6917e7)
- form-generator: idPrefix undefined (f51bcc4)
- reset button style and input background (ed3f505)
- validate: fix validation composition api (8171e8c)
- validation: fix formErrors updates (092c290)
- validation: onValidated call (fd8366e)
- validation: required validator, min and max (9bfc5d0)
Features
- composition: completely move away from mixins (0cf6a2a)
- field-button: class passthrough (ae549e6)
- field: add noLabel property to disable label (de7b5b3)
- FieldButton, FieldReset, FieldSubmit: pass buttonClasses (d112f6d)
- field: create composables, add TS (8da5f28)
BREAKING CHANGES
- composition: removed abstractField mixin
- validation: renames the validator functions thus breaks schema's relying on these names