Whats New
Now abosolute validator v2.0 comes with new features. Make your form more secure with new features.
- Angular's Built-in i18n System
The library now leverages Angular's built-in internationalization (i18n) system instead of a custom/third-party solution, providing better integration with Angular's ecosystem and improved consistency. - Nested Form Validation Support
Validation can now be applied to nested reactive forms (FormGroup/FormArraystructures), allowing validation rules to work seamlessly across parent and child form controls. - Built-in Multi-Language Support
The package now ships with default support for the following 11 languages out of the box:
'ar', 'bn', 'de', 'en', 'es', 'fr', 'hi', 'ja', 'pt', 'ru', 'zh'
These default translations can also be overridden with custom messages as needed. - Custom Language Support
Developers can now add support for additional languages beyond the built-in defaults, making the package fully extensible for any locale. - Performance Improvements
Overall validation performance has been optimized, resulting in faster execution and reduced overhead. - Angular 14 Support
The package now officially supports Angular 14, ensuring compatibility with the latest framework updates. - Version Releases Aligned with Angular Versions
Going forward, package releases will be versioned to match their respective Angular version. This means you don't need to look up a compatibility chart to find the supported package version — simply install the package version that matches your Angular version. For example, if you're using Angular 14, install the v14 release of the package.