This repository has been archived by the owner on Jul 25, 2024. It is now read-only.
Releases: 200Puls/darksky-forecast-api
Releases · 200Puls/darksky-forecast-api
2.1.0
2.0.2 Bugfix
- fix issue 18 latitude and longitude sometimes appears in request URL in scientific notation resulting in a 400 response code
2.0.0 Java 9 modules
- Support for java 9 modules
- bugfix uvindexTime is Instant now
- Added windGust to DataPoint
- updates jackson dependency
- bugfix latitude and longitude switched in main method of DarkSkyJacksonClient
1.3.1 Bugfix release
This release contains just a single bugfix:
- #12 Fixed deserialization of integer values for latitude and longitude
added fields
#11 Account for some changes in the darksky API:
Added fields:
daily data
- temperatureHigh
- temperatureHighTime
- temperatureLow
- temperatureLowTime
- apparentTemperatureHigh
- apparentTemperatureHighTime
- apparentTemperatureLow
- apparentTemperatureLowTime
- windGust
- windGustTime
- uvIndex
- uvIndexTime
hourly data
- precipAccumulation
fields that were deprecated in darksky api are now marked deprecated:
daily data
- temperatureMax
- temperatureMaxTime
- temperatureMin
- temperatureMinTime
- apparentTemperatureMax
- apparentTemperatureMaxTime
- apparentTemperatureMin
- apparentTemperatureMinTime
fix java 8
- Fix method being called that is only available in jdk9
configurable timeouts
- Add support for configuring connect and read timeouts. Defaults remain at 6 seconds as before.
Usage in request:
ForecastRequest request = new ForecastRequestBuilder()
.timeouts(new Timeouts(Duration.ofMillis(1), Duration.ZERO))
.....build();
Java 9 preparation
- Add AutomaticModuleName to manifest to ensure stable module names for Java 9 applications.
Module names are tk.plogitech.darksky and tk.plogitech.darksky.jackson
1.0.0
darksky-forecast-api-0.10
- fixed typo in API of ForecastRequestBuilder