Releases: sqeezelemon/SwiftyLiveApi
Releases · sqeezelemon/SwiftyLiveApi
3.1 - The edgy one
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
Complete overhaul of SwiftyLiveApi, see README and docs for more info.
2.1 - More convenience, less validation
New
- Convenience functions which use a
LiveServer
case instead of aString
to get theserverId
- Optional validation for
getUserStats
- Setter for
LiveServer.id
LiveApiClientError
now has anerrorDescription
Changed
LiveApiError
is nowLiveApiClient.LiveApiError
. You will be prompted by XCode to update it upon update, but it will work fine without it.LiveApiClientError
was moved toLiveApiJsonTypes.swift
. This change should be unnoticeable to the end user.
2.0 - The Release
New
LiveServer
enum that replacesServerId
.- Public initializers for all structs
getSessions
now also does whatrefreshSessionIds
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
Fix: LiveApiClient
's init was internal, changed to public
1.0 - Initial Release
1.0.0 Initial Commit