Releases: zlabjp/nghttpx-ingress-lb
Releases · zlabjp/nghttpx-ingress-lb
v0.71.0
What's Changed
- Bump golang.org/x/crypto from 0.23.0 to 0.24.0 by @dependabot in #362
- Replace slices.IndexFunc with slices.ContainsFunc where appropriate by @tatsuhiro-t in #363
- Bump docker/build-push-action from 5 to 6 by @dependabot in #364
- Bump the kubernetes group with 5 updates by @dependabot in #365
- Bump k8s.io/klog/v2 from 2.120.1 to 2.130.0 by @dependabot in #366
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #367
- Bump ngtcp2 and its dependencies by @tatsuhiro-t in #368
- Bump k8s.io/klog/v2 from 2.130.0 to 2.130.1 by @dependabot in #369
- Deal with the case that default condition is removed by @tatsuhiro-t in #370
- Bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #371
- Fix typo by @tatsuhiro-t in #372
- Just os.ReadFile and update error handling by @tatsuhiro-t in #373
- Simplify by @tatsuhiro-t in #374
- More use of slices utility functions by @tatsuhiro-t in #375
- Update doc by @tatsuhiro-t in #376
- Simplify flow by @tatsuhiro-t in #377
- Use namespacedName by @tatsuhiro-t in #378
- Bump the kubernetes group with 5 updates by @dependabot in #379
- Move ServerReloader interface to consumer package by @tatsuhiro-t in #380
- Remove temporary file if rename fails by @tatsuhiro-t in #381
- Bump golang.org/x/time from 0.5.0 to 0.6.0 by @dependabot in #382
- Bump golang.org/x/crypto from 0.25.0 to 0.26.0 by @dependabot in #383
- Bump kubernetes by @tatsuhiro-t in #384
- Fix docker lint warning by @tatsuhiro-t in #385
- Remove deprecated exportloopref by @tatsuhiro-t in #386
- Refactor podFindPort by @tatsuhiro-t in #387
- Adopt cmp.Or by @tatsuhiro-t in #388
- Bump nghttp2 and its dependencies by @tatsuhiro-t in #389
Full Changelog: v0.70.0...v0.71.0
nghttpx-ingress-lb v0.70.0
What's Changed
- Add initial Gateway API support by @tatsuhiro-t in #352
- Bump the kubernetes group with 5 updates by @dependabot in #353
- Add gateway utils tests by @tatsuhiro-t in #354
- Add tests for LeaderController to reconcile Gateway objects by @tatsuhiro-t in #355
- Add Gateway API tests for LoadBalancerController by @tatsuhiro-t in #356
- Implement Gateway hostname match by @tatsuhiro-t in #357
- Document the current implementation status of Gateway API by @tatsuhiro-t in #358
- Update doc by @tatsuhiro-t in #359
- Bump nghttp2 to v1.62.1 by @tatsuhiro-t in #360
- Add Gateway API ClusterRole rules by @tatsuhiro-t in #361
Full Changelog: v0.69.0...v0.70.0
v0.69.0
What's Changed
- Add a patch to fix QUIC stateless reset bug by @tatsuhiro-t in #338
- COPY --link when copying patches by @tatsuhiro-t in #339
- Bump golang.org/x/crypto from 0.21.0 to 0.22.0 by @dependabot in #340
- Add additional govet linters by @tatsuhiro-t in #341
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #342
- Bump the kubernetes group with 5 updates by @dependabot in #343
- Bump Kubernetes to v0.30.0 by @tatsuhiro-t in #344
- Enable copyloopvar linter by @tatsuhiro-t in #345
- Workaround incompatibility between go1.21+ go line and setup-go by @tatsuhiro-t in #346
- Bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #347
- Remove deprecated golangci-lint-action options by @tatsuhiro-t in #348
- Bump golang.org/x/crypto from 0.22.0 to 0.23.0 by @dependabot in #349
- Bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #350
- Bump nghttp2 to v1.62.0 by @tatsuhiro-t in #351
Full Changelog: v0.68.0...v0.69.0
nghttpx-ingress-lb v0.68.1
What's Changed
- Add a patch to fix QUIC stateless reset bug by @tatsuhiro-t in #338
Full Changelog: v0.68.0...v0.68.1
nghttpx-ingress-lb v0.68.0
What's Changed
- Utilize COPY --link by @tatsuhiro-t in #318
- Use labels.ValidatedSetSelector by @tatsuhiro-t in #319
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #320
- Enable wsl linter by @tatsuhiro-t in #321
- Let dependabot update go modules by @tatsuhiro-t in #322
- Fix dependabot group name by @tatsuhiro-t in #328
- Bump the kubernetes group with 5 updates by @dependabot in #329
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #323
- Bump golang.org/x/time from 0.3.0 to 0.5.0 by @dependabot in #326
- Bump golang.org/x/crypto from 0.17.0 to 0.21.0 by @dependabot in #327
- Bump k8s.io/klog/v2 from 2.110.1 to 2.120.1 by @dependabot in #330
- Rewrite uniq-like functions with slices.CompactFunc by @tatsuhiro-t in #331
- Rename TLSCred related variables by @tatsuhiro-t in #332
- Migrate to slices by @tatsuhiro-t in #333
- Eliminate slow fmt.Sprintf by @tatsuhiro-t in #334
- Enable internal-default-backend by default by @tatsuhiro-t in #335
- Bump nghttp2 fixing CVE-2024-28182 by @tatsuhiro-t in #336
- QUIC secret ID is now 3 bits by @tatsuhiro-t in #337
Full Changelog: v0.67.0...v0.68.0
nghttpx-ingress-lb v0.67.0
What's Changed
- Add Secret read permission to Role by @tatsuhiro-t in #307
- No need to add read-only objects to client by @tatsuhiro-t in #308
- Fix lint errors by @tatsuhiro-t in #310
- Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #309
- Bump nghttp2 to v1.60.0 by @tatsuhiro-t in #311
- Switch to ghcr.io by @tatsuhiro-t in #312
- Use shallow-submodules by @tatsuhiro-t in #313
- Switch to aws-lc by @tatsuhiro-t in #314
- Switch to base-nossl-debian12 by @tatsuhiro-t in #315
- Fix bug that QUIC key is not created if Secret already exists by @tatsuhiro-t in #316
- Build with libbrotli by @tatsuhiro-t in #317
Full Changelog: v0.66.0...v0.67.0
nghttpx-ingress-lb v0.66.0
What's Changed
- Fix typo by @tatsuhiro-t in #288
- Shutdown syncQueue by @tatsuhiro-t in #289
- Contextual logging by @tatsuhiro-t in #290
- Update doc by @tatsuhiro-t in #291
- Use lowerCamelCase for logger names and values by @tatsuhiro-t in #292
- Fix logcheck errors by @tatsuhiro-t in #293
- Remove deprecated quicSecretTimestampKey by @tatsuhiro-t in #294
- Enqueue unconditionally to fix race by @tatsuhiro-t in #295
- Unified nghttpx secret by @tatsuhiro-t in #296
- Share TLS ticket keys by @tatsuhiro-t in #297
- Minor fixup for TLS ticket key encryption by @tatsuhiro-t in #298
- Revise QUIC keying materials in backward incompatible way by @tatsuhiro-t in #299
- Add GenerateCryptoKey helper function by @tatsuhiro-t in #300
- Remove PodSecurityPolicy description by @tatsuhiro-t in #301
- Add tls-ticket-key-period flag by @tatsuhiro-t in #302
- Add quic-secret-period flag by @tatsuhiro-t in #303
- Remove Endpoints resource support by @tatsuhiro-t in #304
- Remove ingress-class flag by @tatsuhiro-t in #305
- Mark endpoint-slices flag as deprecated by @tatsuhiro-t in #306
Full Changelog: v0.65.0...v0.66.0
nghttpx-ingress-lb v0.65.0
What's Changed
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #281
- Bump actions/setup-go from 4 to 5 by @dependabot in #280
- Bump Kubernetes to v1.29.0 and golang to 1.21 by @tatsuhiro-t in #282
- Bump nghttp2 and its dependencies by @tatsuhiro-t in #283
- Add --depth to git submodule update by @tatsuhiro-t in #284
- Log the duration that loadbalancer reconciliation takes by @tatsuhiro-t in #285
- Add more linters by @tatsuhiro-t in #286
- Bump Kubernetes to v1.29.1 by @tatsuhiro-t in #287
Full Changelog: v0.64.0...v0.65.0
nghttpx-ingress-lb v0.64.0
What's Changed
- Add tests for deleteAssetFiles by @tatsuhiro-t in #274
- Cache certificate to avoid the expensive certificate operations by @tatsuhiro-t in #275
- Enable errorlint by @tatsuhiro-t in #276
- Unexport CertificateCacheEntry by @tatsuhiro-t in #277
- Bump actions/github-script from 6 to 7 by @dependabot in #278
- Bump Kubernetes to v1.28.3 by @tatsuhiro-t in #279
Full Changelog: v0.63.0...v0.64.0
nghttpx-ingress-lb v0.63.0
What's Changed
- Bump golang.org/x/net from 0.13.0 to 0.17.0 by @dependabot in #271
- Fix string format error by @tatsuhiro-t in #272
- Bump nghttp2 to v1.58.0 by @tatsuhiro-t in #273
Full Changelog: v0.62.0...v0.63.0