All Versions
Latest Version
Avg Release Cycle
72 days
Latest Release
766 days ago

Changelog History

  • v1.3.1 Changes

    September 22, 2019

    👍 Xode 11 and iOS 13 support

    📦 This version adds support for Xcode 11 in especially for the Swift Package Manager and iOS 13.

  • v1.3.0 Changes

    April 02, 2019

    👍 Swift 5 support

    🚀 This release adds Swift 5 and Xcode 10.2 support

  • v1.2.2 Changes

    September 29, 2018


    ➕ Added CaseIterable to FlyoverAwesomePlace

    for place in FlyoverAwesomePlace.allCases { print(place) }for place in FlyoverAwesomePlace.iterate() { print(place) }
  • v1.2.1 Changes

    September 18, 2018

    Swift 4.2 compatibility

    ➕ Added Xcode 10 and Swift 4.2 compatibility

  • v1.2.0 Changes

    April 22, 2018


    🚀 This release adds tvOS 📺 support to FlyoverKit 🙌

    🔧 ConfigurationTheme

    🚀 This release removed the ConfigurationTheme and the specific initializer. The ConfigurationThemes are now available as static property on FlyoverCamera.Configuration.

    /// No longer availablelet camera = FlyoverCamera( mapView: mapView, configurationTheme: .lowFlying)/// Use the configuration initializer and set static property (e.g. .lowFlying)let camera = FlyoverCamera( mapView: mapView, configuration: .lowFlying)
  • v1.1.2 Changes

    March 29, 2018

    ⚡️ Small Swift 4.1 updates 👨‍💻

  • v1.1.1 Changes

    February 28, 2018

    🍱 Small code improvements and bug fixes 👨‍💻

  • v1.1.0 Changes

    February 28, 2018

    FlyoverCamera State

    🚀 In this release the property isStarted is completely removed and replaced with the state enum property. In order to check if the FlyoverCamera is started you can check

    // Is FlyoverCamera started?self.flyoverCamera.state == .started// Is FlyoverCamera stopped?self.flyoverCamera.state == .stopped

    Flyover Operators

    In order to compare two Flyover types you can use the following two operators.

    // Equatable operator (==)self.flyover1 == self.flyover2

    This checks if the two given Flyover types are exactly the same via comparison of latitude and longitude.

    // Rounded Equatable operator (~~)self.flyover1~~ self.flyover2

    This checks if the two given Flyover types are nearly the same via comparison of rounded latitude and longitude.


    🔖 Version 1.1.0 introduces a new FlyoverCamera.Configuration.Theme named astronautView. The theme configures the FlyoverCamera to give you a view like an astronaut 🌎

    Foreground/Background behavior

    🚀 In this release we fixed an issue with foreground and background behavior of an Application running a FlyoverCamera or FlyoverMapView. The FlyoverCamera will stop as soon the Application is going into the background mode and will automatically start the flyover when the Application is in foreground

  • v1.0.0 Changes

    February 22, 2018

    🚀 This is the initial release of the FlyoverKit