All notable changes to Sinoptik will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.13 - 2024-07-27
- Switch to Forgejo Actions; add audit workflow
- Update dependency on the
cached
crate - Switch build dependency on
vergen
tovergen-git2
- Update dependencies; this fixes security advisory RUSTSEC-2024-0357
0.2.12 - 2024-05-09
- Updated dependencies, fixes security advisiories:
- Update dependency on
cached
,chrono-tz
,image
andreqwest
- Fix tests; reduce required accuracy for geocoded coordinates again and don't run background map updates during tests
0.2.11 - 2024-02-27
- Updated dependencies, fixes security advisories:
- Fix clippy issue
- Tweak/fix tests; reduce required accuracy for geocoded coordinates
0.2.10 - 2023-11-03
- Update dependencies (RUSTSEC-2020-0071, RUSTSEC-2023-0044)
- Switch to Rocket 0.5 RC4
- Update dependency on
cached
- Fix clippy issues
0.2.9 - 2023-08-25
- Update release Gitea Actions workflow; add seperate job to release Debian package to the new repository
- Update dependencies (RUSTSEC-2023-0044)
0.2.8 - 2023-06-05
- Print the version on lift off (#30)
- Add a
/version
endpoint to the API (#30)
- Update dependency on
cached
- Properly attribute the PAQI metric in its description(s)
- No longer provide a map for the PAQI metric; the map used is only for pollen
0.2.7 - 2023-05-26
- Switch back to the original Buienradar color scheme/maps key (#27)
- Fix the token used to publish the crate to the Cargo package index
0.2.6 - 2023-05-24
- Add full release Gitea Actions workflow
- Simplify Gitea Actions check, lint and test workflow
- Improve no known map colors found error description
- Update coordinates of Eindhoven in tests (Nomatim changed its geocoding)
- Increase sampling area to 31×31 pixels (#26)
- Switch to new Buienradar color scheme/maps key (#27)
0.2.5 - 2023-03-24
- Add Gitea Actions workflow for cargo
- Updated dependencies on
cached
,chrono-tz
andgeocoding
- Fix float comparison in tests
- Fix clippy issues
- Update dependencies (RUSTSEC-2023-0018)
0.2.4 - 2022-07-05
- Add proper error handling and show them via the API (#25)
- Run map refresher as an ad hoc liftoff fairing in Rocket
- Changed emojis in log output
- Removed
AQI_max
andpollen_max
from the forecast JSON introduced in version 0.2.0
- Verify sample coordinate bounds (#24)
- Default to current time if
Last-Modified
HTTP header is missing for retrieved maps
0.2.3 - 2022-05-21
- Update the examples in
README.md
- Fix tests by adding missing type
- Fix map key color code for level 8 used by map sampling
0.2.2 - 2022-05-10
- Switch to Rocket 0.5 RC2
- Fix timestamps for map samples not being correct (AQI, PAQI, UVI metrics) (#22)
- Valid samples/items will no longer be discarded too early
0.2.1 - 2022-05-08
- Add tests for the merge functionality of the combined provider (PAQI)
- Filter out old item/samples in combined provider (PAQI)
0.2.0 - 2022-05-07
- Add
AQI_max
andpollen_max
to the forecast JSON (only when the PAQI metric is selected) (#20)
0.1.0 - 2022-03-07
Initial release.