fix: update changelog and installer script output

This commit is contained in:
Ogulcan Celik 2026-04-16 22:44:19 +03:00
parent 0b831c8627
commit bf1dfc7b7a
2 changed files with 6 additions and 3 deletions

View File

@ -7,6 +7,9 @@
- This prepares the upcoming `0.5.0` persistence release. Herdr is moving from the old single-binary update model toward a persistent server/client session model, so your workspace can keep running while clients attach, detach, and reconnect.
- The reason for this change is upgrade safety. Herdr needs to stop the old running process cleanly before the new client/server model takes over, so manual update avoids mixed-version states during the transition.
### Added
- Hook-reported agent state can now use custom agent labels, so integrations are no longer limited to herdrs built-in agent names. Custom labels now flow through pane/workspace UI and the socket API anywhere agent names are shown.
## [0.4.10] - 2026-04-14
### Added

View File

@ -75,9 +75,9 @@ main() {
echo ""
}
log() { echo " \033[32m>\033[0m $1"; }
warn() { echo " \033[33m!\033[0m $1"; }
err() { echo " \033[31m✗\033[0m $1" >&2; exit 1; }
log() { printf ' \033[32m>\033[0m %s\n' "$1"; }
warn() { printf ' \033[33m!\033[0m %s\n' "$1"; }
err() { printf ' \033[31m✗\033[0m %s\n' "$1" >&2; exit 1; }
need() {
if ! command -v "$1" >/dev/null 2>&1; then