Skip to content

Releases: nginxinc/kubernetes-ingress

v4.0.0

16 Dec 16:19
81bae7d
Compare
Choose a tag to compare

What's Changed

💣 Breaking Changes

🚀 Features

🐛 Bug Fixes

  • Generate valid yaml for readOnly fs by @jjngx in #6583
  • UpstreamServer Fields Logs Displayed as Memory Addresses by @AlexFenlon in #6635
  • Revert to original main-template without pod downtime by @jjngx in #6661
  • Add nil check to apikey suppliedIn by @j1m-ryan in #6733
  • Use default VS and TS templates when CfgMap obj is deleted by @jjngx in #6780

📦 Helm Chart

🧪 Tests

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

65 changes
Read more

v3.7.2

25 Nov 17:42
561824f
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

Full Changelog: v3.7.1...v3.7.2

Upgrade

Resources

v3.7.1

06 Nov 17:26
cc54bee
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Add nil check to apikey suppliedIn by @j1m-ryan in #6735
  • Add OIDC fix for ID token nonce claim validation by @jjngx in #6761

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

Full Changelog: v3.7.0...v3.7.1

Upgrade

Resources

v3.7.0

30 Sep 12:52
ca02a38
Compare
Choose a tag to compare

Important

FIPS compliant images are currently impacted by compatibility issues with a dependent library.
We recommend against:

  1. Patching older FIPS images, which could re-introduce the incompatible dependency.
  2. Building new custom FIPS images.

What's Changed

🚀 Features

