Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.
What's Changed
🐛 Bug Fixes
- Increase http hash bucket sizes by @nginx-bot in #5036
- Fix broadcaster loop by @nginx-bot in #5038
- Move gateway define rate-limit-policy directives from HTTP to Server … by @salonichf5 in #5039
- fix: allow TCPRoute and UDPRoute on same gateway port (#5016) by @sjberman in #5053
- Use minimalObject when provisioning objects by @nginx-bot in #5059
- Add fix for effective NginxProxy when different Kubernetes types are specified by @nginx-bot in #5062
- Update validation check for IPFamily between BackendRefs and NginxProxy by @nginx-bot in #5063
- Fix bug where N1C dataplane key is ignored by @nginx-bot in #5073
- Fix CORS failure when attached to HTTPS Listener (#5071) by @sjberman in #5074
- Allow externalTrafficPolicy on ClusterIP services with externalIPs (#… by @salonichf5 in #5076
📦 Helm Chart
- Release 2.5.1 by @github-actions[bot] in #5085
📝 Documentation
🔨 Maintenance
- Update operator sample manifest by @sjberman in #5030
- Revert "Update lucacome/draft-release action to v2.1.0", update Docker vars by @sjberman in #5081
⬆️ Dependencies
Other Changes
- Operator Bundle v1.3.0 by @nginx-bot in #5032
Full Changelog: v2.5.0...v2.5.1