From 2bf950a746c9c3689e8e6c025dc05a8fa164eb76 Mon Sep 17 00:00:00 2001 From: Jan Eitzinger Date: Mon, 13 Jul 2026 10:25:11 +0200 Subject: [PATCH] Prepare release 1.5.4 and remove Entire CLI integration Bump Makefile VERSION to 1.5.4 and add ReleaseNotes section for the release. Remove the Entire CLI's Claude Code hooks/settings and its tracked .entire config files; the corresponding git hooks and checkpoint branches were also removed outside this commit. Co-Authored-By: Claude Sonnet 5 --- .claude/settings.json | 85 +------------------------------------------ .entire/.gitignore | 4 -- .entire/settings.json | 4 -- Makefile | 2 +- ReleaseNotes.md | 18 +++++++++ 5 files changed, 20 insertions(+), 93 deletions(-) delete mode 100644 .entire/.gitignore delete mode 100644 .entire/settings.json diff --git a/.claude/settings.json b/.claude/settings.json index 5cfa585..0967ef4 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -1,84 +1 @@ -{ - "hooks": { - "PostToolUse": [ - { - "matcher": "Task", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code post-task" - } - ] - }, - { - "matcher": "TodoWrite", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code post-todo" - } - ] - } - ], - "PreToolUse": [ - { - "matcher": "Task", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code pre-task" - } - ] - } - ], - "SessionEnd": [ - { - "matcher": "", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code session-end" - } - ] - } - ], - "SessionStart": [ - { - "matcher": "", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code session-start" - } - ] - } - ], - "Stop": [ - { - "matcher": "", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code stop" - } - ] - } - ], - "UserPromptSubmit": [ - { - "matcher": "", - "hooks": [ - { - "type": "command", - "command": "entire hooks claude-code user-prompt-submit" - } - ] - } - ] - }, - "permissions": { - "deny": [ - "Read(./.entire/metadata/**)" - ] - } -} +{} diff --git a/.entire/.gitignore b/.entire/.gitignore deleted file mode 100644 index 2cffdef..0000000 --- a/.entire/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -tmp/ -settings.local.json -metadata/ -logs/ diff --git a/.entire/settings.json b/.entire/settings.json deleted file mode 100644 index 7cce559..0000000 --- a/.entire/settings.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "enabled": true, - "telemetry": true -} diff --git a/Makefile b/Makefile index fd4cf3c..afd1458 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ TARGET = ./cc-metric-store VAR = ./var/checkpoints/ -VERSION = 1.5.3 +VERSION = 1.5.4 GIT_HASH := $(shell git rev-parse --short HEAD || echo 'development') CURRENT_TIME = $(shell date +"%Y-%m-%d:T%H:%M:%S") LD_FLAGS = '-s -X main.date=${CURRENT_TIME} -X main.version=${VERSION} -X main.commit=${GIT_HASH}' diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 1a8822a..3532c99 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -1,3 +1,21 @@ +# `cc-metric-store` version 1.5.4 + +This is a maintenance release of `cc-metric-store`, the metric timeseries +cache implementation of ClusterCockpit. Since the storage engine is now part +of `cc-backend` we will follow the version number of `cc-backend`. +For release specific notes visit the [ClusterCockpit Documentation](https://clusterockpit.org/docs/release/). + +## Notable changes + +- **`make fmt` target**: New Makefile target runs `gofumpt -l -w .` to + reformat the source tree. +- **Dependency upgrades**: `cc-backend` updated from v1.5.3 to v1.5.4; + `cc-lib` updated from v2.11.0 to v2.12.0; `nats.go` bumped from v1.50.0 to + v1.52.0; `parquet-go` bumped from v0.29.0 to v0.30.1; various other module + upgrades. +- **Housekeeping**: `dist` directory added to `.gitignore`; multi-line calls + in `main.go` and `server.go` reformatted to gofumpt style. + # `cc-metric-store` version 1.5.3 This is a bugfix release of `cc-metric-store`, the metric timeseries cache