Skip to content

v0.7.0

Choose a tag to compare

@lmarkmann lmarkmann released this 29 Aug 11:46
· 4 commits to main since this release
f546234

Breaking

  • PrecipKind::Snow is gone. Snow has its own renderer at celsius::snow, driven by a [snowfall] scene table and by the forecast's snowfall rate; PrecipKind is rain only.
  • AnalyticSky carries atmosphere: Atmosphere in place of turbidity: f64.
  • weather::turbidity_from_visibility moved to atmosphere::turbidity_from_visibility.
  • ComposeOpts is #[non_exhaustive]. Build it with ComposeOpts::new(center_az) and the with_bortle / with_analytic methods, or from ComposeOpts::default().
  • SkyState gains snowfall, and HourlyArrays gains relative_humidity_2m and snowfall, so exhaustive struct literals over either need updating.

Added

  • Anchored exposure, an atmosphere type, and snow that knows what shape it is (#88)