What's Changed
Dropped support for older Go versions. The project now requires Go 1.26 or higher to build and run.
💡 Enhancements
- feat(#513): add geolocation latitude and longitude fields to GeoIP transformer by @dmachard in #1228
- feat(#1221): allow custom transformer execution order via configuration by @dmachard in #1229 #1232
- feat(#1219): add base64/hex encoded field for data extract transformer by @dmachard in #1220
- feat(#1217): allow configuration of framestream parameters by @dmachard in #1218
- chore: upgrade module path to v2 across all project files by @dmachard in #1230
🔧 Bugfixes
- fix: add validation flag to label parsing to prevent RDATA compression on SVCB type by @dmachard in #1231
📈 Dependency updates
- build(deps): bump golang from 1.26.2-alpine to 1.26.4-alpine by @dependabot[bot] in #1234
- build(deps): bump go.opentelemetry.io/otel from 1.43.0 to 1.44.0 by @dependabot[bot] in #1235
- build(deps): bump github.com/grafana/loki/v3 from 3.6.7 to 3.7.2 by @dependabot[bot] in #1238
- build(deps): bump github.com/dmachard/go-clientsyslog from 1.0.3 to 1.0.4 by @dependabot[bot] in #1241
- build(deps): bump github.com/dmachard/go-netutils from 1.9.0 to 1.9.1 by @dependabot[bot] in #1243
- build(deps): bump github.com/IBM/sarama from 1.48.0 to 1.50.1 by @dependabot[bot] in #1236
- build(deps): bump go.opentelemetry.io/otel/sdk from 1.43.0 to 1.44.0 by @dependabot[bot] in #1239
- build(deps): bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1 by @dependabot[bot] in #1240
- build(deps): bump github.com/prometheus/common from 0.67.5 to 0.68.0 by @dependabot[bot] in #1242
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.43.0 to 1.44.0 by @dependabot[bot] in #1245
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.43.0 to 1.44.0 by @dependabot[bot] in #1237
- chore: update dependencies and add memberlist replacement in go.mod by @dmachard in #1246
Full Changelog: v2.2.3...v2.3.0