Skip to content

v1.1.0 — Auto-Start + Dashboard Guide

Choose a tag to compare

@HughesCuit HughesCuit released this 15 May 10:33

v1.1.0 Release

New Features

  • Plugin auto-start: hermes-cluster service starts automatically when plugin loads
  • Dashboard Quick Start Guide: Step-by-step onboarding for new users
  • CLI subcommands: serve, status, health, config init, config validate
  • Health endpoint: GET /health for load balancers
  • Summary endpoint: GET /api/v1/summary for cluster overview
  • Config validation: ValidateDetailed() with error messages and fix suggestions
  • Federation auth: Token-based cross-cluster authentication

Bug Fixes

  • Recovery stats field names now match API response
  • Phantom Dependencies column removed from task table
  • Federation dispatcher graceful shutdown (WaitGroup)

Testing

  • 17/17 test packages pass with -race
  • New scheduler tests (372 lines)
  • Dashboard UI tests (53 tests, 88% pass rate)

Plugin

  • Updated plugin.yaml to v1.1.0
  • on_session_start hook for auto-start
  • on_session_end hook for graceful shutdown