v2.28.0
What's Changed
🐛 Bug Fixes
- Fix selinux policy on RHEL 8 by @dhurley in #409
- fix pipeline by @aphralG in #411
- fix: use host architecture to determine FreeBSD ABI by @defanator in #350
- Reload NGINX after rolling back NGINX configuration changes by @dhurley in #419
- Update how the SDK parses NGINX API server directive by @dhurley in #423
- Update nginx access & error log metric sources to only report metrics that are available by @dhurley in #424
- fix: bump hugo theme to 0.35.0 by @Jcahilltorre in #436
- Fix how status API URL is determined when both stub status and NGINX Plus APIs are configured by @dhurley in #433
- Fix intermittent issue where the reloadNginx function never finishes by @dhurley in #431
📝 Documentation
- Bump github.com/goreleaser/nfpm/v2 from 2.31.0 to 2.32.0 by @dependabot in #407
- Unit test failures by @oliveromahony in #412
- Bump github.com/bufbuild/buf from 1.23.1 to 1.24.0 by @dependabot in #406
- Bump github.com/evilmartians/lefthook from 1.4.4 to 1.4.5 by @dependabot in #404
- Upgrade nginx-hugo-theme to support newer versions of Hugo by @jputrino in #420
- enable log rotation by @aphralG in #414
- Add documentation for docker images by @dhurley in #418
- Remove memory leaks by @oliveromahony in #422
🔨 Maintenance
- Monitor NGINX logs for critical & error messages after NGINX reload by @aphralG in #385
- fix integration test failures by @aphralG in #396
- Merge release-2.27.1 back into main by @dhurley in #416
- Bump github.com/go-swagger/go-swagger from 0.30.4 to 0.30.5 by @dependabot in #403
- blank log path should not log to file by @aphralG in #427
- More tidying of code and memory leaks by @oliveromahony in #432
- Improve error logging for gRPC EOF errors by @dhurley in #429
- chore: cert directives for ssl_client_certificate and ssl_trusted_certificate by @CodeMonkeyF5 in #430
- feat: Add ADM resource name dimensions by @p-borole in #435
- Send error to UI when config async is disabled by @aphralG in #426
- fix: update crossplane version to use the latest parsing logic for NGINX config files by @sylwang in #438
- make deps and remove duplicate if statement by @oliveromahony in #440
- Race condition reloading by @oliveromahony in #437
⬆️ Dependencies
- Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.6.1 to 6.6.2 by @dependabot in #405
- Update integration tests dependencies by @dhurley in #425
New Contributors
- @dependabot made their first contribution in #407
- @p-borole made their first contribution in #435
- @sylwang made their first contribution in #438
Full Changelog: v2.27.1...v2.28.0
Resources
- Documentation -- https://github.com/nginx/agent#readme