Releases: open-meteo/open-meteo-api-kotlin
Releases Β· open-meteo/open-meteo-api-kotlin
0.7.1-beta.1
π New features
π Docs
eb4d6db- UpdatedOpenMeteoforecast full usage example7d2d27b-OpenMeteomethods in-code documentation
Full Changelog: 0.7.1-beta.0..0.7.1-beta.1
0.7.1-beta.0
π New features
e1a1cd7- UnitTimeStepValues components10aafe7- Drop not common keys in UnitTimeStepValues glue method
π§ͺ Tests
18c1712- DropCitys in all tests
π§ Chores
b238542- Changelog.sh may now publish all types
Full Changelog: 0.7.1-alpha.4..0.7.1-beta.0
0.7.1-alpha.4
π Fixes
17b8ec3- Missing City import in OpenMeteo
ποΈ Refactoring
dd503e5- Moved and renamed experimental glued annotation0e73083- Deprecated City enum in favour of the geocoding apie49f207- Deprecated language with id param
Full Changelog: 0.7.1-alpha.3..0.7.1-alpha.4
0.7.1-alpha.3
π New features
0526a51- Global openmeteo classab73f17- Apikey param in object invoke operator1e06c92- Elevation invoke operatorbcfd05c- Inlined Marine invoke operator64c7458- Inlined Historical invoke operatorce636cd- Inlined GeocodingSearch invoke operator387f23e- Inlined GeocodingGet invoke operatord049cf8- Inlined Forecast invoke operatord56b898- Inlined Flood invoke operator25f7e46- Inlined Ensemble invoke operator4f407fb- Inlined ClimateChange invoke operator35a95f1- Inlined AirQuality invoke operator969b1f1- "gluable" unit and values0e5d4b8- Time to string is formatted asMM-dd hh:mm
π Fixes
94a2caa- Non-nullable start/end historical api dates
Full Changelog: 0.7.1-alpha.2..0.7.1-alpha.3
0.7.1-alpha.2
π Fixes
099961e- Unused daylight variable
π Docs
d42c439- Removed redundant installation guide for android studio
π§ Chores
bb170d3- Reflect new folder structure in version.sh60aef42- Suppress assignable check in build.gradle
Full Changelog: 0.7.1-alpha.1..0.7.1-alpha.2
0.7.1-alpha.1
π New features
29ae6d1- DecomposeGeocodingSearch.Responseresults
π Fixes
cdd63c3- Nullable population in geocoding response7b7a3c2- Let dev omit query modifier onGeocodingGet289d6dd- Removed useless run in options scoped invoke
Full Changelog: 0.7.1-alpha.0..0.7.1-alpha.1
0.7.1-alpha.0
0.7.0-alpha.0
π New features
48351a7-ClimateChangeapid213970-Ensembleapi69288b2-Floodapi197b3ad-Elevationapi840f2d3-GeocodingGetlanguage query field9b02b4e-GeocodingSearchapi4fcac95-GeocodingGetapi141ac00- Modifiable context on query callabfe7d0- Commercial license: providable api key1afe80a-Marinemetric/imperial length unitse9b4de4-Marineapie7431e3- Listable options classf5eee3c- Cell selection
π Fixes
912cf63- Climate change api elevation in response91b398e- Climate change api endpoint urlda5e1bb- Climate change non nullable model/date range8408acb- Removed automatic URL encodinged6101a- Nullable timezone geocoding entry field0a2eee5- Nullable ranking geocoding entry fieldf1fa649- Some queries api-keys notnullby defaultee6357c- Removed useless content format null getter4277fee-Marine.Dailyshould beListabled13054a- Openedresponseclasses for inheritance2eb8fca- Query response generic type
π Docs
π§ͺ Tests
5c3f17c-ClimateChangeamsterdam 1950-20508bebcb1-Ensembleamsterdam, 1st june 2023 temps1f0252b-GeocodingSearchberlin italian translation633ac24-GeocodingGetberlin and germany tests963f160-Marinetests
π§ Chores
Full Changelog: 0.6.0-alpha.1..0.7.0-alpha.0
0.6.0-alpha.1
π New features
46de1e6- Air quality api
π§ͺ Tests
a7a41ad- Amsterdam 2020-01-01 with models5ccc68d- Historical hourly options11da3b5- Historical hourly 2020-01-01 naming
Full Changelog: 0.6.0-alpha.0..0.6.0-alpha.1
0.6.0-alpha.0
π New features
c7b5b6e-Historicalapi804c498- Models optionsd82fbbd- Elevation query parambc6fb2a- Forecast query preferred units215c9d2- Temps, wind speed and precipitation query200d69a-Forecastendpointdf6bf48-Elevationresponses
π Fixes
5d7ffd9- Nullable query units3e4e753- Removed useless serial names fromQuerya7709c0- Hardcoded query unix time format25e1fd8- Removed useless iso8601 time format unitaf9df86- Responsegenerationtime_msparsingbe400b8- RemovedOpenMeteotests
π§ͺ Tests
a17abf1-Querytests now use string paramsa426532-Endpointtests7e3868b-Endpointtests0a14a6d- ImproveHttpclient tests and related docs
π§ Chores
234a065- Options.sh fetch only given endpointcfe6bfc- Fix options.sh scriptcb45306- Update .idea configf72cc67- Provided example for version.sh script05197a7- Renamed body.sh to changelog.shb3d6e0e- Updated .idea config
π Notes
Currently, only Forecast and Historical endpoints are implemented. This should be the last big refactor, since code is now cleaner than ever.
Full Changelog: 0.5.0-alpha.0..0.6.0-alpha.0