Changelog

Release history and changes for phoneng.

All notable changes to phoneng are documented here. This project follows Semantic Versioning and Keep a Changelog.

1.0.0

April 7, 2026 — Initial release

Added

  • Initial release of phoneng
  • Parse Nigerian phone numbers with comprehensive validation
  • Support for mobile (MTN, Airtel, Glo, 9mobile, Ntel, Smile, MAFAB) and landline numbers
  • Multiple output formats: E.164, national, international, compact
  • RFC 3966 telephone URI format support
  • Network detection for all Nigerian mobile operators
  • Batch processing with statistics
  • Zero runtime dependencies
  • Full TypeScript support with strict mode
  • 67 tests with 98.5% code coverage
  • Ultra-thin bundle size: 950B ESM / 962B CJS (brotli compressed)
  • Based on official NCC (Nigerian Communications Commission) numbering plan
MIT License GitHub · npm

Network data from NCC allocations. MNP may affect actual carriers.