942 B
942 B
Releases and Versioning
Versioning policy
This project follows Semantic Versioning:
MAJOR: breaking CLI/API/data changesMINOR: backward-compatible featuresPATCH: backward-compatible fixes
Current project version is tracked in VERSION.
Release process
- Update
VERSION. - Add new section in
CHANGELOG.mdwith date and changes. - Run:
go test ./...go build -o bin/pxmon ./cmd/pxmongo build -o bin/pxmon-agent ./cmd/pxmon-agent
- Tag release:
git tag vX.Y.Zgit push origin vX.Y.Z
Versions list
v0.2.0(2026-06-16): RepoTunneling, remote exec, key passphrase files, export/import key-file restore, and release cleanup.v0.1.0(2026-04-17): initial open-source packaging release.
Agent versions
Known agent versions are stored in:
internal/cluster/agent_versions.json
This list is used by agent status/drift checks to flag outdated nodes.