All Versions
20
Latest Version
Avg Release Cycle
111 days
Latest Release
2099 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v3.0.3 Changes
๐ Released on December 18, 2016.
โ Removed
- ForecastIO arm scheme
-
v3.0.2 Changes
๐ Released on October 17, 2016.
โก๏ธ Updated
- ๐ Fixed enum docs
-
v3.0.1 Changes
๐ Released on October 8, 2016.
โ Removed
- ๐ Official iOS 8.x support
-
v3.0.0 Changes
๐ Released on October 6, 2016.
โ Added
Result<V>
enum type to encapsulate responses- ๐
RequestMetadata
to represent data about the consumption of the Dark Sky API ForecastIOError
to represent errors in interacting with the Dark Sky API- Explicit gzip encoding to all Dark Sky API requests
โก๏ธ Updated
- Lowercased all enum cases
- ๐ Moved
ForecastField
enum underForecast
asField
- Expanded
precip
on properties toprecipitation
DataBlock.data
is no longer optionalAlert.description
is no longer optionalFlag.sources
andFlag.units
are no longer optionalFlag.units
is now aUnits
enum type- API endpoint is now
api.darksky.net
instead ofapi.forecast.io
getForecast
methods renamedcompletion
tocompletionHandler
getForecast
methods'completionHandler
s now returnResult<Forecast>
- ๐ Documentation formatting
APIClient
is nowDarkSkyClient
โ Removed
Units.uk2
is gone and its value is now represented byUnits.uk
CustomStringConvertible
protocol conformance from all enumsForecast.offset
- Constants file and
ForecastIOErrorCode
andForecastIOErrorDomain
-
v2.1.1 Changes
๐ Released on July 25, 2016.
โก๏ธ Updated
- ๐ Fixed typo in
README.md
for the language setting code - ๐ Fixed typos in
Language.swift
docs - โ Removed
xcov_report
folder
- ๐ Fixed typo in
-
v2.1.0 Changes
๐ Released on July 24, 2016.
โ Added
- ๐ Support for multiple languages
- โ More unit tests for enums
- โ More platforms for unit testing on Travis CI
- CocoaDocs and Carthage badges to
README.md
- Codecov.io integration
โก๏ธ Updated
- โ Unit tests are stricter in checking for a valid URL
- โ
Unit tests now use
@testable
to import ForecastIO - Details on the optional parameters
extendHourly
andexcludeForecastFields
inREADME.md
-
v2.0.0 Changes
๐ Released on June 18, 2016.
โ Added
- Exclusion of fields from
getForecast
(by miwand) - Extension of
hourly
property to include up to 168 hours of data (by miwand) ForecastField
to representDataPoint
s andDataBlock
s onForecast
responses (by miwand)
โ Removed
- ๐ Support for OS X 10.9 - deployment target for OS X is now 10.10
โก๏ธ Updated
- Description of
DataPoint
s andDataBlock
s inREADME.md
- Example project uses
excludeForecastFields
parameter
- Exclusion of fields from
-
v1.6.1 Changes
๐ Released on May 12, 2016.
โก๏ธ Updated
- ๐ Fixed issue where the project's interval version number wasn't updated
- Carthage installation section in
README.md
- โ
Unit test section in
README.md
-
v1.6.0 Changes
๐ Released on May 4, 2016.
โ Added
ForecastIOErrorDomain
error domainForecastIOErrorBadJSON
error type
โก๏ธ Updated
APIClient
methods provide more detailed errors- โ Unit tests have 100% code coverage
- ๐ท Travis CI unit tests run on latest versions of iOS, watchOS, and tvOS
- โ CocoaPod dependencies for unit tests
- ๐ Lowered the example project's deployment target to iOS 8.0
-
v1.5.0 Changes
๐ Released on Jan 24, 2016.
โ Added
- This
CHANGELOG.md
file - ๐ฆ
Package.swift
manifest file for Swift Package Manager - ๐ List of supported units in
README.md
- Description of
Forecast
'sDataPoint
s andDataBlock
s inREADME.md
- โ Unit tests
- Travis CI
โก๏ธ Updated
- ๐ฆ Restructured project hierarchy for Swift Package Manager
- ๐
Units.Auto
enum variant is now capitalized in consistency with Swift style guides
- This