Skip to content

Releases: sdOps/gwlint

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 01:09
Immutable release. Only release title and notes can be modified.
07fd85c

0.1.1 - 2026-09-15

Documentation

  • Remove go install, which can never work here (#13) (205277d)

Fixes

  • Strip debug info from release binaries (#15) (07fd85c)

Compatibility

Dependency Version
Gateway API v1.6.2
Envoy Gateway v1.9.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 18:05
6503131

0.1.0 - 2026-09-14

CI

  • Gate PR titles on Conventional Commits (#7) (b27e68c)

  • Publish cross-platform release binaries with checksums (#8) (2a2a9ba)

Chores

  • Prepare for open source release (#4) (f63fb78)

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