Table of Contents

v0.2.9

Bug Fixes

  • Fix Linux/macOS client install — enable single-file publish so the install script copies one self-contained binary instead of just the native host (which failed with "does not exist: EchoHub.Client.dll")
  • Fix Chocolatey install path on Windows — chocolateyInstall.ps1 was joining the install directory and executable name into a single segment, producing an invalid target path
  • Fix Chocolatey package metadata — corrected GitHub repository URLs and documentation URLs in echohub.nuspec that pointed at the wrong location
  • Fix double-click on "Public" checkbox in the Create Channel dialog accidentally submitting the dialog — checkbox toggle commands no longer bubble up to the dialog's default button

Documentation

  • Add a dedicated configuration guide (docs/articles/configuration.md) covering server settings, client settings, and environment overrides
  • Refresh README badges and reorganize the articles table of contents for better discoverability
  • Polish Docker, getting-started, and flow docs to match the current configuration surface

Dependencies

  • Bump Terminal.Gui to 2.0.0-develop.5043 (from 5039)

CI

  • Release workflow now publishes a single-file self-contained client binary for Linux and macOS so the install script works out-of-the-box
  • Chocolatey publishing step now triggers only when the package source actually changes and performs a proper version check against the feed before pushing