Testing: The library now requires a specific version of nodeunit (>=0.8.2 <0.8.7) to ensure compatibility with newer Node.js versions, enhancing the reliability of the test suite.
Fixes
Fix invalid IPv6 address handling: The library now correctly identifies and rejects "2002::2:" as an invalid IPv6 address, improving address validation accuracy.
Fix CIDR validation: The library now rejects CIDRs with negative or overlong masks, ensuring better compliance with CIDR standards.
Others
Set up Travis CI: Continuous integration is now configured for the project, allowing for automated testing and build processes.