# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [1.8.0]

- Preferring ICAO codes

## [1.7.0] - 2026-05-04

- Fixed coordinates type

## [1.6.1] - 2026-04-19

- Airbus A321XLR added

## [1.6.0] - 2026-04-16

- Removed community airports from airport JSON data
- Added new airport object data list

## [1.5.3] - 2026-03-27

- Improved types for airports

## [1.5.2] - 2026-03-11

- Added `maximumTakeoffMassKg` and `operatingFuelMassKg` properties to aircraft
- Removed weight properties from aircraft which have none defined

## [1.5.1] - 2026-03-10

- Added ICAO code to liveries which belong to known airlines
- Improved `NodeNext` compatibility of JSON exports

## [1.5.0] - 2026-03-09

- Changed testing to standard Node.js testing suite
- Added fuel and payload mass to aircraft

## [1.4.0] - 2025-12-09

- Added new Aerofly FS4 airports after update
- Added community airports in separate file `data/airports-custom.md`
- Improved search in Mapbox map
- Improved handling of small US airports

## [1.3.0] - 2025-10-15

- Added Mapbox map

## [1.2.1] - 2025-09-23

- Added new aircraft
- Added unmatched airports to Markdown file

## [1.2.0] - 2025-07-25

- Added NPM package main script for accessing data
- Added TypeScript types
- Added new aircraft and airports

## [1.1.1] - 2025-05-21

- Added `CHANGELOG.md`
- Added directory listing for `/icons`

## [1.1.0] - 2025-05-20

- Added more data artifacts

## [1.0.0] - 2025-05-18

- Initial release
