Skip to content

Release v1.1.3 — positional archive naming - #6

Merged
hrodrig merged 2 commits into
mainfrom
develop
Aug 25, 2026
Merged

Release v1.1.3 — positional archive naming#6
hrodrig merged 2 commits into
mainfrom
develop

Conversation

@hrodrig

@hrodrig hrodrig commented Aug 25, 2026

Copy link
Copy Markdown
Owner

v1.1.3 — positional archive naming with cluster anchored at the tail

Covers the capture/archive naming change that pairs with groot-share 0.7.0's positional parser.

Changes

  • archiveBasename / captureSessionBase now write the cluster as the absolute tail: <prefix>-<short>[-since-<duration>]-<message?>-<YYYYMMDD>-<HHMMSS>-<cluster>.tar.gz
  • Allows arbitrary cluster names (DO-style hosts, UUIDs, dots, dashes, develop) without ambiguity
  • CHANGELOG, README badge, man pages, BSD ports, VHS demo regenerated
  • fix misspell: recognise → recognize

After merge

Annotated tag v1.1.3 on main (manual), then push the tag to publish via GoReleaser.

Move the cluster to the absolute tail of the archive basename and put the
free-form --message and the -since-<duration> marker BEFORE the timestamp,
so the cluster is anchored positionally (everything after -YYYYMMDD-HHMMSS)
instead of being parsed by content.

This lets a cluster name contain arbitrary characters (DO-style hosts,
UUIDs, dashes, dots, even 'develop') without downstream parsing ambiguity.

- captureSessionBase: -since-<duration> now precedes the timestamp
- archiveBasename: intercalates message before timestamp, cluster last
- new splitSessionBase/tsTailRegex helper to locate the terminal timestamp
- update sample config and README docs
- Bump VERSION 1.1.2 → 1.1.3
- CHANGELOG: [Unreleased] → [1.1.3] - 2026-08-25 (positional archive naming)
- README version badge: 1.1.2 → 1.1.3
- man pages .TH: groot/kubectl-groot v1.1.3 (2026-08-25)
- BSD ports: freebsd PORTVERSION=1.1.3, openbsd DISTNAME/PKGNAME/MASTER_SITES
- VHS demo.gif regenerated (groot v1.1.3)
- fix misspell: recognise → recognize in collector.go comment
@hrodrig
hrodrig merged commit 9383654 into main Aug 25, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant