v2.0.0
Breaking changes
Missing number values are now reported as null instead of 0. For example, if latitude and longitude are unavailable for a location, the results will include {..., "latitude": null, "longitude": null}, avoiding incorrect identification as Null Island.
Features
- Support optional use of country info CSV database to add more information to results
- Support optional use of IATA/ICAO airport CSV database to add more information to results
- Use a real CSV parser
Chores
- Development: Add more CSV tests
- Readme updates (including expansion of testing to Node.js 16)
- Dependency updates
Full Changelog: v1.6.0...v2.0.0