What's Changed
- fix(influxdb_output): use-after-close on client rebuild by @karimra in #912
- fix(clickhouse_output): data race on test hook globals by @karimra in #913
- build(deps): bump github.com/openconfig/ygot from 0.34.0 to 0.35.0 by @dependabot[bot] in #918
- feat(logging): add --log-format option for JSON application logs by @igorfernandes in #921
- cmd: Report missing explicit config files by @dlanov in #923
- build(deps): bump github.com/redis/go-redis/v9 from 9.19.0 to 9.22.0 by @dependabot[bot] in #920
- chore(ci): bump Go toolchain to 1.26.5 by @karimra in #924
- fix(collector): synchronize tunnel server startup with its observers by @karimra in #922
- build(deps): bump actions/stale from 10.4.0 to 11.0.0 by @dependabot[bot] in #914
- feat(subscriptions): enhance subscription API validation and testing by @karimra in #925
- build(deps): bump k8s.io/apimachinery from 0.35.3 to 0.36.3 by @dependabot[bot] in #917
- build(deps): bump k8s.io/client-go from 0.35.3 to 0.36.3 by @dependabot[bot] in #919
- feat(targets): enhance subscription management with improved stopping and waiting mechanisms by @karimra in #926
- feat(targets): enhance event tag handling in targets manager by @karimra in #927
- config: apply environment overrides before unmarshal by @dlanov in #902
- fix(tcp): avoid blocking on full output buffer by @pood1e in #943
- fix: release cluster locks during graceful shutdown by @pood1e in #945
- build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.1 by @dependabot[bot] in #960
- fix(event-jq): preserve delete events by @pood1e in #957
- build(deps): bump github.com/gosnmp/gosnmp from 1.42.1 to 1.44.0 by @dependabot[bot] in #938
- build(deps): bump github.com/grafana/pyroscope-go from 1.2.7 to 1.4.2 by @dependabot[bot] in #937
- feat(processor): add event field allow-list by @pood1e in #951
- perf(processor): avoid condition JSON round trip by @pood1e in #952
- feat(output): add custom headers support to kafka by @senthilsam in #898
- build(deps): bump github.com/hairyhenderson/yaml from 0.0.0-20220618171115-2d35fca545ce to 2.1.0+incompatible by @dependabot[bot] in #941
- fix(prometheus_write): propagate cancellable input backpressure by @pood1e in #948
- build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /pkg/api by @dependabot[bot] in #959
- fix(clustering): log service additions only for new members by @pood1e in #968
- feat(processor): add exact path allow-list matching by @pood1e in #971
- fix(api): synchronize runtime target map access by @pood1e in #972
- build(deps): bump github.com/openconfig/grpctunnel from 0.1.0 to 0.2.0 by @dependabot[bot] in #939
- fix(influxdb_output): drain client errors off the write goroutine by @peejaychilds in #963
- build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in #933
- build(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.2.3 by @dependabot[bot] in #934
- build(deps): bump docker/login-action from 3.7.0 to 4.6.0 by @dependabot[bot] in #935
- fix(clustering): converge concurrent target dispatch and honor cancellation by @pood1e in #966
- fix: concurrent map iteration and map write by @senthilsam in #930
- refactor(nats): streamline event handling and connection management by @karimra in #946
- refactor(outputs): improve concurrency handling in writeLoop and add tests for backpressure by @karimra in #973
- fix(logging): enhance subscription error logging with target and subscription details by @karimra in #974
- build(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #936
- feat(influxdb): implement uint conversion for InfluxDB 1.x versions by @karimra in #975
- feat(metrics): add cluster metrics update functionality and tests by @karimra in #976
- fix: update containerlab links in documentation by @hellt in #979
- fix(docs): add RUNNER_TEMP volume to mkdocs gh-deploy step in workflow by @karimra in #977
- add race check to tests by @karimra in #978
- build(deps): bump actions/checkout from 6.1.0 to 7.0.1 by @dependabot[bot] in #986
- fix(subscribe): ensure listener is created by @senthilsam in #928
- build(deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #987
- build(deps): bump k8s.io/client-go from 0.36.3 to 0.37.0 by @dependabot[bot] in #988
- build(deps): bump github.com/fullstorydev/grpcurl from 1.9.3 to 1.9.4 by @dependabot[bot] in #990
- Docs style update by @hellt in #984
- build(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1 by @dependabot[bot] in #991
- build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /pkg/api by @dependabot[bot] in #992
- refactor: update Docker configuration for multi-platform builds by @karimra in #993
New Contributors
- @igorfernandes made their first contribution in #921
- @pood1e made their first contribution in #943
Full Changelog: v0.47.0...v0.48.0-rc1