Important Notes
- 🚨 Repository Transfer: This repository has been moved from nforshifu234dev's personal account to the NFSFU234FormValidation organization. Access it under the NFSFU234FormValidation organization by clicking here.
Added
- Framework Compatibility: Added support for React JS and Vite, allowing seamless integration with these frameworks.
- TypeScript Upgrade: The library has been upgraded from Vanilla JavaScript to TypeScript for enhanced code efficiency and debugging.
- Error Handling Enhancements: Introduced the
ErrorMessageandErrorHandlerinterfaces for clearer error insights, allowing errors to be handled as HTML elements, text, or null. - Revamped Methods: Redesigned
submitandvalidatemethods to return a Promise resolving to anErrorMessageInterface, providing detailed feedback on validation results.
Updated
- Class and ID Renaming: Updated the
js-requiredclass tonfsfu234-fv-requiredand thejsSubmitID tonfsfu234-fv-formto maintain a consistent naming convention. - Website Improvements: Ongoing work to enhance the website for a more user-friendly experience, with final changes expected by the stable release.
Removed
- None
What's Changed
- NFSFU234FormValidation [email protected] by @nforshifu234dev in #21
- V3.0.0 beta by @nforshifu234dev in #22
- Updated Package-lock.json by @nforshifu234dev in #23
- Update by @nforshifu234dev in #24
- V3.0.0 beta branch by @nforshifu234dev in #25
Full Changelog: v2.4.4...v3.0.0-beta