All Versions
9
Latest Version
Avg Release Cycle
72 days
Latest Release
1100 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

    FlyoverAwesomePlace

    โž• 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

    tvOS

    ๐Ÿš€ 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.

    AstronautView

    ๐Ÿ”– 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