Releases: kyma-project/eventing-manager
Releases · kyma-project/eventing-manager
1.2.2
What has changed
- Bump dependencies (#616) by @friedrichwilken
- Bump github.com/nats-io/nats-server/v2 (#622) by @dependabot[bot]
- Bump github.com/prometheus/client_golang (#624) by @dependabot[bot]
- Bump k8s.io/apiextensions-apiserver (#635) by @dependabot[bot]
- Bump github.com/prometheus/client_golang (#640) by @dependabot[bot]
- Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 (#623) by @dependabot[bot]
- Bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 (#633) by @dependabot[bot]
- Bump golang version to 1.23.1 (#641) by @grischperl
- Bump nats to 1.37.0 (#646) by @grischperl
- Bump github.com/vektra/mockery/v2 (#647) by @dependabot[bot]
- Bump istio.io/api from 1.23.0 to 1.23.2 (#649) by @dependabot[bot]
- Bump istio.io/client-go from 1.23.0 to 1.23.2 (#648) by @dependabot[bot]
- Bump github.com/vektra/mockery/v2 (#650) by @dependabot[bot]
- Bump github.com/nats-io/nats-server/v2 (#651) by @dependabot[bot]
- Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 (#654) by @dependabot[bot]
- Bump github.com/vektra/mockery/v2 (#653) by @dependabot[bot]
- Add proper categories for CRDs (#652) by @a-thaler
- Bump EPP version to 1.1.1 (#657) (#658) by @marcobebway
New contributors
Full changelog: 1.2.1...1.2.2
1.2.1
Release Notes
- Deprecate the command kyma provision gardener (#572)
- Some minor fixes
New contributors
- @halamix2 made first contribution
- @rakesh-garimella made first contribution
Full changelog: 1.2.0...1.2.1
1.2.0
Release Notes
- Remove Subscription v1alpha1 version (#442)
- Replace defaulting/validation webhooks of v1alpha2 Subscription API with CEL (#443)
Migration guide
The Kubernetes resources for the mutating and validating webhooks are no longer needed.
To delete them, connect to your Kyma cluster and run the following commands:
kubectl delete service -n kyma-system eventing-manager-webhook-service --ignore-not-found
kubectl delete job.batch -n kyma-system eventing-manager-cert-handler --ignore-not-found
kubectl delete cronjob.batch -n kyma-system eventing-manager-cert-handler --ignore-not-found
kubectl delete mutatingwebhookconfigurations.admissionregistration.k8s.io subscription-mutating-webhook-configuration --ignore-not-found
kubectl delete validatingwebhookconfigurations.admissionregistration.k8s.io subscription-validating-webhook-configuration --ignore-not-found
What's Changed
- use reusable unit tests from kyma-project/eventing-tools by @friedrichwilken in #409
- Fixed wait-build-job for main branch by @mfaizanse in #408
- use reusable linting workflow from kyma-project/eventing-tools by @friedrichwilken in #414
- Cherry pick changes to release workflow by @friedrichwilken in #418
- Get random region for Gardener cluster in backend switching job and check for is-PR-approved by @mfaizanse in #420
- Fix
is-pr-approved
job by @mfaizanse in #426 - Updated comment in pull-target-e2e workflow by @mfaizanse in #429
- Bump actions/cache from 3 to 4 by @dependabot in #411
- Update README.md by @kyma-eventing-bot in #433
- Make default CR have empty backend (#419) by @friedrichwilken in #431
- Bump k8s.io/apiextensions-apiserver from 0.29.0 to 0.29.1 by @dependabot in #423
- Fix broken links by @mmitoraj in #438
- Update a link by @mmitoraj in #440
- Update Eventing CR used in backend-switching job by @mfaizanse in #441
- Bumped dependencies by @mfaizanse in #439
- Rely on the NATS cluster connection status when reporting the Eventing CR status by @marcobebway in #331
- Add missing steps by @mmitoraj in #444
- Update CODE_OF_CONDUCT.md by @pbochynski in #449
- docs: Fix spelling, incl EventING Publisher Proxy by @NHingerl in #451
- Remove module-template by @marcobebway in #452
- Fix md links by @pbochynski in #453
- Create Upgrade jobs for PR and main merge by @muralov in #401
- Changed image tag to main in sec-scanners-config by @mfaizanse in #445
- Correct post-eventing-manager-build name by @muralov in #455
- Change Eventing CR status to WARN if cannot connect to NATS by @marcobebway in #456
- Use checkout GH action branch setting by @muralov in #459
- Bump rc-tag on main to 1.1.0 by @grischperl in #460
- Don't use shell script file in GHA workflow by @muralov in #461
- Bump github.com/nats-io/nats-server/v2 from 2.10.9 to 2.10.10 by @dependabot in #458
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #473
- Bump mockery image to 2.40.3 by @grischperl in #475
- docs: Apply the flexible alerts plugin to Eventing docs by @NHingerl in #485
- Bump sec-scanners-config and kustomize file in create release workflow by @friedrichwilken in #472
- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.1 by @dependabot in #479
- feat: add rules for PRs by @k15r in #482
- deps(dependabot): bump github.com/nats-io/nats.go from 1.32.0 to 1.33.0 by @dependabot in #486
- deps(dependabot): bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 by @dependabot in #487
- Document Eventing States More Detailed by @muralov in #328
- deps(dependabot): bump kyma-project/prod/external/golang from 1.21.5-alpine3.19 to 1.22.0-alpine3.19 by @dependabot in #491
- Chore: bump Golang version to 1.22.0 by @friedrichwilken in #496
- deps(dependabot): bump k8s.io/apiextensions-apiserver from 0.29.1 to 0.29.2 by @dependabot in #495
- deps(dependabot): bump github.com/nats-io/nats-server/v2 from 2.10.10 to 2.10.11 by @dependabot in #501
- deps(dependabot): bump github.com/nats-io/nats.go from 1.33.0 to 1.33.1 by @dependabot in #500
- chore: change dependabot config to weekly schedule by @k15r in #497
- Chore: Simplify retry function by @friedrichwilken in #503
- docs: Switch preposition, its IN a cluster not ON a cluster by @NHingerl in #504
- Chore: Bump dependencies by @friedrichwilken in #498
- doc: Fix Eventing State doc formatting by @muralov in #502
- chore: bump dependencies by @mfaizanse in #510
- deps(dependabot): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #513
- fix: change machine type to fix provision gardener clusters by @marcobebway in #515
- more linters part5 by @k15r in #358
- fix: provision gardener cluster by @marcobebway in #516
- deps(dependabot): bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #512
- chore: bump k8s version used in tests by @k15r in #519
- fix: update supported kube-version for gardener and k3d by @marcobebway in #523
- deps(dependabot): bump github.com/cloudevents/sdk-go/v2 from 2.15.1 to 2.15.2 by @dependabot in #522
- fix: Malformatted EventMesh Secret causes warning status by @friedrichwilken in #520
- chore: removed v1alpha1 subscription specifications from doc by @mfaizanse in #524
- Bump github.com/cloudevents/sdk-go/v2 from 2.14.0 to 2.15.2 in /hack/e2e/sink by @dependabot in #521
- Fix the link to Kyma Slack channels by @IwonaLanger in #526
- refactor: added event types in e2e tests by @mfaizanse in #529
- chore: add stale action by @k15r in #525
- chore: remove subscription v1alpha1 tests by @marcobebway in #530
- feat: remove v1alpha1 subscription by @marcobebway in #517
- chore: fix codeowners file by @k15r in #535
- docs: Fix link to Kyma Slack channel by @mmitoraj in #540
- fix: update the Eventing CR status accordingly after switching from an empty backend by @marcobebway in #538
- docs: Apply markdowlint rules in the Eventing repository by @grego952 in #541
- feature: added job to bump the rc-tag in the sec-scanners-config on main branch when creating release by @mfaizanse in #543
- fix: create epp secret in epp-deployment ns by @k15r in #534
- fix: check title gh-action by @marcobebway in https:/...
1.1.0
Release Notes
- Eventing Manager has an empty backend configuration by default (#266)
- Clean up all the resources when switching to EventMesh backend (#345)
- Update the Eventing Publisher Proxy image (#406)
What has changed
- Bump github.com/vektra/mockery/v2 from 2.36.1 to 2.37.0 (#247) by @dependabot[bot]
- Add the navigation file to the resources folder (#246) by @IwonaLanger
- Bump github.com/vektra/mockery/v2 from 2.37.0 to 2.37.1 (#251) by @dependabot[bot]
- Bump istio.io/client-go from 1.20.0-rc.0 to 1.20.0 (#250) by @dependabot[bot]
- Bump istio.io/api from 1.20.0-rc.0 to 1.20.0 (#249) by @dependabot[bot]
- Fix nats stream replica update (#248) by @muralov
- Bump k8s.io/apiextensions-apiserver from 0.28.3 to 0.28.4 (#254) by @dependabot[bot]
- Increase object pkg test coverage (#243) by @marcobebway
- Enable Multi-group API support Kubebuilder (#257) by @mfaizanse
- Use common labels (#264) by @marcobebway
- Make Eventing CR read if NATS CR in warning state (#269) by @muralov
- Moved api pkg from eventing-controller (#260) by @mfaizanse
- Cache runtime objects only created by the EventingManager (#273) by @marcobebway
- configure linter settings (#276) by @k15r
- Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#271) by @dependabot[bot]
- Bump github.com/vektra/mockery/v2 from 2.37.1 to 2.38.0 (#265) by @dependabot[bot]
- Bump github.com/go-logr/zapr from 1.2.4 to 1.3.0 (#216) by @dependabot[bot]
- Bump github.com/nats-io/nats-server/v2 from 2.10.5 to 2.10.6 (#280) by @dependabot[bot]
- enable importas linter (#281) by @k15r
- enable more linters (#282) by @k15r
- Add make target to clean the go test cache (#284) by @marcobebway
- Bump actions/setup-go from 4 to 5 (#287) by @dependabot[bot]
- Allow empty backend (#274) by @muralov
- Bump github.com/nats-io/nats-server/v2 from 2.10.6 to 2.10.7 (#302) by @dependabot[bot]
- Update UI with improved notifications (#286) by @grischperl
- add codeowners (#308) by @friedrichwilken
- Add publisher service in the Eventing CR status (#283) by @marcobebway
- remove reference to old publisher proxy service (#291) by @k15r
- Refactor verify script (#313) by @friedrichwilken
- Document Warning State (#317) by @muralov
- Bump istio.io/api from 1.20.0 to 1.20.1 (#320) by @dependabot[bot]
- Semantic versioning in security scan config (#319) by @the1bit
- Checkout code (#323) by @the1bit
- Release input variable for tag checking (#324) by @the1bit
- Release input variable for tag checking (#326) by @the1bit
- Initial Wait Time (#327) by @the1bit
- Run github action workflows on release-branches. (#330) by @friedrichwilken
- Bump istio.io/client-go from 1.20.0 to 1.20.1 (#321) by @dependabot[bot]
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#322) by @dependabot[bot]
- docs: Adjust Eventing to new content guidelines (#315) by @NHingerl
- Fix release of manifests (#340) by @friedrichwilken
- enable more linters (#288) by @k15r
- Cherry pick fixes to release channel (#349) by @friedrichwilken
- Improve EventMesh Tests for Better error comparison (#335) by @muralov
- Bump GOLANG to 1.21.5 and dependencies (#356) by @mfaizanse
- Cleanup EPP resource when switching backends (#352) by @mfaizanse
- enable more linters (part 4) (#354) by @k15r
- Bump dependencies in eventing-manager (#367) by @friedrichwilken
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#353) by @dependabot[bot]
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#368) by @dependabot[bot]
- bump the image used in sec-scanners-config (#369) by @friedrichwilken
- Retry instead of panicking immediately (#355) by @muralov
- Bump istio.io/client-go from 1.20.1 to 1.20.2 (#376) by @dependabot[bot]
- Fix e2e job NATS Install step (#379) by @muralov
- Remove panic (#384) by @marcobebway
- Enable goerr113 linting for EventMesh tests (#378) by @muralov
- Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#374) by @dependabot[bot]
- Use created-by label to cache runtime objects (#275) by @marcobebway
- Bump github.com/vektra/mockery/v2 from 2.39.1 to 2.39.2 (#383) by @dependabot[bot]
- Bump istio.io/api from 1.20.1 to 1.20.2 (#375) by @dependabot[bot]
- Bump github.com/nats-io/nats-server/v2 from 2.10.7 to 2.10.9 (#386) by @dependabot[bot]
- Init for backend switching action (#388) by @mfaizanse
- Fix backend switching initial trigger setup (#391) by @mfaizanse
- Adapt tabs and add README files for nav (#394) by @mmitoraj
- Update tabs config (#395) by @mmitoraj
- Release without version input (#396) by @friedrichwilken
- Add backend switching job for EventMesh on Push event (#400) by @mfaizanse
- Code cleanup (#399) by @friedrichwilken
- Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0 (#403) by @dependabot[bot]
- Bump github.com/nats-io/nats.go from 1.31.0 to 1.32.0 (#393) by @dependabot[bot]
- Bump github.com/vektra/mockery/v2 from 2.39.2 to 2.40.1 (#397) by @dependabot[bot]
- Updated backend switching job to use API Rules instead of port-forward (#404) by @mfaizanse
- Update eventing-publisher-proxy to image 1.0.1 (#406) by @grischperl
- Remove lifecycle manager names from jobs (#385) by @muralov
- Added backend-switching workflow for pull requests (#407) by @mfaizanse
- Bump eventing-manager image version for 1.1.0 release (#410) by @grischperl
- Use correct job name in release workflow (#413) by @grischperl
- fix broken release workflow (#415) by @friedrichwilken
- fix the setting of env var PULL_BASE_REF in
Create release
(#416) by @friedrichwilken - Correct
manager.yaml
name (#417) by @grischperl - Make default CR have empty backend (#419) by @grischperl
New contributors
Full changelog: 1.0.1...1.1.0
1.0.2
What has changed
- Bump github.com/vektra/mockery/v2 from 2.36.1 to 2.37.0 (#247) by @dependabot[bot]
- Add the navigation file to the resources folder (#246) by @IwonaLanger
- Bump github.com/vektra/mockery/v2 from 2.37.0 to 2.37.1 (#251) by @dependabot[bot]
- Bump istio.io/client-go from 1.20.0-rc.0 to 1.20.0 (#250) by @dependabot[bot]
- Bump istio.io/api from 1.20.0-rc.0 to 1.20.0 (#249) by @dependabot[bot]
- Fix nats stream replica update (#248) by @muralov
- Bump k8s.io/apiextensions-apiserver from 0.28.3 to 0.28.4 (#254) by @dependabot[bot]
- Increase object pkg test coverage (#243) by @marcobebway
- Enable Multi-group API support Kubebuilder (#257) by @mfaizanse
- Use common labels (#264) by @marcobebway
- cherry-pick changes from main (#332) by @friedrichwilken
- Fix release of manifests (#340) (#341) by @friedrichwilken
- fix reference to release name (#342) by @friedrichwilken
- add missing env vars for IMG and MODULE_REGISTERY (#343) by @friedrichwilken
- fix wrong token (#344) by @friedrichwilken
- remove call of make module-build (#347) by @friedrichwilken
- fix spelling of env var name (#348) by @friedrichwilken
New contributors
- @the1bit made first contribution
Full changelog: 1.0.1...1.0.2
1.0.1
What has changed
- Bump istio.io/api (#214) by @dependabot[bot]
- Bump istio.io/client-go (#213) by @dependabot[bot]
- Updated readme and makefile (#221) by @mfaizanse
- Update module docs (#230) by @IwonaLanger
- Remove parallel test run (#224) by @friedrichwilken
- Eventing Manager Module Documentation (#226) by @grischperl
- Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#232) by @dependabot[bot]
- Bump github.com/vektra/mockery/v2 from 2.36.0 to 2.36.1 (#219) by @dependabot[bot]
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (#229) by @dependabot[bot]
- Closing NATS connection on subscription manager shutdown and disable parallel reconciliations (#233) by @mfaizanse
- Update the sec-scanner-config.yaml to the latest build. (#234) by @friedrichwilken
- Bump github.com/nats-io/nats-server/v2 from 2.10.4 to 2.10.5 (#235) by @dependabot[bot]
- add additional label consumer name on dispatching metrics (#217) by @k15r
- Update documentation sidebar (#239) by @grischperl
- Remove ClusterRole for subscription with incorrect group (#238) by @mfaizanse
- Remove Publisher resources when NATS module is disabled (#237) by @mfaizanse
- Ignore reconciling the EPP deployment if the only diff is in the spec replicas (#227) by @marcobebway
- Fix log (#241) by @grischperl
- Bump dependencies. (#242) by @friedrichwilken
- Fix navigation files (#244) by @IwonaLanger
- Update version to 1.0.1 (#245) by @grischperl
New contributors
- @IwonaLanger made first contribution in (#230)
Full changelog: 1.0.0...1.0.1
1.0.0
What has changed
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 (#192) by @dependabot[bot]
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#199) by @dependabot[bot]
- Check if APIRule CRD is installed, otherwise stop reconciliation for EventMesh (#194) by @mfaizanse
- Use mockery pkg instead of mockery CLI (#201) by @mfaizanse
- Update default resources in Eventing CR (#197) by @grischperl
- Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 (#203) by @dependabot[bot]
- Bump github.com/nats-io/nats-server/v2 from 2.10.3 to 2.10.4 (#204) by @dependabot[bot]
- Add github action for links checker for markdown files (#207) by @mfaizanse
- docs: Optimize module docs for website (#198) by @NHingerl
- Added webhook cert image to security scanner config (#202) by @mfaizanse
- Add the domain config to the readme (#210) by @marcobebway
- include namespace in delivery metrics (#209) by @k15r
- Create PeerAuthentications on eventing-manager start if Istio is enabled (#205) by @friedrichwilken
- Bump images and version for Release 1.0.0 (#212) by @mfaizanse
- Add rc-tag to security scanners (#215) by @mfaizanse
New contributors
Full changelog: 0.1.1...1.0.0
0.1.1
What has changed
- Bump EPP image to latest from main (#190) by @mfaizanse
- Update version for release 0.1.1 (#191) by @grischperl
Full changelog: 0.1.0...0.1.1
0.1.0
What has changed
- Read the cluster domain from the Eventing CR or from the ConfigMap (#152) by @marcobebway
- Bump dependencies (#173) by @friedrichwilken
- Made webhook secret part of kustomize (#175) by @mfaizanse
- Bump the golang image in the Dockerfile (#176) by @friedrichwilken
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 (#177) by @dependabot[bot]
- Increase memory limits (#180) by @marcobebway
- Update sec-scanners-config to latest build. (#178) by @friedrichwilken
- Increase timeout to 90 seconds in integration test. (#182) by @friedrichwilken
- Create UI for Eventing Module (#166) by @grischperl
- Bump image and version for eventing manager to 0.1.0 (#185) by @grischperl
- inprove sec scanning (#181) by @friedrichwilken
- Update to latest image (#186) by @grischperl
- Cleanup including and excluding paths in github action (#188) by @grischperl
- Bump image for eventing manager release 0.1.0 (#189) by @grischperl
Full changelog: 0.0.3...0.1.0
0.0.3
What has changed
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (#170) by @dependabot[bot]
- Bump k8s.io/apiextensions-apiserver from 0.28.0 to 0.28.3 (#171) by @dependabot[bot]
- Test release manifest creation (#172) by @muralov
Full changelog: 0.0.2...0.0.3