Releases: Kuadrant/kuadrant-operator
Releases · Kuadrant/kuadrant-operator
v0.6.1
v0.6.0
What's Changed
- Fix authconfig annotations reconciliation by @eguzki in #359
- re-add policy-controller by @maleck13 in #348
- Small enhancements to building actions by @pehala in #360
- Add support for project sail by @adam-cattermole in #323
- Fix bundle by @alexsnaps in #367
- Add to new project and include PRs by @alexsnaps in #366
- Gh 361 single cluster walk through by @maleck13 in #362
- Update doc/user-guides/secure-protect-connect.md by @maleck13 in #374
- Add descriptions and samples to CSV by @grzpiotrowski in #372
- refactor: align using CEL for target ref validation by @KevFan in #364
- Add CRDs printcolumns by @grzpiotrowski in #353
- fix istioctl deployment by @eguzki in #371
- Update secure-protect-connect.md by @maleck13 in #377
- Fixes to local setup for sail by @adam-cattermole in #380
- Fix policy controller dependency by @didierofrivia in #378
- improve steps format by @maleck13 in #383
- Add new quickstart script by @adam-cattermole in #373
- Adding Policy Controller to SHA builds by @didierofrivia in #379
New Contributors
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- refactor: controller-runtime v0.16.3 by @KevFan in #246
- Update gatewayapi to v1.0.0 by @adam-cattermole in #286
- Add mandatory Gateway API label to the policy CRDs by @guicassolato in #295
- Update Keycloak examples by @guicassolato in #311
- Gh 639 policy controller by @maleck13 in #293
- Update bundle (policy-controller) by @mikenairn in #313
- Update istio to 1.20 by @didierofrivia in #303
- Allow the coverage to drop by 3% by @eguzki in #316
- fix authconfig hosts when targeting gateway by @eguzki in #310
- Using Limitador CR condition ready by @didierofrivia in #324
- Upgrading operator-sdk to v1.32.0 by @didierofrivia in #319
- Enhanced observability for the limitador instance by @eguzki in #301
- Maintenance/docs by @Boomatang in #294
- Update google.golang.org/grpc by @alexsnaps in #329
- Again: name things by @alexsnaps in #336
- rlp e2e tests: fix sync issues by @eguzki in #337
- Updating istio dependencies by @didierofrivia in #331
- Fix nil pointer in parentRef namespace dereference by @adam-cattermole in #335
- fix integration tests: wait for route to be accepted by @eguzki in #339
- remove deployment of policy-controller for now by @maleck13 in #338
- Add better information for OperatorHub by @alexsnaps in #330
- fix authconfig reconciliation by @eguzki in #341
- docs: TLS and DNS Policy user guides by @mikenairn in #322
- Fix Istio AuthorizationPolicy mutate check by @guicassolato in #351
- Include missing unit test by @Boomatang in #344
- Dry-run resource update before comparing changes by @guicassolato in #356
New Contributors
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- docs: fix user guide authenticated rl for app devs based on authpolicy/v1beta2 by @guicassolato in #282
- Indentation fix by @Ygnas in #284
- rename controller files by @guicassolato in #285
- Fix bug in response validation rules by @adam-cattermole in #287
- Bump google.golang.org/grpc from 1.54.0 to 1.56.3 by @dependabot in #288
- Propagate REPLACES_VERSION param when generating catalog files by @guicassolato in #291
New Contributors
- @Ygnas made their first contribution in #284
- @dependabot made their first contribution in #288
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- [test] Optimizations, improvements, and unit tests for common/common.go (part 1 of 3) by @art-tapin in #176
- Istio (v1.17.2) and Gateway API (v0.6.2) version bump by @guicassolato in #166
- [test] Optimizations, improvements, and unit tests for common/common.go (part 2 of 3) by @art-tapin in #182
- [fix: integration-tests] Ensure Istio gateways are ready by @guicassolato in #185
- changelog v0.3.0 by @eguzki in #184
- fix permissions by @eguzki in #189
- Optimize common package functions for improved performance by @art-tapin in #187
- fix e2e tests: do not use istio-ingressgateway in tests by @eguzki in #188
- [test] Unit-tests for common/k8s_utils.go (part 1 of 3) by @art-tapin in #190
- Build images with replaces image by @didierofrivia in #193
- Building the catalog with the replaces directive by @didierofrivia in #194
- upgrade operator-sdk v1.28.1 by @eguzki in #196
- Create a ServiceMeshMember, rather than mutating the ServiceMeshMembe… by @alexsnaps in #198
- [test] Unit-tests for common/k8s_utils.go (part 2 of 3) by @art-tapin in #191
- Update gateway-api module to v0.6.2 by @mikenairn in #153
- [test] Unit-tests for common/k8s_utils.go (part 3 of 3) & Unit-tests and improvements for common/yaml_decoder.go by @art-tapin in #195
- Istio external authorizer available not only for IstioOperator by @didierofrivia in #192
- kind: bump to 0.20.0 and pin image to kindest/node:v1.27.3 by @KevFan in #209
- Upgrade Authorino and Authorino Operator by @guicassolato in #211
- workflow: use go1.19 to align with go.mod go version used by @KevFan in #213
- docs: minor improvements by @KevFan in #217
- ignore: vendor directory by @KevFan in #219
- [gh workflow] Add CodeCov integration by @art-tapin in #212
- codecov, fix: Fix the ignoring path regex pattern in codecov.yaml (#175) by @art-tapin in #221
- workflow: pin yq version to v4.34.2 by @KevFan in #229
- codecov: do not fail ci on error by @KevFan in #228
- Update workflow actions by @adam-cattermole in #224
- RLP v1beta2 by @alexsnaps in #230
- Replace superseded protobuf package by @grzpiotrowski in #231
- Update RLP docs and examples for v1beta2 by @guicassolato in #233
- Remove rlp watcher for gateway rlps by @eguzki in #242
- feat: upgrade to Go 1.20 by @KevFan in #239
- Add new issues workflow by @adam-cattermole in #235
- [workflow] Adding channels input for bundle creation by @didierofrivia in #250
- doc: #kuadrant channel on kubernetes.slack.com by @KevFan in #252
- Limitador cluster EnvoyFilter controller by @eguzki in #243
- Install Cert Manager by @Boomatang in #258
- kuadrant gateway controller to annotate gateways by @eguzki in #260
- workflow: fix flaky install of operator sdk on mac os by @KevFan in #268
- fix: install operator-sdk on macos local dev env by @guicassolato in #273
- Update controller-gen to v0.13.0 by @guicassolato in #277
- We need to update the GWs finalizers by @alexsnaps in #280
- [authpolicy-v2] AuthPolicy v1beta2 by @guicassolato in #249
New Contributors
- @KevFan made their first contribution in #209
- @adam-cattermole made their first contribution in #224
- @grzpiotrowski made their first contribution in #231
- @Boomatang made their first contribution in #258
Full Changelog: v0.3.1...v0.4.0
v0.3.1
This release includes https://github.com/Kuadrant/authorino-operator/releases/tag/v0.7.0
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- [refactor] GW utils for all types of policies by @guicassolato in #134
- wasm shim image env var name does not match deployment var name by @eguzki in #136
- fix:
ComputeGatewayDiffs
when missing target HTTPRoute by @guicassolato in #139 - Istio workload selector fetched from the gateway service spec by @guicassolato in #143
- Improve policy constraint error message by @didierofrivia in #145
- Doc install operator by @eguzki in #148
- Simplify RateLimitPolicy by @eguzki in #144
- RLP conditions and variables order does not matter by @eguzki in #147
- Update limitador api to 0.4.0 by @eguzki in #150
- Bump Kind version from 0.11.1 to 0.17.0 by @art-tapin in #152
- Makefile: fix installing kind tool by @eguzki in #154
- Schedule build images with git sha reference by @didierofrivia in #149
- Fix GH Workflow inputs error by @didierofrivia in #155
- Inheriting all secrets from caller workflow by @didierofrivia in #157
- Fix bundle generation by @didierofrivia in #158
- Refactoring Github workflows by @didierofrivia in #161
- Update kind-cluster config by @art-tapin in #160
- Fix update action variables for dependencies by @didierofrivia in #162
- Fix scheduled build by @didierofrivia in #165
- Storing all dependencies sha by @didierofrivia in #170
- Fix inclusion of related wasm shim image by @didierofrivia in #171
- [test] Improve test coverage and performance in apimachinery_status_conditions by @art-tapin in #172
- [test] Add tests for authorino_conditions.go in common package by @art-tapin in #173
- [test] Add tests for hostname.go in common package by @art-tapin in #174
- Fixing image repo URL by @didierofrivia in #177
- Removing release workflow by @didierofrivia in #178
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Fix conditions in examples by @alexsnaps in #123
- Wasm shim image env var name does not match deployment var name by @eguzki in #136
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- update resource requirements by @eguzki in #35
- Automate CSV generation by @didierofrivia in #37
- pin dev k8s cluster to 1.22.7 by @eguzki in #36
- update kuadrant core controller manifests by @eguzki in #42
- update kuadrant core controller manifests by @eguzki in #44
- reduce dev env resource requirements by @eguzki in #45
- wasm shim image from env var by @eguzki in #41
- update kuadrant core controller manifests by @eguzki in #46
- remove unused permissions by @eguzki in #43
- Kubebuilder-tools workaround for darwin/arm64 arch by @didierofrivia in #49
- Kuadrant API by @didierofrivia in #50
- Kuadrant controllers by @didierofrivia in #53
- Kuadrant reconciling by @didierofrivia in #54
- Fixing tests by @didierofrivia in #55
- Kuadrant merge docs by @didierofrivia in #63
- Fixing linting tasks by @didierofrivia in #67
- Fixing user guides by @didierofrivia in #70
- Kuadrant Merge by @didierofrivia in #48
- Change codeowners to team engineering by @didierofrivia in #101
- remove duplicated crds by @eguzki in #100
- kap remove hosts from authscheme by @eguzki in #99
- GH ACtions: multi arch images by @eguzki in #108
- Fix dependencies namespace propagation by @didierofrivia in #109
- local operator catalog raw file based format by @eguzki in #107
- Ossm merge by @alexsnaps in #112
- [changelog] Adding change log: first 2 releases logged by @didierofrivia in #114
- Example AuthPolicy - OIDC/K8s auth by @guicassolato in #116
- fixup broken links in the authpolicy example by @guicassolato in #117
- [docs] Fixing sh commands by @didierofrivia in #118
- Better CSV annotations by @didierofrivia in #120
- User guide: Protecting an API with JSON Web Tokens (JWTs) and Kubernetes authnz using Kuadrant by @guicassolato in #119
- [docs] Add rate limit to OIDC+K8s auth user guide by @guicassolato in #121
- [docs] User guide 'Authenticated rate limiting with JWTs and Kubernetes authnz' to doc directory by @guicassolato in #122
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Create LICENSE by @mikenairn in #1
- Add GitHub Actions by @mikenairn in #2
- Generate bundle by @mikenairn in #3
- Add verify CI tests and SDK download by @mikenairn in #4
- Add kuadrant dependencies to OLM installation by @mikenairn in #6
- Add image build GH action by @mikenairn in #8
- Add istio dependency by @mikenairn in #7
- Add Test Scripts CI job by @mikenairn in #5
- Update controller manifests by @mikenairn in #9
- Update authorino kustomization by @mikenairn in #10
- Update controller manifests by @mikenairn in #11
- Update controller manifests by @mikenairn in #12
- Update controller manifests by @mikenairn in #13
- Update controller manifests by @mikenairn in #14
- Update controller manifests by @mikenairn in #15
- Update kuadrant controller by @mikenairn in #16
- Istio ext authz service config by @eguzki in #17
- gitignore .vscode by @guicassolato in #20
- Deploy limitador authorino and kuadrant-controller by @eguzki in #18
- Update kuadrant controller by @eguzki in #25
- Updating tooling by @didierofrivia in #29
- Providing required permissions by @didierofrivia in #30
- Updating kuadrant manifests by @didierofrivia in #31
- Propagating Limitador's env vars by @didierofrivia in #22
- remove kube-rbac-proxy sidecar by @eguzki in #33
- Updating readme by @didierofrivia in #34
New Contributors
- @mikenairn made their first contribution in #1
- @eguzki made their first contribution in #17
- @guicassolato made their first contribution in #20
- @didierofrivia made their first contribution in #29
Full Changelog: https://github.com/Kuadrant/kuadrant-operator/commits/v0.1.0