Skip to content

chore(deps): bump weathervane from 0.9.1 to 0.10.1 - #15

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/weathervane-0.10.1
Open

chore(deps): bump weathervane from 0.9.1 to 0.10.1#15
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/weathervane-0.10.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 30, 2026

Copy link
Copy Markdown

Bumps weathervane from 0.9.1 to 0.10.1.

Release notes

Sourced from weathervane's releases.

Weathervane v0.10.1

Security release updating quick-xml from 0.37 to 0.41 to address RUSTSEC-2026-0194 and RUSTSEC-2026-0195.

The signed tag restores the exact source state published to crates.io as weathervane 0.10.1.

Changelog

Sourced from weathervane's changelog.

0.10.1 — 2026-08-26

Security

  • Update quick-xml from 0.37 to 0.41 to address RUSTSEC-2026-0194 and RUSTSEC-2026-0195.

0.10.0 — 2026-07-15

Added

  • DailyForecast gains four fields from the Open-Meteo daily block: windspeed_max: f32, wind_direction: i32, compass_direction: CompassDirection, and precipitation_probability_max: Option<i32>. Derived from windspeed_10m_max, wind_direction_10m_dominant, and precipitation_probability_max; compass_direction via CompassDirection::from_degrees.
  • NWS current-observation override for US coordinates: live National Weather Service observations overlay the Open-Meteo base (temperature, wind, humidity, pressure, dew point, visibility), mirroring the existing AMeDAS temperature override for Japan. The two overrides are mutually exclusive by geography; both fall through to Open-Meteo on any failure. Modeled sky fields (weathercode/condition/cloud cover/UV) stay Open-Meteo. Internal weather_nws module; no new public type.

Wire contract

  • Additive only: the four new DailyForecast fields extend the daily-forecast shape. tests/snapshots/ and CONTRACT.md updated accordingly; no field removed or retyped. Existing payloads round-trip (precipitation_probability_max is Option).

Packaging

  • repository and the outgoing HTTP User-Agent now point to github.com/crenshawdev/weathervane (the crate's home moved to GitHub).
Commits
  • 8338272 chore: restore v0.10.1 release source
  • 2943580 Merge pull request #3 from nwxnw/deps/quick-xml-0.41
  • e143ab0 deps: bump quick-xml 0.37 -> 0.41 (RUSTSEC-2026-0194/0195)
  • f520db5 Merge pull request #2 from crenshawdev/release/v0.10.0
  • dedf34b chore(release): v0.10.0
  • c269beb Merge branch 'feat/daily-wind-precip' into 'main'
  • b11bf54 feat(weather): daily max wind, dominant direction, and precip probability
  • 72b6995 Merge branch 'feat/nws-source' into 'main'
  • ee58581 feat(weather): NWS current-observation override for US coordinates
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [weathervane](https://github.com/crenshawdev/weathervane) from 0.9.1 to 0.10.1.
- [Release notes](https://github.com/crenshawdev/weathervane/releases)
- [Changelog](https://github.com/crenshawdev/weathervane/blob/main/CHANGELOG.md)
- [Commits](crenshawdev/weathervane@v0.9.1...v0.10.1)

---
updated-dependencies:
- dependency-name: weathervane
  dependency-version: 0.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants