Phone Validation: Introduce enhanced validation for Ecuadorian phone numbers, ensuring compliance with national numbering plans. This includes stricter rules for valid digit combinations.
Phone Validation: Add a new validator specifically for Ecuadorian phone numbers, allowing users to validate formats like +593-111-1111 easily.
Improvements
IP Address Validation: Enhance the isIP() function to accept scoped IPv6 addresses, improving the accuracy of IP address validation.
Performance: Implement ES module support for better tree shaking with webpack, optimizing the package for production builds.
Fixes
Fix issues with the postal code validation by adding 'IR' to the isPostalCode table, ensuring accurate validation for Iranian postal codes.
Others
Sync compiled and minified versions to ensure consistency across builds.
Update the changelog to reflect recent changes and improvements made to the validator.js library.