Releases: open-meteo/open-meteo-api-kotlin
Releases Β· open-meteo/open-meteo-api-kotlin
0.5.0-alpha.0
π New features
2fe93a3- Past and forecast days Query interfacesdd7ee25- Newapix.Cityinterfaceb7ed917- Newapix.Queryinterfaces1d74ce2- Newapix.Coordinateinterface
π Fixes
1a17bac- Ignore unknown keysc459aee- Missing is_day methode834327- Query values encoding7f6558d- Sealed Query interfaces
π Docs
f8dfda9- FixedDatein-code doc
π§ Chores
Full Changelog: 0.4.0-alpha.0..0.5.0-alpha.0
0.4.0-alpha.0
π New features
451578b- Met nordic api in globalOpenMeteoclass165b0a5- Jma api in globalOpenMeteoclassf60b1bb- Gem api in globalOpenMeteoclass6668e15- Flood api in globalOpenMeteoclassae63d39- Metno (met nordic) api package2bebd92- Jma api package35034de- Gem api package70b57fb- Flood api package5143640- Addedvisibleforecast hourly option0b1c201-OpenMeteoclass meteoFrance implementation9b4d720-OpenMeteoclass dwd implementation
π Docs
063c746- CompletedQuerymethods documentationa338d74-Cityenum description3b6165b- CompletedEndpointcode documentation
π§ Chores
7d05ca9- Jma, MetNo, Gem, Flood apis in options.sh
Full Changelog: 0.3.1-alpha.0..0.4.0-alpha.0
Note
This pre-release was rushed: in the upcoming days fixes and tests are going to be commited
0.3.1-alpha.0
π New features
b0f9461-OpenMeteoclass meteoFrance implementation8a3e647- GlobalOpenMeteoclass dwd implementation
π Fixes
adde279- Meteo france endpoint context
Full Changelog: 0.3.0-alpha.0..0.3.1-alpha.0
0.3.0-alpha.0
π New features
5aa200e- Meteo france query and response9edf4f4- Dwd query and responseb0d1265- Options.sh dwd and meteo france docs urlsb940502- Meteo france hourly and daily optionsbfb03da- Dwd hourly and daily options1676251- Update ecmwf hourly optionsfc37f74-Unitfrom alias parsing method
π Docs
34d28d3- SynthesizedREADME.md
Full Changelog: 0.2.0-alpha.4..0.3.0-alpha.0
0.2.0-alpha.4
π New features
4bd7b6a-OpenMeteocurrent weather method1ab0634- SaferQueryvalue filter15d9ba1-OpenMeteo.AnyResponsecurrent weather keyd319e1c-OpenMeteo.coordinatessetter/getter49c927e-Timeconstructor forDoublesda1810e-WeatherCode.fromstatic method68174ec-OpenMeteovariable coordinates
π Fixes
386f711-Queryurl encoding missing46ea407- Query units SerialNames are the response ones2a31c24- "smart" method defaults null timezoneacb852c- Open response/query classesee04585-GeocodingSearchis aQueryContentFormatc207054-GeocodingGethasn'trankinganymore
π Docs
Full Changelog: 0.2.0-alpha.3..0.2.0-alpha.4
0.2.0-alpha.3
0.2.0-alpha.2
0.2.0-alpha.0
π New features
2124f61- Smart method auto timezonebe07602- "smart" client method237c52d- Elevation method default coordinates (apix)352bfcc- Marine api (apix)e053e16- Historical endpoint (apix)9ab3425- City enum (apix)0f0a631- Gfs endpoint api (apix)f6865a2- Forecast endpoint api (apix)a45b78c- Current weather query/response (apix)5a9a173- Wmo weather codes (apix)be37a36- Ecmwf endpoint (apix)2380b16- OpenMeteo airQuality method (apix)a4467f2- Air quality endpoint (apix)32fd38b- Automate hourly/daily values generation (apix)784b8e0- Daily sunset/sunrise time format (apix)ada55c9- Automate hourly/daily units generation (apix)081f339- Common units (query and response ones) (apix)54d3ce3- Automate hourly/daily enums generation (apix)8d63842- Generic open-meteo class (apix)37b09e2- Hard code unix time format in queries (apix)cce417d- Geocoding get and search endpoints (apix)dac0577- Elevation coordinates count in 1..100 (apix)97117ba- Query read inherited properties (apix)fda2d8b- Common response interfaces (apix)c2fcd4f- Hourly/daily query (apix)2637e38- Time format query (apix)8fda0f2- Timezone query (apix)7bd3a0a- Time format enum (apix)96ed363- Timezone wrapper (apix)17b4fc1- Date range querypast_dayskey (apix)fe9f6e4- Elevation api (apix)6431fcf- Generationtime_ms key response (apix)3443459- Time units (hours and seconds)4e9de93- Pressure units (hPa and kPa)
π Fixes
2a0ce3b- Query look in all super member propertiesf16ab4d- Elevation key missing in marine response82b9223- Options.sh missing time option0469ac4- Missing common unitsf98d483- Nullable forecast and gfs daily response keysfb4fad9- Missing time in hourly/dailya34c8f9- Missing elevation query param34daf28- Null-able current weatherfe68b42- OpenMeteo gfs default coordinates (apix)4299a5e- Daily generic enum in OpenMeteo methods (apix)8367de0- Ecmwf endpoint context url (apix)3e63489- Removed past days from date range query (apix)8df92af- AirQuality method coordinates defaults (apix)e919ff7- Use query format in daily/hourly query (apix)38c5ffc- Nullable hourly/daily response values (apix)5bca96b- Nullable params (apix)3407879- Generation time ms is a float (apix)93e36b4- Elevation coordinates equal count (apix)4f99e2a- Open elevation response class (apix)903195d- Timezone serializer redundant timezone import9aeb5da- Query enum constants serial name (apix)8ac4d1f- Hourly/daily nullable response values (apix)90ff1cf- Hourly/daily units/values time (apix)
π Docs
383d777- Readme "smart" method example359f740- Update and clear documentation44fc6b9- Improve Usage in README.md
π§ͺ Tests
383ee2e- Open meteo smart method with mixed options67bf716- Common query640be8d- Common.http httpbin.org/get tests
π§ Chores
293811b- Body.sh commits scopef3678ed- Version 0.2.0-alpha.0 docs choresef464bb- Optimize imports6d90c7d- Git ignore inspection profiles (apix)b40a52e- Use ?.plus in query endpoint (apix)03629d4- Code cleanup and imports optimization (apix)729fc09- Use tags in update release workflow368d99a- Disable release action semver fix
Full Changelog: 0.1.0..0.2.0-alpha.0
0.1.0
π New features
d101128- Endpoints can be invoked with extra params
π Fixes
2939ffc- Historical test sunsets off by some seconds
π§Ή Chore
6d1a3bd- Fix release action missing version env varf0fe14a- Release semver testsf737de7- Release semver names mapc6a80aa- Release semver less important parts reset2ac956b- Release action early semver verificationab33378- Release action automatic versioning1a60d6f- Release body.sh with no commits fails actionc7828c0- Removed verify job in release action