Skip to content

Commit 5fb5ce2

Browse files
committed
Bump version to 1.4.0
1 parent 393c866 commit 5fb5ce2

3 files changed

Lines changed: 19 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ All notable changes to SpoolmanSync will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.4.0] - 2026-03-22
9+
10+
### Changed
11+
- Entity discovery now uses HA's WebSocket API with translation_key matching instead of regex-based entity name patterns, making discovery stable across entity renames and HA language changes (#50)
12+
- Spool-to-tray assignments are now stored by unique_id (stable) instead of entity_id (can change if renamed)
13+
- External mode automation registration now uses per-printer format matching embedded/addon mode, enabling stale automation detection for all deployment modes
14+
15+
### Added
16+
- Dashboard warning banner when HA entity IDs have changed since automations were last configured
17+
- Fallback matching for pre-migration spools that still use entity_id-based assignments
18+
19+
### Fixed
20+
- Jinja2 null guard for `trigger.from_state`/`trigger.to_state` in generated automations, preventing errors on HA restart
21+
22+
### Removed
23+
- `entity-patterns.ts` and associated tests (replaced by WebSocket-based discovery)
24+
825
## [1.3.6] - 2026-03-16
926

1027
### Fixed

app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "app",
3-
"version": "1.3.6",
3+
"version": "1.4.0",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

spoolmansync-ha-addon/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: SpoolmanSync
2-
version: "1.3.6"
2+
version: "1.4.0"
33
slug: spoolmansync-ha-addon
44
description: Sync Bambu Lab AMS trays with Spoolman filament inventory
55
url: https://github.com/gibz104/SpoolmanSync

0 commit comments

Comments
 (0)