Skip to content

Releases: Wheemer/simple-thermostat

v4.0.0-rc.6

24 Jun 13:40

Choose a tag to compare

v4.0.0-rc.6 Pre-release
Pre-release

Changes

  • Polished the visual editor around a clearer setup flow: header, controls, target, extra entity rows, appearance, and advanced options.
  • Added a simple extra entity row editor for common entity/name/icon setup.
  • Moved precision, fallback text, custom labels, action type, and mode display options into Advanced.
  • Updated README guidance for the editor-first v4 setup and YAML-only specialized options.
  • Added README changelog entries for rc.5 and rc.6.

Validation

  • npm test: 111 passed
  • npm run typecheck: passed
  • npm run build: passed

v3.1.3

27 May 12:04

Choose a tag to compare

This release cleans up how Simple Thermostat is packaged for HACS.

Changed

  • Built HACS bundle now lives at the repository root as simple-thermostat.js.
  • Generated dist/ output is no longer tracked in git.
  • Release workflow now builds from source and publishes the root bundle.
  • HACS validation workflow now builds the card before validating.

Thanks to @nateww for the cleanup request.

v3.1.2

21 May 20:02
c9ab260

Choose a tag to compare

v3.1.2

Added

  • Added hide_setpoint: true to hide the target temperature display and +/- controls.
  • Mode controls remain visible when setpoint controls are hidden.

This is useful when another climate entity or thermostat is responsible for the target temperature, but this card is still used for HVAC, fan, swing, vane, or preset controls.

Full Changelog: v3.1.1...v3.1.2

v3.1.1

20 May 23:59
d5e9560

Choose a tag to compare

v3.1.1

Fixes

  • Fixed untranslated climate state text in the entity state row.
  • Fixed translated display of HVAC action text, such as heating/cooling state.
  • Improved translation handling for templated entity rows using {{state.text}}.
  • Improved translation handling for mode option labels when no custom name is configured.

This keeps existing custom names and labels working as before.

Full Changelog: v3.1...v3.1.1

v3.1

18 May 08:04
aff9a0d

Choose a tag to compare

v3.1

A tidy roll-up release for the recent 3.0.x changes.

  • Added header.toggles for multiple header toggles while keeping header.toggle supported.
  • Renamed extra rows from sensors to entities, with backward-compatible sensors support.
  • Added switch-style rendering for toggle-capable extra entities.
  • Improved mode icon customization and header toggle spacing.
  • Improved locale-aware number formatting.
  • Fixed the version: 3 templated entity rendering crash.

Existing configs should continue to work.

Full Changelog: v3.0.44.2...v3.1