Skip to content

v3.2.0-beta3

Pre-release
Pre-release

Choose a tag to compare

@krissen krissen released this 05 May 20:57

v3.2.0-beta3 -- third pre-release

Carries everything from v3.2.0-beta2 plus a small but user-visible MSW editor fix and a documentation sweep.

Changes since beta2

MSW editor ((editor)): PR #214 fixed the numLevels switch that drives config.phrases.levels (the value written to config), but missed the parallel switch in render() that drives the visible form fields. Same gap for the threshold-slider range. Effect for users opening an MSW card in the visual editor on beta2: seven phrase-level inputs instead of five, and the threshold slider topping out at 6 instead of 4. Now fixed: MSW shows the same five inputs and 0-4 slider as PEU.

Documentation sweep ((docs)): With MSW landing as a fully-equal member, several docs that hadn't been touched still listed nine integrations and never mentioned MSW. This release brings them all in line:

  • README.md: adapter list bumped from nine to ten with MSW added; multi-integration feature bullet updated; @r3turnNull credited in Contributors.
  • docs/configuration.md: msw added to the integration field's valid-values list.
  • docs/installation.md: new Option J for MeteoSwiss / hass-swissweather with credit and the days_to_show=1 / multi-station notes.
  • docs/troubleshooting.md: msw added to the valid-integration list, MSW joins the device-discovery and stale-config-recovery enumerations, and a new MeteoSwiss section covers device-name prefix on entity IDs, the 1-day-only data, multi-station selection and the seven supported allergens.
  • docs/related-projects.md: integration count corrected from eight to ten (the previous count had also missed Google Pollen from v3.1.0).
  • docs/quick-start.md: MSW added to the basic YAML example block, plus a Switzerland regional example.
  • docs/localization.md: per-scale level-name keys (card.levels5.*, editor.phrases_levels5.*) documented for translators of new languages.

CHANGELOG ((changelog)): [Unreleased] -> [3.2.0] with a placeholder release date; corrected the MSW Added bullet from "0-6 levels" to "native 5-level scale (0-4)" to match the actual implementation; added missing entries for the editor dropdown sort (#213), the hass.states key-list hoist optimization, the validate-hacs CI fix, and the per-scale i18n keys + label-prefix strip.

What to look for

Same scope as beta2, plus:

  • For MSW: open a card in the visual editor and confirm the level-name fields show five inputs, not seven.
  • For MSW: the threshold slider should top out at 4, not 6.

Reporting

Open an issue with the integration(s) you have, whether you're using the editor or YAML, a screenshot, and (if possible) debug: true console output.

Credits

Thanks to @r3turnNull for the MSW adapter (#212) and to @izacus for the upstream hass-swissweather integration.