Skip to content

Commit

Permalink
new: v1.1.0
Browse files Browse the repository at this point in the history
- actualizing code documentation according to new information in "One Call Api 3.0"
- add: new parameter `OneCallApi` in `WeatherService` to be able to select the API endpoint for OCA
- add: `WeatherDaily.summary` for OCA 3.0
- fix: `OWMBuilder` parameter in `WeatherService` and `GeocodingService` is now visible in the package API.
- 🧨add: use `OWMTestService(testedKey).isValidApikeyForOneCall` and `OWMTestService(testedKey).isValidApikey` instead of `OWMApiTest().isCorrectApiKey(testedKey)`
- doc: sections "Exception handling", "Usage custom client" in readme
- internal: remove `meta` from dependencies
- internal: split `OWMApi` into parts: `GeocodingApi`, `CurrentWeatherApi`, `OneCallWeatherApi`
- internal: use `show` way instead of `hide` to control the package API
- internal: tests for `WeatherService` and `GeocodingService`
  • Loading branch information
PackRuble committed Mar 25, 2024
1 parent cfcdd14 commit 94929aa
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 8 deletions.
26 changes: 22 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
[//]: # (## [1.1.0] - 01-01-2024)

[//]: # ()
[//]: # (-)

## [1.1.0] - 25-03-2024

- actualizing code documentation according to new information in "One Call Api 3.0"
- add: new parameter `OneCallApi` in `WeatherService` to be able to select the API endpoint for OCA
- add: `WeatherDaily.summary` for OCA 3.0
- fix: `OWMBuilder` parameter in `WeatherService` and `GeocodingService` is now visible in the package API.
- 🧨add: use `OWMTestService(testedKey).isValidApikeyForOneCall` and `OWMTestService(testedKey).isValidApikey` instead of `OWMApiTest().isCorrectApiKey(testedKey)`
- doc: sections "Exception handling", "Usage custom client" in readme
- internal: remove `meta` from dependencies
- internal: split `OWMApi` into parts: `GeocodingApi`, `CurrentWeatherApi`, `OneCallWeatherApi`
- internal: use `show` way instead of `hide` to control the package API
- internal: tests for `WeatherService` and `GeocodingService`

## [1.0.1] - 19-11-2023

- fix: limit when get location in GeocodingService (thanks svoza10 for [#7](https://github.com/PackRuble/weather_pack/pull/7))
Expand All @@ -16,10 +34,10 @@

## [0.0.2] - 27-12-2022

* fix [issue #5](https://github.com/PackRuble/weather_pack/issues/5) when some boundary cases were not taken into account
* add to the "example" folder console application. A detailed analysis of code writing will be provided later
* add visual resources to documentation, styling of the package was adjusted, link to telegram [channel](https://t.me/+AkGV73kZi_Q1YTMy) is attached
- fix [issue #5](https://github.com/PackRuble/weather_pack/issues/5) when some boundary cases were not taken into account
- add to the "example" folder console application. A detailed analysis of code writing will be provided later
- add visual resources to documentation, styling of the package was adjusted, link to telegram [channel](https://t.me/+AkGV73kZi_Q1YTMy) is attached

## [0.0.1] - 21-10-2022

* Initial development release. Hi pub.dev
Initial development release. Hi pub.dev
10 changes: 6 additions & 4 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
name: weather_pack
description: The project is designed to obtain weather via the OpenWeatherMap API. With geocoding and units measure. :)
description: >-
The project is designed to obtain weather via the OpenWeatherMap API.
With geocoding and units measure. :)
homepage: https://t.me/+AkGV73kZi_Q1YTMy
repository: https://github.com/PackRuble/weather_pack
issue_tracker: https://github.com/PackRuble/weather_pack/issues

version: 1.0.1
version: 1.1.0

environment:
sdk: ^3.0.0
Expand All @@ -13,8 +15,8 @@ dependencies:
http: ^1.1.0

dev_dependencies:
test: ^1.24.4
lint: ^2.1.2
test: ^1.25.2
lint: ^2.3.0

flutter:
assets:
Expand Down

0 comments on commit 94929aa

Please sign in to comment.