Skip to content

Tags: Disane87/spoolman-homeassistant

Tags

v1.4.0-dev.4

Toggle v1.4.0-dev.4's commit message
chore(release): πŸ“’ 1.4.0-dev.4

## [1.4.0-dev.4](v1.4.0-dev.3...v1.4.0-dev.4) (2026-06-02)

### πŸ› οΈ Fixes

* **release:** stamp manifest.json version so HA shows the real version ([c82e805](c82e805)), closes [#854](#854)

v1.4.0-dev.3

Toggle v1.4.0-dev.3's commit message
chore(release): πŸ“’ 1.4.0-dev.3

## [1.4.0-dev.3](v1.4.0-dev.2...v1.4.0-dev.3) (2026-06-02)

### πŸ“” Docs

* add platinum refactor implementation plan ([938e6e6](938e6e6))
* **readme:** deprecate built-in Klipper integration ([8415179](8415179)), closes [#100](#100) [#105](#105) [#312](#312)

### πŸš€ Features

* **devx:** non-root vscode user for Dev Container ([d777365](d777365))
* **devx:** VS Code Dev Container for Test Explorer integration ([22b997a](22b997a))
* **phase 4.4-4.5:** translations + per-module strict typing ([d63594b](d63594b))
* **phase 4:** platinum compliance β€” first_refresh, parallel_updates, diagnostics, options reload, manifest, quality_scale.yaml ([6aae130](6aae130))
* **phase 5:** platinum badge in README, ruff scope to integration paths ([26f3827](26f3827))
* **platinum:** migrate to ConfigEntry.runtime_data (typed SpoolmanRuntimeData) ([7c5564e](7c5564e))
* **platinum:** mypy --strict clean across the entire integration (28 files) ([112cabb](112cabb))
* **platinum:** mypy --strict clean on the integration core ([1117e49](1117e49))
* **platinum:** strict typing on filament_color_hex, spool_location, spool_used_percentage; remove unused base.py ([79650a7](79650a7))

### πŸ› οΈ Fixes

* **locations:** include empty Locations-page entries ([#854](#854)) ([897b0fe](897b0fe)), closes [#839](#839)
* restore scripts/, ignore .claude/ ([12ea0a0](12ea0a0))

v1.4.0

Toggle v1.4.0's commit message
chore(release): πŸ“’ 1.4.0

## [1.4.0](v1.3.0...v1.4.0) (2026-05-10)

### πŸ“” Docs

* add related Spoolman ecosystem projects section ([f96b14a](f96b14a))

### πŸš€ Features

* **sensors:** expose Spoolman extra-field metadata on HA sensors ([12a4dec](12a4dec)), closes [#837](#837)

### πŸ› οΈ Fixes

* always set klipper_active_spool on spools ([5576017](5576017))
* dynamically add new spools and expose empty Spoolman locations ([5db99d1](5db99d1)), closes [#327](#327) [#327](#327) [#835](#835)
* **sensor:** resolve unawaited coroutine and duplicate entity ID errors ([ab3f582](ab3f582))

v1.4.0-dev.2

Toggle v1.4.0-dev.2's commit message
chore(release): πŸ“’ 1.4.0-dev.2

## [1.4.0-dev.2](v1.4.0-dev.1...v1.4.0-dev.2) (2026-05-10)

### πŸ› οΈ Fixes

* dynamically add new spools and expose empty Spoolman locations ([5db99d1](5db99d1)), closes [#327](#327) [#327](#327) [#835](#835)

v1.4.0-dev.1

Toggle v1.4.0-dev.1's commit message
chore(release): πŸ“’ 1.4.0-dev.1

## [1.4.0-dev.1](v1.3.1-dev.2...v1.4.0-dev.1) (2026-05-10)

### πŸš€ Features

* **sensors:** expose Spoolman extra-field metadata on HA sensors ([12a4dec](12a4dec)), closes [#837](#837)

v1.3.1-dev.2

Toggle v1.3.1-dev.2's commit message
chore(release): πŸ“’ 1.3.1-dev.2

## [1.3.1-dev.2](v1.3.1-dev.1...v1.3.1-dev.2) (2026-05-10)

### πŸ“” Docs

* add related Spoolman ecosystem projects section ([f96b14a](f96b14a))

### πŸ› οΈ Fixes

* always set klipper_active_spool on spools ([5576017](5576017))

v1.3.1-dev.1

Toggle v1.3.1-dev.1's commit message
chore(release): πŸ“’ 1.3.1-dev.1

## [1.3.1-dev.1](v1.3.0...v1.3.1-dev.1) (2026-02-18)

### πŸ› οΈ Fixes

* **sensor:** resolve unawaited coroutine and duplicate entity ID errors ([ab3f582](ab3f582))

v1.3.0

Toggle v1.3.0's commit message
chore(release): πŸ“’ 1.3.0

## [1.3.0](v1.2.1...v1.3.0) (2025-12-29)

### πŸš€ Features

* add automated draft PR workflow for dev to main merges ([7bcbf2f](7bcbf2f))
* add dynamic extra field sensors ([fec33fd](fec33fd)), closes [#297](#297)

### πŸ› οΈ Fixes

* correct parameter names in welcome workflow ([bef9b09](bef9b09))
* remove orphaned spool devices when deleted from Spoolman ([444f2cf](444f2cf)), closes [#292](#292)
* update ruff configuration to new lint.* syntax ([505ec46](505ec46))

v1.3.0-dev.1

Toggle v1.3.0-dev.1's commit message
chore(release): πŸ“’ 1.3.0-dev.1

## [1.3.0-dev.1](v1.2.0...v1.3.0-dev.1) (2025-12-29)

### πŸš€ Features

* add automated draft PR workflow for dev to main merges ([7bcbf2f](7bcbf2f))
* add dynamic extra field sensors ([fec33fd](fec33fd)), closes [#297](#297)

### πŸ› οΈ Fixes

* correct parameter names in welcome workflow ([bef9b09](bef9b09))
* fix config entry with HA 2025.12 ([9cd0073](9cd0073))
* remove orphaned spool devices when deleted from Spoolman ([444f2cf](444f2cf)), closes [#292](#292)
* update ruff configuration to new lint.* syntax ([505ec46](505ec46))

v1.2.1

Toggle v1.2.1's commit message
chore(release): πŸ“’ 1.2.1

## [1.2.1](v1.2.0...v1.2.1) (2025-12-08)

### πŸ› οΈ Fixes

* fix config entry with HA 2025.12 ([9cd0073](9cd0073))