You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TASK.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
# TASKS
2
+
- 2026-03-06: DONE. Surface handled runtime failures in the UI Event Feed by routing non-fatal command, daemon, telemetry, sampler, embedded-LXMD, and LXMF runtime exceptions through the shared event log with regression coverage.
2
3
- 2026-03-06: DONE. Reap stale northbound WebSocket clients and cancel stray UI reconnect timers to prevent port-8000 file descriptor exhaustion under connection churn.
3
4
- 2026-03-05: DONE. Enforce Python-backend-only PyPI artifacts by excluding non-backend directories in Poetry packaging config and adding publish-workflow artifact validation for frontend/electron/docs/API paths.
4
5
- 2026-03-05: DONE. Harden PyPI publish workflow with `PYPI_API_TOKEN` fallback and actionable trusted-publisher mismatch diagnostics after repository identity changes.
Copy file name to clipboardExpand all lines: pyproject.toml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
[tool.poetry]
2
2
name = "ReticulumTelemetryHub"
3
-
version = "2.0.9"
3
+
version = "2.0.10"
4
4
description = "Reticulum-Telemetry-Hub (RTH) manages a complete TCP node across a Reticulum-based network, enabling communication and data sharing between clients like Sideband or Meshchat."
0 commit comments