All Versions
20
Latest Version
Avg Release Cycle
111 days
Latest Release
1678 days ago

Changelog History
Page 1

  • v8.0.0 Changes

    September 20, 2019

    ๐Ÿš€ Released on September 19, 2019.

    โšก๏ธ Updated

    • darkSkyUnavailable on Flag is now a String? instead of a Bool?
  • v7.0.0 Changes

    September 05, 2019

    ๐Ÿš€ Released on September 4, 2019.

    โž• Added

    • precipitationIntensityError property on DataPoint
    • ๐Ÿ‘Œ Support for more languages

    โšก๏ธ Updated

    • Swift 5 compatibility
    • Replaced custom Result with Swift's native implementation
    • Replaced latitude and longitude properties in DarkSkyClient and Forecast with location property of type CLLocationCoordinate2D
  • v6.0.1 Changes

    April 09, 2019

    ๐Ÿš€ Released on April 8, 2019.

    โšก๏ธ Updated

    • CodingKeys for precipitation properties on DataPoint
    • nearestStations on Flag is now optional
    • โœ… All unit test JSON files are now included in all unit test targets
  • v6.0.0 Changes

    March 15, 2019

    ๐Ÿš€ Released on March 15, 2019.

    โž• Added

    • Most structs now conform to Decodable
    • temperatureMax, temperatureMaxTime, temperatureMin, temperatureMinTime, apparentTemperatureMax, apparentTemperatureMaxTime, apparentTemperatureMin, apparentTemperatureMinTime, windGustTime on DataPoint
    • ๐Ÿ†• New errors to ForecastIOError: .missingData, .missingHeaders, and .unexpectedError
    • nearestStation on Flag

    โšก๏ธ Updated

    • โœ… Unit test example JSON data
    • ๐Ÿšš Unit tests to conform to new and removed properties and Decodable

    โœ‚ Removed

    • Custom init methods on structs that now conform to Decodable
    • ForecastIOError.invalidJSON error
    • darkSkyStations, dataPointStations, isdStations, lampStations, metarStations, and metnoLicense from Flag
  • v5.1.0 Changes

    October 02, 2018

    ๐Ÿš€ Released on October 2, 2018.

    โž• Added

    • ๐Ÿ‘Œ Support for Hebrew and Latvian

    โšก๏ธ Updated

    • ๐Ÿ›  Fixed apiRequestsCount and responseTime serialization from headers
    • Swift 4.2 compatibility
  • v5.0.0 Changes

    April 01, 2018

    ๐Ÿš€ Released on March 31, 2018.

    โž• Added

    • uvIndex, uvIndexTime, and windGust properties on DataPoint
    • ๐Ÿ‘Œ Support for Danish, Finnish, Japanese, Georgian, Korean, and Romanian
    • CONTRIBUTING.md, which describes basic guidelines for contributing to this project

    โšก๏ธ Updated

    • Swift 4.1 compatibility
    • Max/min temperatures on DataPoint are now high/low
  • v4.1.0 Changes

    March 30, 2018

    ๐Ÿš€ Released on March 30, 2018.

    โž• Added

    • time, regions, and severity properties on Alert
    • ๐Ÿ‘Œ Support for Bulgarian

    โšก๏ธ Updated

    • Float properties are now Double on DataPoint and Forecast
  • v4.0.0 Changes

    February 07, 2017

    ๐Ÿš€ Released on February 6, 2017.

    โšก๏ธ Updated

    • expire property on Alert is now optional
  • v3.1.0 Changes

    December 25, 2016

    ๐Ÿš€ Released on December 24, 2016.

    โž• Added

    • ๐Ÿ‘Œ Support for Catalan, Estonian, and Slovenian

    โšก๏ธ Updated

    • References to the Array type now use the [] shorthand
  • v3.0.4

    December 25, 2016