diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7e2e2b5..736b205 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,14 @@ Follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) · versioned wi
---
+## [1.12.56] — 2026-06-30
+
+### Fixed
+- **Engines local-card fetch race** — overlapping Docker container refreshes can no longer let an older failed request overwrite a newer successful render with `Could not reach server: Failed to fetch`.
+- **Engines refresh resilience** — local engine cards retry once, keep the last good container list on transient network changes, and show an inline Retry button only when no cached data exists.
+
+---
+
## [1.12.55] — 2026-06-30
### Added
diff --git a/VERSION b/VERSION
index a32117e..85badc6 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.12.55
+1.12.56
diff --git a/static/index.html b/static/index.html
index ca0340d..dabd3a4 100644
--- a/static/index.html
+++ b/static/index.html
@@ -10,7 +10,7 @@
-
+
@@ -27,7 +27,7 @@
-
+
@@ -362,7 +362,7 @@ window.toggleNavTree = function(treeId, chevronId) {
-
+