🐛 Bug Fixes

  • Change log level, to Info and above, before calling prometheus exporter functions by @j1m-ryan in #5786
  • Fix api key policy undefined routes by @j1m-ryan in #5838
  • Add default telemetry endpoint by @shaun-nx in #5885
  • GRPC healthcheck should not have keepalive time by @j1m-ryan in #5899
  • Don't log errors for not implemented grpc metrics by @jjngx in #6125
  • Fix panic when creating VirtualServer by @hafe in #6232
  • Create unique lease obj for each NIC installed via Helm by @jjngx in #6372
  • Fix udp/http listener validation logic by @j1m-ryan in #6406
  • Disable batch reload when batch finishes by @dareste in #6446
  • grafana template update that works with grafana v11.2.0 (#6511) by @jjngx in #6526

📦 Helm Chart

🧪 Tests

🔨 Maintenance

129 changes
Read more

v3.6.2

19 Aug 13:22
0c609b4
Compare
Choose a tag to compare

Important

FIPS compliant images are currently impacted by compatibility issues with a dependent library.
We recommend against:

  1. Patching older FIPS images, which could re-introduce the incompatible dependency.
  2. Building new custom FIPS images.

What's Changed

🐛 Bug Fixes

📦 Helm Chart

🧪 Tests

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

Full Changelog: v3.6.1...v3.6.2

Upgrade

Resources

v3.6.1

04 Jul 14:37
cd86e6a
Compare
Choose a tag to compare

Important

FIPS compliant images are currently impacted by compatibility issues with a dependent library.
We recommend against:

  1. Patching older FIPS images, which could re-introduce the incompatible dependency.
  2. Building new custom FIPS images.

What's Changed

🐛 Bug Fixes

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

Full Changelog: v3.6.0...v3.6.1

Upgrade

Resources

v3.6.0

26 Jun 15:56
67ef4d9
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix ap-waf flag in error message by @vepatel in #5350
  • Don't reload when use-cluster-ip endpoints update, and change the ingress use-cluster-ip implementation to use the cluster ip instead of the fqdn by @j1m-ryan in #5318
  • fix status for invalid vs and vsr, for weight changes dynamic reload by @j1m-ryan in #5375
  • pin ap compiler by @vepatel in #5433
  • Add support for named ports in ingresses which use-cluster-ip by @j1m-ryan in #5456
  • Fix nginx breaking & remove unused code for ProxySetHeaders annotation by @AlexFenlon in #5426
  • Fix error messages by @jjngx in #5542
  • Fix incorrect errors showing in Telemetry by @AlexFenlon in #5561
  • Don't count Custom Resources if not enabled at NIC startup by @jjngx in #5749
  • Change log level, to Info and above, before calling prometheus exporter functions by @j1m-ryan in #5786
  • fix api key policy undefined routes by @j1m-ryan in #5838

📦 Helm Chart

🧪 Tests

🔨 Maintenance

79 changes
Read more

v3.5.2

31 May 14:57
90d4082
Compare
Choose a tag to compare

What's Changed

⚠️ NGINX App Protect

  • Bundles compiled on NAP WAF versions <= v4.8.x are not compatible with NAP WAF versions >= 4.9.x, this release of NIC includes NAP WAF v4.10 so recompilation of policy bundles is required. JSON based WAF Policies aren’t affected with this change.

📦 Helm Chart

🧪 Tests

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

  • Bump the go group with 2 updates by @github-actions in #5590
  • [cherry-pick] Manually apply main go patches by @oseoin in #5631
  • [cherry-pick] Bump the go group across 1 directory with 4 updates by @nginx-bot in #5638
  • [cherry-pick] Upgrade prometheus exporter to 1.1.2 by @pdabelf5 in #5662
  • Docker image update d41d8cd9 by @nginx-bot in #5579
  • Cherry pick kind 1.30 by @oseoin in #5642
  • Container SHA cherry pick by @oseoin in #5573
  • Bump the python group across 1 directory with 4 updates by @github-actions in #5598
  • [pre-commit.ci] pre-commit autoupdate by @github-actions in #5600
  • Bump golang from f1fe698 to b8ded51 in /build by @nginx-bot in #5623
  • [cherry-pick] Bump redhat/ubi8 from 83068ea to a424544 in /build by @nginx-bot in #5630
  • Bump aquasecurity/trivy-action from 0.20.0 to 0.21.0 in the actions group by @nginx-bot in #5618
  • [cherry-pick] [pre-commit.ci] pre-commit autoupdate by @nginx-bot in #5636
  • [cherry-pick] Update debian build stages to use gpg over sq by @pdabelf5 in #5665
  • [cherry-pick]NGINX Plus R32 by @vepatel in #5654
  • [cherry-pick] Docker image update d41d8cd9 by @nginx-bot in #5673
  • [cherry-pick] Bump the python group in /tests with 2 updates by @nginx-bot in #5669

New Contributors

  • @github-actions made their first contribution in #5590

Full Changelog: v3.5.1...v3.5.2

Upgrade

Resources

v3.5.1

08 May 16:33
9bb46eb
Compare
Choose a tag to compare

What's Changed

📦 Helm Chart

🐛 Bug Fixes

  • Don't reload when use-cluster-ip endpoints update by @j1m-ryan in #5463
  • Fix status for invalid vs and vsr, for weight changes dynamic reload … by @j1m-ryan in #5464
  • Add support for named ports in ingresses which use-cluster-ip (#5456) by @j1m-ryan in #5470

📝 Documentation

⬆️ Dependencies

Other Changes

Full Changelog: v3.5.0...v3.5.1

Upgrade

Resources

v3.5.0

26 Mar 12:50
33971b8
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

  • Move set above rewrite to fix uninitialized variable by @AlexFenlon in #5211
  • Initialize stopCh channel for ExternalDNS by @shaun-nx in #5175
  • Ensure backup server is removed from upstreams when the Backup Service is deleted by @shaun-nx in #5053

📦 Helm Chart

  • Refactor volumes and volumeMounts to common helpers by @oseoin in #5159
  • Move common pod label definitions to helpers by @oseoin in #5179
  • Agent management and helm configuration by @oseoin in #5188

🧪 Tests

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

97 changes
Read more