Releases: glzr-io/smorf
Releases Β· glzr-io/smorf
v1.5.1
π Bug fixes
- Change
schematype to the zod output type.
Big thanks to @lars-berger for contributing to this release π
v1.5.0
π New features
- Memoize errors to avoid unnecessary zod parsing.
ποΈ Performance improvements
- Avoid redundant traversable check.
π Bug fixes
validateFieldsets errors for correct path.
Big thanks to @lars-berger for contributing to this release π
v1.4.0
π New features
- Add 'change-after-blur' validation option to
Fieldcomponent. - Add
validateoption tosetFieldValue. - Add
validateField.
Big thanks to @lars-berger for contributing to this release π
v1.3.1
π Bug fixes
- Expose missing
getFieldErrorandgetFieldErrorson form state.
Big thanks to @lars-berger for contributing to this release π
v1.3.0
π New features
- Add error states to fields.
- Expose all field errors as an array.
π οΈοΈ Internal changes
- Update
pnpm-lock.yaml.
Big thanks to @lars-berger for contributing to this release π
v1.2.1
v1.2.0
π New features
- Remove disabled-related methods; remove ability to set/unset invalid.
- Rename methods to improve clarity of field-level or form-level.
Big thanks to @lars-berger for contributing to this release π
v1.1.1
π οΈοΈ Internal changes
- Add
filesfield topackage.json. - Rename license file.
Big thanks to @lars-berger for contributing to this release π
v1.1.0
π New features
- Change arg order to
<Field>children. - Copy over from internal package.
- Force field path to be a string.
- Replace use of
hotscriptwithtype-fest. - Use signal instead of store for form value.
π Bug fixes
- Add type-only imports due to
verbatimModuleSyntax. - Remove usage of
Getfromtype-fest; use own type instead.
π οΈοΈ Internal changes
- Add back checkout steps.
- Add build step prior to release.
- Add composite workflow for setup.
- Add export-related properties to
package.json. - Add github actions files for release and lint/build checks.
- Add MIT license.
- Add org prettier config.
- Bump
solid-jsandtypescript. - Correct path to org workflows.
- Define pnpm as package manager in
package.json. - Prettier format all files.
- Remove unused
Formcomponent anduseFormhook. - Unused modular entrypoint.
- Use
glzr/actions/setup-pnpmworkflow.
Big thanks to @lars-berger for contributing to this release π