Releases: Andy-set-studio/boilerform
Custom validity fixes
There were some recurring issues with the custom validity implementation. Significantly, some recursion issues caused serious performance hits. Focus management was also affected.
These have now been fixed. You can find details in PR #15.
Additionally, some work has been added to allow you to override the output of CSS and JS with an .env
file.
Accessibility fixes
Thanks to the great work by @nchan0154, we have had some accessibility fixes on the checkbox/radio component which adds proper focus state.
PR: #8
Basic validation interface added
A developer can now:
- Have the
is-error
class toggle automatically based on validity of input elements - Add a custom error message by adding a
data-validation-message
attribute to an element
The validation interface will also check sibling inputs when an input fails validation. This will remove the is-error
class if they are valid when they were previously invalid.
Lastly, a basic Webpack setup has been added along with these changes.
Initial release 🎉
Boilerform is at a nice stable state, so this is the v0.1.0
release.
In this release:
- The patterns were created
- The CSS was created
- The build process was created
- The overall project setup was completed