Releases: aashishvanand/airport-data-js
Releases · aashishvanand/airport-data-js
Release v3.0.1
What's New in v3.0.1
🔄 Improvements
- Airport data update Jan 2026
[3.0.0] - 2025-12-05
🆕 New Features
getAirportStatsByCountry(countryCode)- Get comprehensive statistics for airports in a countrygetAirportStatsByContinent(continentCode)- Get comprehensive statistics for airports on a continentgetLargestAirportsByContinent(continentCode, limit, sortBy)- Get largest airports by runway or elevationgetMultipleAirports(codes)- Bulk fetch multiple airports in one callcalculateDistanceMatrix(codes)- Calculate distances between all pairs of airportsfindNearestAirport(lat, lon, filters)- Find single nearest airport with optional filtersvalidateIataCode(code)- Validate IATA code existencevalidateIcaoCode(code)- Validate ICAO code existencegetAirportCount(filters)- Get count of airports matching filtersisAirportOperational(code)- Check if airport has scheduled service
🔄 Improvements
- Enhanced bulk operations for better performance
- Added comprehensive statistical analysis capabilities
- Improved validation utilities for code checking
- Better support for route planning and analysis
- Professional build pipeline with duplicate checking
- Automated release notes from changelog
📦 Installation
npm install airport-data-js@3.0.1See CHANGELOG.md for full version history.
Release v3.0.0
What's New in v3.0.0
🆕 New Features
getAirportStatsByCountry(countryCode)- Get comprehensive statistics for airports in a countrygetAirportStatsByContinent(continentCode)- Get comprehensive statistics for airports on a continentgetLargestAirportsByContinent(continentCode, limit, sortBy)- Get largest airports by runway or elevationgetMultipleAirports(codes)- Bulk fetch multiple airports in one callcalculateDistanceMatrix(codes)- Calculate distances between all pairs of airportsfindNearestAirport(lat, lon, filters)- Find single nearest airport with optional filtersvalidateIataCode(code)- Validate IATA code existencevalidateIcaoCode(code)- Validate ICAO code existencegetAirportCount(filters)- Get count of airports matching filtersisAirportOperational(code)- Check if airport has scheduled service
🔄 Improvements
- Enhanced bulk operations for better performance
- Added comprehensive statistical analysis capabilities
- Improved validation utilities for code checking
- Better support for route planning and analysis
- Professional build pipeline with duplicate checking
- Automated release notes from changelog
📦 Installation
npm install airport-data-js@3.0.0See CHANGELOG.md for full version history.
Release v2.0.0
What's New in v2.0.0
🆕 New Features
- Enhanced airport data with external links
- Timezone-based airport lookup
- Advanced multi-criteria filtering
- Autocomplete suggestions functionality
- External links to Wikipedia, websites, and flight tracking services
🔄 Improvements
- Better error handling and validation
- More comprehensive airport data structure
- Improved type filtering with partial matching
- Enhanced geographic calculations
📦 Installation
npm install airport-data-js@2.0.0See README.md for full documentation.