Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 04:54
· 16 commits to main since this release
cc35efc

What's Changed

  • Development environment setup for target autodiscovery by @denyost in #43
  • Feature/target loading architecture by @denyost in #45
  • TargetSource CRD changes by @mcdillson in #51
  • TargetLoader + TargetReconciler architecture by @denyost in #52
  • Adding integration test resources for http and netbox by @mcdillson in #68
  • deps: bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.28.3 by @dependabot[bot] in #66
  • ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #3
  • ci: bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #26
  • ci: bump docker/login-action from 3 to 4 by @dependabot[bot] in #27
  • ci: bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #30
  • ci: bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #36
  • developed MessageProcessor + helper files by @mcdillson in #72
  • TargetSource CRD and Discovery Type Updates by @mcdillson in #84
  • Feature/pull interface by @denyost in #63
  • Implement unit tests for API server and controller components by @karimra in #86
  • ci: bump actions/checkout from 6 to 7 by @dependabot[bot] in #98
  • User Guide / TargetSource Docs by @mcdillson in #71
  • add Unit Tests for MessageProcessor + loaders/utils by @mcdillson in #85
  • Feature/push interface by @Janooski in #44
  • Add proper status handling and conditions by @mcdillson in #87
  • Detects Kubernetes cluster DNS suffix correctly by @zentavr in #104
  • Docs/discovery buffering by @denyost in #107
  • ci: bump azure/setup-helm from 4 to 5 by @dependabot[bot] in #78
  • Discovery end2end implementation + tests by @mcdillson in #69
  • ci: bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #79
  • ci: bump imranismail/setup-kustomize from 2 to 3 by @dependabot[bot] in #81
  • ci: bump actions/setup-go from 6 to 7 by @dependabot[bot] in #111
  • Update CRDs, RBAC, and ServiceMonitor in Helm Chart & Add CI Check for Helm CRDs by @BonySmoke in #112
  • docker: bump golang from 1.25.5 to 1.26.5 by @dependabot[bot] in #108
  • ci: update Go version to 1.26.5 in CI workflow by @karimra in #115
  • ci: bump codecov/codecov-action from 5 to 7 by @dependabot[bot] in #89
  • chore: update Go version and dependencies in go.mod and go.sum by @karimra in #116
  • chore: update dependencies and improve webhook implementations by @karimra in #117
  • chore: add dependency grouping for Kubernetes libraries in dependabot… by @karimra in #118
  • deps: bump github.com/getkin/kin-openapi from 0.140.0 to 0.146.0 by @dependabot[bot] in #125
  • deps: bump github.com/quic-go/quic-go from 0.59.0 to 0.59.1 by @dependabot[bot] in #121
  • deps: bump github.com/google/cel-go from 0.29.0 to 0.31.0 by @dependabot[bot] in #123
  • deps: bump golang.org/x/crypto from 0.53.0 to 0.54.0 by @dependabot[bot] in #120
  • deps: bump google.golang.org/grpc from 1.82.1 to 1.83.0 by @dependabot[bot] in #119
  • deps: bump the kubernetes group with 4 updates by @dependabot[bot] in #124
  • deps: bump github.com/onsi/gomega from 1.40.0 to 1.42.1 by @dependabot[bot] in #99
  • deps: bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.32.0 by @dependabot[bot] in #101
  • test: add gnmi-gen integration harness and test suites by @karimra in #127
  • perf: reduce reconcile amplification for large target populations by @karimra in #128
  • ci: add integration-test-v2 job and update run-integration-tests target by @karimra in #129
  • feat: add --watch-namespaces to scope the informer cache by @karimra in #130
  • feat: enhance integration testing with new scaling suite and metrics handling by @karimra in #131
  • feat: propagate credential rotation to the collectors by @karimra in #132
  • feat: enhance scaling configuration in integration tests by @karimra in #133
  • chore: update GNMIC version and refine scaling test configuration by @karimra in #134
  • perf: stop re-sending unchanged config to the collector pods by @karimra in #135
  • perf: stop rewriting Target status that has not changed by @karimra in #136
  • refactor: enhance subscription handling and improve resource management by @karimra in #138
  • test: add tests for sorted relationship slices and keys in plan builder by @karimra in #140
  • refactor: enhance scaling configuration and resource management in tests by @karimra in #141
  • deps: bump the kubernetes group across 1 directory with 4 updates by @dependabot[bot] in #146
  • deps: bump github.com/go-logr/logr from 1.4.3 to 1.4.4 by @dependabot[bot] in #139
  • deps: bump github.com/go-openapi/testify/v2 from 2.6.0 to 2.7.0 by @dependabot[bot] in #143
  • deps: bump github.com/onsi/ginkgo/v2 from 2.32.0 to 2.32.1 by @dependabot[bot] in #144
  • deps: bump github.com/getkin/kin-openapi from 0.146.0 to 0.147.0 by @dependabot[bot] in #147
  • fix: do not apply pipelines with unresolved references by @karimra in #148
  • fix: keep the Prometheus output listen port the user configured by @karimra in #149
  • fix: suppress only the apply when every pipeline is skipped by @karimra in #150
  • fix: stop dropping TargetProfile fields and streamSubscriptions by @karimra in #151
  • deps: bump google.golang.org/grpc from 1.83.0 to 1.83.1 by @dependabot[bot] in #157
  • fix: release target cluster state only from its owning pod by @karimra in #152
  • deps: bump github.com/getkin/kin-openapi from 0.147.0 to 0.148.0 by @dependabot[bot] in #154
  • deps: bump github.com/onsi/gomega from 1.42.1 to 1.43.0 by @dependabot[bot] in #155
  • deps: bump the kubernetes group across 1 directory with 3 updates by @dependabot[bot] in #153
  • fix rest-api-docs by @Janooski in #156
  • Refactor/split cluster controller by @karimra in #158
  • Feat/targetsource redesign by @karimra in #159
  • fix: invalidate apply cache when a pod's SSE stream connects by @karimra in #160
  • deps: bump sigs.k8s.io/controller-runtime from 0.24.1 to 0.25.0 in the kubernetes group by @dependabot[bot] in #163
  • deps: bump github.com/prometheus/client_golang from 1.24.0 to 1.24.1 by @dependabot[bot] in #164
  • deps: bump github.com/getkin/kin-openapi from 0.148.0 to 0.149.0 by @dependabot[bot] in #165
  • chore: prepare deployment artifacts for 0.4.0 by @karimra in #167
  • deps: bump google.golang.org/protobuf from 1.36.12-0.20260120151049-f2248ac996af to 1.36.12 by @dependabot[bot] in #166

New Contributors

Full Changelog: v0.3.0...v0.4.0