160 lines
3.5 KiB
Markdown
160 lines
3.5 KiB
Markdown
# @astro-reactive/form
|
|
|
|
## 0.9.1
|
|
|
|
### Patch Changes
|
|
|
|
- a1cc4b0: Update homepage to https://astro-reactive.js.org
|
|
- Updated dependencies [a1cc4b0]
|
|
- @astro-reactive/validator@0.4.1
|
|
- @astro-reactive/common@0.2.1
|
|
|
|
## 0.9.0
|
|
|
|
### Minor Changes
|
|
|
|
- 4d2a577: Support Astro 3
|
|
|
|
### Patch Changes
|
|
|
|
- Updated dependencies [4d2a577]
|
|
- @astro-reactive/validator@0.4.0
|
|
- @astro-reactive/common@0.2.0
|
|
|
|
## 0.8.1
|
|
|
|
### Patch Changes
|
|
|
|
- 334a4c5: - Update documentation links to release notes
|
|
- Updated dependencies [334a4c5]
|
|
- @astro-reactive/validator@0.3.4
|
|
|
|
## 0.8.0
|
|
|
|
### Minor Changes
|
|
|
|
- 30de516: Change the default of `validateOnLoad` property to true, making server-side rendering validation the default behavior for the `Form` component.
|
|
Update the demo `index.astro` page by removing the `validateOnLoad` property/directive on the example which should still result to server-side rendered validation results.
|
|
|
|
### Patch Changes
|
|
|
|
- fb11b73: Initial `create-astro-reactive` package
|
|
Update packages' meta information (author, homepage)
|
|
Upadte LICENSE owner info to `astro-reactive` organization
|
|
- Updated dependencies [fb11b73]
|
|
- @astro-reactive/validator@0.3.3
|
|
- @astro-reactive/common@0.1.9
|
|
|
|
## 0.7.2
|
|
|
|
### Patch Changes
|
|
|
|
- 414a0bd: Fix dependencies for Astro v2+ support
|
|
- Updated dependencies [414a0bd]
|
|
- @astro-reactive/validator@0.3.2
|
|
- @astro-reactive/common@0.1.8
|
|
|
|
## v0.7.0
|
|
|
|
- project chores: updates on how the packages share common files, initial codecov set up
|
|
- documentation updates: Readme examples and API docs update
|
|
- support for Astro v2
|
|
|
|
## v0.6.7
|
|
|
|
- fix form method type to accept: 'get', 'post', 'dialog'
|
|
|
|
## v0.6.6
|
|
|
|
- implement validation hooks with form's `triggerValidationOn` prop
|
|
- types and intellisense improvements
|
|
- validation support for RadioGroup
|
|
- form's `action` and `method` props
|
|
|
|
## v0.6.5
|
|
|
|
- fix deps
|
|
|
|
## v0.6.4
|
|
|
|
- Form component's new `validateOnLoad` property
|
|
- FormGroup.setValue() method to set values for the whole form
|
|
- fix for Radio Group's inputs not having unique IDs
|
|
|
|
## v0.6.3
|
|
|
|
- make `Checkbox.checked` optional
|
|
|
|
## v0.6.2
|
|
|
|
- fix broken `ControlConfig`
|
|
|
|
## v0.6.1
|
|
|
|
- fix wrong dependency version
|
|
|
|
## v0.6.0
|
|
|
|
- deprecate `labelPosition` prop
|
|
- implement TextArea control
|
|
- add method `setValidators` to FormControl
|
|
- implement `readOnly` flag
|
|
- implement Dropdown control
|
|
|
|
## v0.5.1 - v0.5.2
|
|
|
|
- use @astro-reactive/common
|
|
|
|
## v0.5.1
|
|
|
|
- fix for dynamic import of validator causing errors (breaks independence)
|
|
|
|
## v0.5.0
|
|
|
|
- server-rendered validation errors (when control was set with invalid value)
|
|
- radio control accepts array of value or RadioOption
|
|
- added tests for form components
|
|
|
|
## v0.4.5
|
|
|
|
- update project documentations
|
|
|
|
## v0.4.4
|
|
|
|
- `validators` property in ControlConfig to set validators for a control
|
|
|
|
## v0.4.1
|
|
|
|
- set `showValidationHints` to true to show validation hints
|
|
|
|
## v0.3.0
|
|
|
|
- new control configuration type `ControlConfig`
|
|
|
|
## v0.2.7
|
|
|
|
- updated project logo
|
|
|
|
## v0.2.6
|
|
|
|
- support single `FormGroup` as input to the `Form` component
|
|
- implement `Form` component input prop `theme`
|
|
- add initial implementation of `FormControl` `isPristine` and `isValid` states
|
|
- filter out control with type 'submit' from the FormGroup.controls
|
|
- implement the submitControl Form input prop
|
|
- implement the FormControl placeholder attribute
|
|
|
|
## v0.2.4 to v0.2.5
|
|
|
|
- update package README
|
|
- update dependencies
|
|
|
|
## v0.2.2
|
|
|
|
- initial light and dark mode scaffold
|
|
- update package README
|
|
|
|
## v0.2.1
|
|
|
|
- FormGroup.get(name) - returns the FormControl with matching name
|
|
- FormControl.setValue(value) - sets the FormControl value
|