Skip to content

Releases: sqeezelemon/SwiftyLiveApi

3.1 - The edgy one

11 Oct 20:53
Compare
Choose a tag to compare

This release adds several endpoints undocumented in the User Guide, but that were mentioned by devs in the API changelogs on IFC.

Added:

  • Get Session
  • Get Session Flight
  • Get Aircraft (by aircraftId)

3.0 - New world, new SwiftyLiveApi

29 Sep 16:43
72f33c8
Compare
Choose a tag to compare

Complete overhaul of SwiftyLiveApi, see README and docs for more info.

2.1 - More convenience, less validation

30 Jul 12:58
Compare
Choose a tag to compare

New

  • Convenience functions which use a LiveServer case instead of a String to get the serverId
  • Optional validation for getUserStats
  • Setter for LiveServer.id
  • LiveApiClientError now has an errorDescription

Changed

  • LiveApiError is now LiveApiClient.LiveApiError. You will be prompted by XCode to update it upon update, but it will work fine without it.
  • LiveApiClientError was moved to LiveApiJsonTypes.swift. This change should be unnoticeable to the end user.

2.0 - The Release

18 Jul 13:27
Compare
Choose a tag to compare

New

  • LiveServer enum that replaces ServerId.
  • Public initializers for all structs
  • getSessions now also does what refreshSessionIds was doing.

Fixed

  • cases when api returned data but it was an error weren't handled
  • wrapped dates always returned nil
  • outdated documentation parts from the days this wasn't even a package.

1.0.1 - Init gone public

14 Jul 18:21
Compare
Choose a tag to compare

Fix: LiveApiClient's init was internal, changed to public

1.0 - Initial Release

30 Jun 16:10
Compare
Choose a tag to compare
1.0.0

Initial Commit