Skip to content

Releases: RISCfuture/SwiftNASR

0.3.0

24 Sep 18:31
0d11f34
Compare
Choose a tag to compare

Updated Swift Tools version to 6.0 (stil using language version 5).

Breaking Changes

  • ARTCC: ICAO ID is now optional.

API Changes

  • ISO-Latin1 encoding is used when parsing distribution text files.
  • Moved from NSLocalizedString to string catalogs.
  • Runway: Added a gradient estimation method that uses the base and reciprocal
    elevations (when known). You can use this is a stopgap until the FAA resumes
    distributing runway gradient data.
  • Dependency updates.

0.2.0

24 Sep 18:30
1b20f49
Compare
Choose a tag to compare

Updated ZIPFoundation dependency.

Breaking Changes

  • The ArchiveFileDistribution and ArchiveDataDistribution initializers no
    longer return nil if the archive could not be read; instead, they rethrow
    the error thrown by ZIPFoundation.
  • The ArchiveFileDownloader and ArchiveDataDownloader's load methods no
    longer throw Error.badData; instead they rethrow the error thrown by
    ZIPFoundation.

0.1.0

24 Sep 18:30
bdbfad6
Compare
Choose a tag to compare

Initial pre-release (Airport, ARTCC, FSS, and Navaid parsing).