Releases: binary-butterfly/formifly
Releases · binary-butterfly/formifly
2.11.0
What's Changed
- Add setRequired function by @DysphoricUnicorn in #176
Full Changelog: 2.10.0...2.11.0
2.10.0
Most important change
There now is a new feature to set object children that are empty strings to null rather than ignoring them or dropping them entirely after validation.
What's Changed
- Bump rollup by @dependabot[bot] in #166
- Bump vite from 5.0.13 to 5.4.11 by @dependabot[bot] in #168
- Bump vite from 5.4.11 to 5.4.14 by @dependabot[bot] in #169
- Bump vitest from 1.2.0 to 1.6.1 by @dependabot[bot] in #170
- Bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in #171
- Bump esbuild, vitest, @vitejs/plugin-react, @vitest/coverage-v8 and vite by @dependabot[bot] in #173
- Add new feature to set empty object validator values to null. by @DysphoricUnicorn in #175
Full Changelog: 2.9.1...2.10.0
2.9.1
This release fixes a bug where the onError function in ArrayOrSpecificStringValidators would not be called for unallowed strings. In addition to that, it adds the recursiveOnError feature to this kind of validator as well.
What's Changed
- Also allow recursive on error for array or specific string validator by @DysphoricUnicorn in #164
Full Changelog: 2.9.0...2.9.1
2.9.0
This release bumps some dependencies but more importantly adds a feature to allow the onError function of an ArrayValidator to be called if any of the array's children have an error.
What's Changed
- Bump vite from 5.0.12 to 5.0.13 by @dependabot in #159
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #160
- Bump ws from 8.13.0 to 8.17.1 by @dependabot in #161
- Make ArrayValidator call onError function if any contained values have an error by @DysphoricUnicorn in #163
Full Changelog: 2.8.6...2.9.0
2.8.6
2.8.5
What's Changed
- Apply errors after running set multiple field values and validate by @DysphoricUnicorn in #157
Full Changelog: 2.8.4...2.8.5
2.8.4
2.8.3
What's Changed
- Fix types export hopefully for the last time today by @DysphoricUnicorn in #155
Full Changelog: 2.8.2...2.8.3