Skip to content

Release v3.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Dec 12:47
5b3e9d7

What's New in v3.0.0

🆕 New Features

  • getAirportStatsByCountry(countryCode) - Get comprehensive statistics for airports in a country
  • getAirportStatsByContinent(continentCode) - Get comprehensive statistics for airports on a continent
  • getLargestAirportsByContinent(continentCode, limit, sortBy) - Get largest airports by runway or elevation
  • getMultipleAirports(codes) - Bulk fetch multiple airports in one call
  • calculateDistanceMatrix(codes) - Calculate distances between all pairs of airports
  • findNearestAirport(lat, lon, filters) - Find single nearest airport with optional filters
  • validateIataCode(code) - Validate IATA code existence
  • validateIcaoCode(code) - Validate ICAO code existence
  • getAirportCount(filters) - Get count of airports matching filters
  • isAirportOperational(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.0

See CHANGELOG.md for full version history.