- Renamed WeatherStation to WeatherFactory to reflect its purpose (it does not represent a physical weather station)
- Refactored parsing of forecasts
- Weather and Forecast can now also be queried using city name (previously only geolocation)
- Cleaned up the unit tests and documentation which was slightly wrong
- Added Temperature (Feels Like) to the Weather object. See cph-cachet#58
- Added the Weather Condition Code (see cph-cachet#73)
- Updated docs
- No longer relies on the Location package.
- Location can only be fetched by providing a latitude and longitude.
- upgrade to using location plugin v. 2.5.4
- better handling of requesting location permissions
- Updated the README
- Refactored how a http response is sent and parsed.
- Added exceptions for bad HTTP responses.
- Renamed existing exception classes to something more meaningful.
- Added support for Android X
- This version will not work for Android, unless instructions are followed carefully.
- Weather plugin works for Android and iOS
- Plugin now use objects to store weather information, rather than JSON