Releases: nginx/agent
Releases · nginx/agent
v3.6.0
What's Changed
🐛 Bug Fixes
- Ensure Unmanaged Field Is Stored Correctly In Manifest by @aphralG in #1417
- Retry request if no response is sent by management plane by @aphralG in #1381
🔨 Improvements
- Download and Upload Files in Parallel by @aphralG in #1376
- Remote Labels Configuration by @aphralG in #1402
- Remotely configure NGINX Agent log level and path by @dhurley in #1382
- Ensure in progress requests are processed before resetting the gRPC connection with the management plane by @dhurley in
#1391 - [V3] Update Supported OS by @aphralG in #1427
⬆️ Dependencies
- Cache dependencies in CI workflow by @dhurley in #1378
- Bump actions/download-artifact from 4.1.2 to 6.0.0 by @dependabot[bot] in #1366
- Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #1367
- Bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in #1383
- Bump github.com/shirou/gopsutil/v4 from 4.25.9 to 4.25.10 by @dependabot[bot] in #1384
- Bump go.opentelemetry.io/collector/confmap/provider/httpprovider from 1.42.0 to 1.45.0 by @dependabot[bot] in #1385
- Bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.3.2 to 2.3.3 by @dependabot[bot] in #1386
- Bump actions/checkout from 4.1.1 to 5.0.1 by @dependabot[bot] in #1393
- Bump github/codeql-action from 4.30.9 to 4.31.3 by @dependabot[bot] in #1394
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #1401
- Bump github/codeql-action from 4.31.3 to 4.31.5 by @dependabot[bot] in #1406
- Bump actions/setup-go from 5.0.0 to 6.1.0 by @dependabot[bot] in #1407
- Bump actions/dependency-review-action from 4.8.1 to 4.8.2 by @dependabot[bot] in #1408
- Bump nginxinc/compliance-rules from 0.3.0 to 0.3.1 by @dependabot[bot] in #1410
- Bump golang.org/x/mod from 0.29.0 to 0.30.0 by @dependabot[bot] in #1412
- Bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #1409
- Bump github/codeql-action from 4.31.5 to 4.31.6 by @dependabot[bot] in #1419
- Bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by @dependabot[bot] in #1420
Full Changelog: v3.5.1...v3.6.0
Resources
v3.5.1
What's Changed
🔨 Maintenance
- Update Label Validation by @aphralG in #1390
- Ensure only files are in file overview in config apply request by @dhurley in #1395
Full Changelog: v3.5.0...v3.5.1
Resources
v3.5.0
What's Changed
ℹ️ Highlights
- Check for deprecated/unknown environment variables by @Akshay2191 in #1342
- Add default syslog server by @aphralG in #1317
- Embedded OTel Collector Config by @aphralG in #1314
- Prioritise API with api write=on by @Akshay2191 in #1315
🐛 Bugs
- Validating the label values against regex by @Akshay2191 in #1345
- Add passthrough for gRPC connection when using a proxy by @dhurley in #1375
⬆️ Dependencies
- Bump go.opentelemetry.io/collector/filter from 0.136.0 to 0.138.0 by @dependabot[bot] in #1349
- Bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #1351
- Bump github/codeql-action from 4.30.8 to 4.30.9 by @dependabot[bot] in #1352
- Update Crossplane version by @aphralG in #1362
- Update OTel Dependencies by @aphralG in #1374
- Bump golang version to 1.24.10 by @dhurley in #1377
New Contributors
Full Changelog: v3.4.2...v3.5.0
Resources
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
What's Changed
🐛 Bugs
- Update atomic writes logic to create hidden files in same directory as the files being updated @dhurley in #1348
Full Changelog: v3.4.1...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
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
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