Releases: nginx/agent
Releases · nginx/agent
v2.44.0
What's Changed
🐛 Bug
- Update the cross plane library version
 - Update to latest NGINX Plus Go Client
 
🔨 Maintenance
- Add Debian 13 trixie Support
 
📝 Documentation
- Update Go version, linter and dependencies by @aphralG in #1344
 - Update Crossplane Version by @aphralG in #1363
 - Add Debian 13 trixie Support by @aphralG #1340
 
Full Changelog: v2.43.0...v2.44.0
v3.4.2
v3.4.1
What's Changed
Bugs 🐛
- Avoid deleting unmanaged files during config apply #1338
 
🔨 Maintenance
- Update Dependencies by @aphralG in #1312
 - Use CodeCov for checking code coverage by @spencerugbo in #1326
 
⬆️ Dependencies
- Bump docker/login-action from 3.3.0 to 3.6.0 by @dependabot[bot] in #1308
 - Bump actions/dependency-review-action from 4.7.3 to 4.8.0 by @dependabot[bot] in #1310
 - Bump github/codeql-action from 3.30.3 to 3.30.6 by @dependabot[bot] in #1320
 - Bump actions/github-script from 7.0.1 to 8.0.0 by @dependabot[bot] in #1319
 
Full Changelog: v3.4.0...v3.4.1
Resources
- Documentation -- https://github.com/nginx/agent#readme
 
v3.4.0
What's Changed
🐛 Bug Fixes
- Fix isAllowedDir matching by prefix by @sean-breen in #1276
 - Fix file permission validation by @spencerugbo in #1316
 
📝 Maintenance
- Integration tests for N1C metrics by @spencerugbo in #1210
 
🔨 Enhancements
- Add attributes to nginx.request.count by @aphralG in #1263
 - Refactor Plus Scraper by @aphralG in #1264
 - Rollback Using Temp Files & Fix Atomic Writes by @aphralG in #1302
 - Perform atomic writes during a config apply by @dhurley in #1265
 - Add labels to NAP security logs by @spencerugbo in #1280
 - Update OTel dependencies by @dhurley in #1282
 - Update proto validator and go-grpc-middleware versions by @dhurley in #1300
 - Validate file permissions during config apply by @spencerugbo in #1284
 - Add Temp Hidden Agent Directory by @aphralG in #1318
 - Update nginx-plus-go-client to v3.0.1 by @dhurley in #1327
 
⬆️ Dependencies
- Bump github/codeql-action from 3.25.3 to 3.30.3 by @dependabot[bot] in #1266
 - Bump actions/checkout from 4.1.1 to 5.0.0 by @dependabot[bot] in #1267
 - Bump actions/download-artifact from 4.1.2 to 5.0.0 by @dependabot[bot] in #1269
 - Bump actions/setup-node from 4.0.2 to 5.0.0 by @dependabot[bot] in #1271
 - Bump golang.org/x/mod from 0.23.0 to 0.28.0 by @dependabot[bot] in #1268
 - Bump actions/dependency-review-action from 4.7.2 to 4.7.3 by @dependabot[bot] in #1270
 - Bump release-drafter/release-drafter from 5.25.0 to 6.1.0 by @dependabot[bot] in #1292
 - Bump azure/CLI from 2.0.0 to 2.2.0 by @dependabot[bot] in #1294
 - Bump docker/setup-buildx-action from 3.3.0 to 3.11.1 by @dependabot[bot] in #1293
 - Bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #1295
 - Bump github.com/testcontainers/testcontainers-go from 0.38.0 to 0.39.0 by @dependabot[bot] in #1287
 - Bump github.com/prometheus/common from 0.65.0 to 0.66.1 by @dependabot[bot] in #1288
 - Bump github.com/docker/docker from 28.3.3+incompatible to 28.4.0+incompatible by @dependabot[bot] in #1289
 - Bump docker/login-action from 3.3.0 to 3.6.0 by @dependabot[bot] in #1308
 - Bump actions/dependency-review-action from 4.7.3 to 4.8.0 by @dependabot[bot] in #1310
 
Full Changelog: v3.3.2...v3.4.0
Resources
- Documentation -- https://github.com/nginx/agent#readme
 
v3.3.2
What's Changed
🐛 Bug Fixes
- Fix how we handle log tailing when the line is nil by @dhurley in #1283
 - Fix Performance Benchmark for release-3.3.2 by @sean-breen in #1297
 
