Skip to content

release(1.5.0): the custom response modifier and the engine floor guard-core-go v4.4.0 - #44

Merged
rennf93 merged 1 commit into
masterfrom
chore/engine-4.4.0
Oct 16, 2026
Merged

rennf93 merged 1 commit into
masterfrom
chore/engine-4.4.0

Conversation

@rennf93

@rennf93 rennf93 commented Oct 16, 2026

Copy link
Copy Markdown
Member

Closes #43

I raised the engine floor to guard-core-go/v4 v4.4.0 and prepared the v1.5.0 release entry. The release also carries the CustomResponseModifier fix already on master. No adapter code changed.

What ships

  • Engine floor v4.3.2 to v4.4.0 (go get plus go mod tidy; only go.mod and go.sum move).
  • CHANGELOG v1.5.0 with a "Behavior to know before upgrading" note for the 4.4.0 engine: an empty remote address now gets 403 under FailSecure, IPv4 list entries match ::ffff: clients, a whitelist decides alone, dynamic rule versions no longer stack, and the scan budget pattern_timeout.
  • README install snippet moved to v1.5.0 and v4.4.0, as in the v1.4.0 release.

Version choice

Minor, not patch: the floor moves to a new engine minor with behavior changes that reach adapter users through MVS. The exported API of the root package is identical to v1.4.0 (go doc -all diff is empty), so no /v2 path is involved.

Gates (go1.26.5, Redis on 6379)

gofmt, go vet, staticcheck, go test, go test -tags integration, the 100% coverage gate and govulncheck (go1.27.2) all exit 0. I will tag v1.5.0 after merge; the tag is the release.

@github-actions github-actions Bot added documentation Docs, README, governance files dependencies go.mod or go.sum changes build Module files / packaging labels Oct 16, 2026
@rennf93
rennf93 merged commit e0fe4be into master Oct 16, 2026
13 checks passed
@rennf93
rennf93 deleted the chore/engine-4.4.0 branch October 16, 2026 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Module files / packaging dependencies go.mod or go.sum changes documentation Docs, README, governance files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

release: v1.5.0 on the guard-core-go v4.4.0 floor

1 participant