diff --git a/changelog/index.html b/changelog/index.html
index 2a71905..3345617 100644
--- a/changelog/index.html
+++ b/changelog/index.html
@@ -90,6 +90,7 @@
Release history for EchoHub.
Releases
+- v0.1.1 - Directory Connection Self-Healing
- v0.1.0 - Initial Release
diff --git a/changelog/toc.html b/changelog/toc.html
index cc89625..9563d9e 100644
--- a/changelog/toc.html
+++ b/changelog/toc.html
@@ -15,6 +15,9 @@
Overview
+
+ v0.1.1
+
v0.1.0
diff --git a/changelog/toc.json b/changelog/toc.json
index 4112bbe..1ddd308 100644
--- a/changelog/toc.json
+++ b/changelog/toc.json
@@ -1,2 +1,2 @@
-{"items":[{"name":"Overview","href":"index.html","topicHref":"index.html"},{"name":"v0.1.0","href":"v0.1.0.html","topicHref":"v0.1.0.html"}]}
+{"items":[{"name":"Overview","href":"index.html","topicHref":"index.html"},{"name":"v0.1.1","href":"v0.1.1.html","topicHref":"v0.1.1.html"},{"name":"v0.1.0","href":"v0.1.0.html","topicHref":"v0.1.0.html"}]}
diff --git a/changelog/v0.1.1.html b/changelog/v0.1.1.html
new file mode 100644
index 0000000..836abef
--- /dev/null
+++ b/changelog/v0.1.1.html
@@ -0,0 +1,122 @@
+
+
+
+
+ v0.1.1 - Directory Connection Self-Healing | EchoHub Documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+v0.1.1 - Directory Connection Self-Healing
+
+Fixes
+
+- Server now reconnects to the EchoHubSpace directory indefinitely when the API goes down, using exponential backoff (2s → 30s cap)
+- If automatic reconnect is exhausted, the connection is rebuilt from scratch automatically
+- Initial connection attempts also use exponential backoff instead of a fixed 30s delay
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/index.json b/index.json
index 645fae9..04b812a 100644
--- a/index.json
+++ b/index.json
@@ -482,13 +482,18 @@
"changelog/index.html": {
"href": "changelog/index.html",
"title": "Changelog | EchoHub Documentation",
- "summary": "Changelog Release history for EchoHub. Releases v0.1.0 - Initial Release"
+ "summary": "Changelog Release history for EchoHub. Releases v0.1.1 - Directory Connection Self-Healing v0.1.0 - Initial Release"
},
"changelog/v0.1.0.html": {
"href": "changelog/v0.1.0.html",
"title": "v0.1.0 - Initial Release | EchoHub Documentation",
"summary": "v0.1.0 - Initial Release Features Real-time messaging via SignalR JWT authentication with access and refresh tokens Channel management (create, set topic, delete) File and image uploads with magic-byte validation Image-to-ASCII conversion for terminal display Presence tracking (online, away, DND, invisible) 6 built-in TUI themes Rate limiting on auth, upload, and general endpoints Self-contained binary releases for Windows, Linux, and macOS"
},
+ "changelog/v0.1.1.html": {
+ "href": "changelog/v0.1.1.html",
+ "title": "v0.1.1 - Directory Connection Self-Healing | EchoHub Documentation",
+ "summary": "v0.1.1 - Directory Connection Self-Healing Fixes Server now reconnects to the EchoHubSpace directory indefinitely when the API goes down, using exponential backoff (2s → 30s cap) If automatic reconnect is exhausted, the connection is rebuilt from scratch automatically Initial connection attempts also use exponential backoff instead of a fixed 30s delay"
+ },
"index.html": {
"href": "index.html",
"title": "EchoHub Documentation | EchoHub Documentation",
diff --git a/manifest.json b/manifest.json
index eaeb419..223722e 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1428,6 +1428,16 @@
},
"version": ""
},
+ {
+ "type": "Conceptual",
+ "source_relative_path": "changelog/v0.1.1.md",
+ "output": {
+ ".html": {
+ "relative_path": "changelog/v0.1.1.html"
+ }
+ },
+ "version": ""
+ },
{
"type": "Resource",
"source_relative_path": "images/hue_icon.svg",