Repository navigation
Releases: sdOps/gwlint
Release list
v0.1.1
v0.1.0
0.1.0 - 2026-09-14
CI
Chores
Documentation
Fixes
-
Cache Go modules in the release workflow's tag job (#9) (854968a)
-
Set a git identity before tagging in the release workflow (#10) (5b353f1)
-
Tell gh which repo to target in the publish job (#12) (6503131)
Other
-
Add Phase 1 vertical slice: fqdn-backend-cold-start check (0f877de)
-
Resolve Gateway-level BackendTrafficPolicy targets in fqdn-backend-cold-start (5eba8d1)
-
Group example manifests by scenario under examples/failing and examples/passing (3378dcd)
-
Generalize gateway names and namespace in example manifests (423c0b6)
-
Rename sso-* example objects and hostname to partner-api-* (8ea9f8a)
-
Add passing example: HTTPRoute backendRef pointing at a core Service (b5f7949)
-
Use port 80/8080 for the plain Service example, not 443 (19d697e)
-
Update README: status section, version command, aggregate-example note (292e172)
-
Document multi-repo linting with both plain Helm and Helmfile examples (b9630d3)
-
Fix Gateway-level diagnostic grammar and broaden the check's tests (09101b8)
-
Add tests for the decoder, context merging, check config, and the CLI (53ca594)
-
Align the Go version pins and tidy go.mod (c8214e6)
-
Upgrade containerd and x/crypto, and gate the rest behind an allowlist (22f51f6)
-
Add GitHub Actions CI (91bfe1b)
-
Correct the allowlist reasoning: these have CVEs and upstream fixes (f15391e)
-
Add CODEOWNERS (349204d)
-
Document how to install gwlint (00ac022)
-
Correct inaccurate claims in the README (5008b42)
-
Resolve backendRefs in the route's namespace, not the policy's (53f550f)
-
Cover the whole Gateway API surface, not one deployment's shape (0d89ff4)
-
Honour sectionName, policy precedence, and multi-endpoint backends (0b1b257)
-
Drop the README's known-vulnerabilities inventory (cc60a1c)
-
Run govulncheck nightly, and pin actions to commit SHAs (60d489d)
-
Test on macOS and Windows, not just Linux (aa49e31)
-
Add a weekly canary against the newest stable Go (623b5a7)
-
Add AGENTS.md (c8ac607)
-
Report what a run actually scanned (2916d01)
-
Say what was checked in plain words, not linter jargon (addfbc6)
-
Add dangling-parent-ref, the first core Gateway API check (3522811)
-
Add dangling-backend-ref, the Gateway API dangling-service (c54b30a)
-
Add ROADMAP.md: what a Gateway API linter should cover (aaf0a09)
-
Add 24 more checks: gwlint covers 27 of 28 identified Gateway API checks (2f87eb6)
-
Fix a Windows-only pipe deadlock in the root command test (d2bdecf)
-
Recognise cert-manager Certificates as evidence a listener's Secret exists (#1) (bb92610)
Compatibility
| Dependency | Version |
|---|---|
| Gateway API | v1.6.2 |
| Envoy Gateway | v1.9.1 |