Full Changelog: v3.3.1...v3.3.2
v3.3.1
What's Changed
🐛 Bug Fixes
- Fix NGINX stub_status and plus api discovery by @dhurley in #1247
 - Fix Reload Workers by @aphralG in #1250
 - Ensure that a file overview update is performed even if the initial create connection request takes a long time by @dhurley in #1248
 - Restart Subscribe on Connection Reset by @aphralG in #1261
 - Add nil pointer check to file watcher by @dhurley in #1249
 
📝 Documentation
- Update mock management to support external file server by @Akshay2191 in #1243
 
🔨 Maintenance
- Push v3 results to QE grafana dashboard by @NutsaB in #1216
 - Update NGINX config context after NGINX reload by @dhurley in #1241
 - Expand Config Apply Integration Tests by @aphralG in #1246
 - Add upgrade tests by @dhurley in #1245
 - Update NGINX Plus in Integration Tests by @spencerugbo in #1212
 
⬆️ Dependencies
- Bump github.com/shirou/gopsutil/v4 from 4.25.3 to 4.25.7 by @dependabot[bot] in #1230
 - Bump ossf/scorecard-action from 2.3.1 to 2.4.2 by @dependabot[bot] in #1232
 - Bump azure/login from 2.0.0 to 2.3.0 by @dependabot[bot] in #1233
 - Bump actions/setup-go from 5.0.0 to 5.5.0 by @dependabot[bot] in #1234
 - Bump actions/dependency-review-action from 4.2.5 to 4.7.2 by @dependabot[bot] in #1235
 - Bump contributor-assistant/github-action from 2.5.1 to 2.6.1 by @dependabot[bot] in #1237
 - Bump benchmark-action/github-action-benchmark from 1.20.3 to 1.20.7 by @dependabot[bot] in #1256
 - Bump actions/upload-artifact from 4.3.1 to 4.6.2 by @dependabot[bot] in #1257
 - Bump docker/login-action from 3.3.0 to 3.5.0 by @dependabot[bot] in #1260
 - Bump docker/build-push-action from 5.3.0 to 6.18.0 by @dependabot[bot] in #1259
 - Bump nginxinc/compliance-rules from 0.1 to 0.2 by @dependabot[bot] in #1258
 
Full Changelog: v3.3.0...v3.3.1
v2.43.0
What's Changed
📝 Documentation
🔨 Maintenance
- Add v2 to v3 upgrade tests by @john-david3 in #1222
 
Full Changelog: v2.42.2...v2.43.0
v3.3.0
What's Changed
🚀 Features
- Explicit forward proxy support for HTTP with Basic Auth by @Akshay2191 in #1201
 - Add config path to FileOverview by @aphralG in #1220
 
🐛 Bug Fixes
- Fix syslog server being removed after config apply by @dhurley in #1225
 - Find NGINX worker processes in Debug mode by @aphralG in #1223
 
📝 Documentation
- Update the landing page by @nginx-seanmoloney in #1202
 
🔨 Maintenance
- Uncommented nolintlint, now comment is a must while adding a nolint directive. by @Akshay2191 in #1215
 - Move 
datasource/hosttopkgby @sean-breen in #1182 
⬆️ Dependencies
Full Changelog: v3.2.1...v3.3.0
Resources
- Documentation -- https://github.com/nginx/agent#readme
 
v2.42.2
What's Changed
📝 Documentation
- Push agent v2 logs to QE grafana by @john-david3 in #1185
 
⬆️ Dependencies
Full Changelog: v2.42.1...v2.42.2
v3.2.1
What's Changed
🐛 Bug Fixes
- Fix IP Address value in cert metadata by @aphralG in #1187
 - Set OTel Collector Log Level To Match Agent by @aphralG in #1186
 - Add server name TLS option to OTLP exporter by @dhurley in #1203
 - Check if NGINX reload is complete by @aphralG in #1207
 - Update health watcher if there is an instance update by @dhurley in #1204
 
🔨 Maintenance
- [CI/CD] Various fixes by @sean-breen in #1200
 - Fix goproxy for forks by @sean-breen in #1183
 - Fix threshold values and typo in ci.yml by @sean-breen in #1208
 - Update Go toolchain version top 1.24.6 by @aphralG in #1213
 
Full Changelog: v3.2.0...v3.2.1
Resources
- Documentation -- https://github.com/nginx/agent#readme