News

Software Release – May 14 2026

Software Release – May 14 2026

ForecastWatch software product update

This release tightens up three areas customers touch every day: the daily insights CSV download, Environment Canada coverage, and the Monthly Insights view. A handful of smaller refinements round out the update.

Log in to see these improvements for yourself.

Daily Insights CSV: both Z-score formulas now reproducible from the file

The daily insights CSV download now includes a Market Avg (Signed Errors) column alongside the existing Market Stddev (Signed Errors), giving customers both halves of the Divergence Z formula directly in the file. The previous Market Avg header is renamed Market Avg (Abs Errors) so the two means are unambiguously paired with their two stddevs. The inline glossary at the bottom of the CSV spells out both Z formulas. Customers building accuracy dashboards or quality-control alerts off the daily CSV can now match our chart values exactly without inferring an average from visible rows.

Environment Canada forecasts: French-only values recovered, structural drift guarded

Environment Canada’s bilingual API occasionally returns a numeric value labeled only in French, particularly for temperature and dew point. Those values are now parsed and scored alongside their English-labeled counterparts, where previously they were silently dropped. The collector also guards against wind speed and bearing arriving inside an unexpected sub-object during structural transitions on ECCC’s side, recording parse failures explicitly rather than treating them as missing. ECA scoring is correct from the day of this release onward.

Monthly Insights: sharper tier contrast, equal-height cards, larger tooltip targets

Monthly Insights gets a focused readability pass. The colorblind-safe palette is now the single source of truth for tier colors across the page, with widened contrast between Elite and Top tiers and against their neighboring tiers. Insight cards now share an equal height with subtitles bottom-aligned, and the horizontal scroll that appeared on narrow viewports is gone. The small info-mark beside each metric has a larger hover and click target and renders clean keyboard focus styling for users navigating without a mouse.

Smaller refinements

  • The Daily Station drawer no longer walks back through stale dates when an expected date is missing — it shows the gap directly so customers see immediately when a station has no observation for the selected day.
  • Environment Canada, yr.no, and MeteoFrance are now correctly classified as retail_api providers in the provider catalog; all three have collected from official agency JSON APIs (api.weather.gc.ca, api.met.no, and meteofrance_api) for some time, but the catalog still tagged them as web-scraping.
  • When invalidation totals are quiet for a day, the Quality Digest summary now surfaces the non-invalidation drivers behind a low score, so customers see at a glance what’s actually moving day-over-day quality.

Interested in Receiving Free Weather Industry Insights and Reports?

Join the ForecastWatch newsletter. Never more than monthly, get notified of product updates, new feature launches, custom reports and more.

Want to see more ForecastWatch Blog posts?