Releases
0.4.0
New features & breaking changes
Integrate darksky as a weather provider (#42 )
Create caching Dark Sky client (#73 )
Split Client into api-specific Clients and agnostic Transport (#71 )
Wrap OwmCacheClient operations in effect type (#60 )
Remove ValidatedWeather type alias (#61 )
Rename OwmAsyncClient to OwmClient (#65 )
Make WeatherError extend Exception (#68 )
Include configuration errors in the error hierarchy (#67 )
Migrate from joda.time to java.time (#72 )
Updates
Bump Joda-Time versions (#58 )
Bump sbt-bintray to 0.5.4 (#54 )
Bump SBT to 1.1.6 (#55 )
Bump Scala versions to 2.11.12 and 2.12.6 (#53 )
Internal changes
Make the case classes implementing WeatherError final (#66 )
Make all case classes final (#69 )
Make constructQuery typesafe (#62 )
Migrate from json4s to circe (#44 )
Migrate from twitter-util-collection to scala-lru-map (#46 )
Replace scalaj with Hammock (#45 )
Documentation and build
Remove cruft from .gitignore (#52 )
Add Dark Sky credentials to .travis.yml (#76 )
Publish scaladoc (#38 )
Replace release badge by a maven central badge (#80 )
Update documentation in the README (#78 )
Fix travis usage of wrong scala version (#79 )
Remove resolvers from the readme (#41 )
Extend copyright notice to 2018 (#56 )
Add pull request template (#50 )
Add CONTRIBUTING.md (#51 )
Add issue template (#49 )
Integrate scalafmt (#47 )
Remove Vagrant setup (#43 )
Add Gitter badge (#39 )
Integrate code coverage reports (#48 )
You can’t perform that action at this time.