Releases: rabbitmq/messaging-topology-operator
Releases · rabbitmq/messaging-topology-operator
0.8.0
Release Notes
- Merge pull request #121 from rabbitmq/system-tests [5bce12e]
- Fit system test matching error strings [8a69cd7]
- Merge pull request #120 from rabbitmq/bump-version [383c578]
- Fix code generator go markers [1df8e1c]
- Regenerate clientset for v1beta1 [ffe92c8]
- Bump API version to v1beta1 [7063274]
- Merge pull request #118 from rabbitmq/dependabot/go_modules/github.com/google/uuid-1.2.0 [fb41e5a]
- Add recommendations/comments to example manifests [77a6dcf]
- Add note abour durable queue in example manifests [9476834]
- Add fanout and direct exchange examples [d025ec1]
- Bump github.com/google/uuid from 1.1.2 to 1.2.0 [ec44d22]
0.7.0
Release Notes
- Support Management over TLS (#115) [1044f0b]
- Merge pull request #116 from rabbitmq/more-examples [318332d]
- Add an example for user with just read and write permission [554a77e]
- Add example for lazy queue [73f6af7]
- Merge pull request #114 from rabbitmq/remove-unnecessary-samples [520a30b]
- Example manifests are in docs/examples [dabea09]
0.6.0
Release Notes
- Merge pull request #113 from rabbitmq/schema-sync-parameter [65bc9ed]
- Add webhook for schemareplication to prevent updates [c1e913d]
- Add schemareplications.rabbitmq.com [a7fd85a]
- Bump to rabbithole v2.8 [00b1004]
- Mention dependency on default user of RabbitmqCluster in Readme [17614f8]
- Suite test doesn't need package name [8cfe1cf]
- Add integration tests for policy controller [b1fe477]
- Add integration tests for permission controller [db998f1]
- Add integration tests for exchange controller [6dfac99]
- Add integration tests for vhost controller [da5cd6e]
- Add integration tests for queue controller [2d5b1f8]
- Error msgs shouldn't be capitalized [d7ddc35]
0.5.2
0.5.1
Release Notes
- Fix panic when bindings reference a deleted cluster (#102) [d4ffeeb]
- Merge pull request #107 from vaikas/categories [24dfb31]
- add all to crd categories [4231281]
- Merge pull request #101 from rabbitmq/dependabot/go_modules/github.com/onsi/ginkgo-1.16.1 [84006c8]
- Bump github.com/onsi/ginkgo from 1.16.0 to 1.16.1 [644b793]
- Fix case where empty HTTP response caused panic in reconcile loop (#98) [d8027bb]
- Merge pull request #99 from rabbitmq/statusReference [395a272]
- Install clientSet code generator tool in
make generate-client-set
[8a6df3b] - Use cluster.Status.Binding instead of cluster.Status.DefaultUser [5a216ca]
- No need to generate client set all the time [7f046c8]
- Merge pull request #96 from rabbitmq/dependabot/go_modules/github.com/rabbitmq/cluster-operator-1.6.0 [f8dd7ae]
- Bump github.com/rabbitmq/cluster-operator from 1.5.0 to 1.6.0 [f5172a1]
- Remove redundant type [02fc8f0]
- Correct typos in comments [f70f44d]
- Link to permissions example manifests in README [c42361a]
- Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.3.0 to 6.4.1 (#92) [c530f3a]
- Bump github.com/michaelklishin/rabbit-hole/v2 from 2.6.0 to 2.7.0 (#90) [81d3fb1]
- Merge pull request #91 from rabbitmq/dependabot/go_modules/github.com/onsi/ginkgo-1.16.0 [bf3f678]
- Bump github.com/onsi/ginkgo from 1.15.2 to 1.16.0 [0c06123]
- Generate clients (#87) [2ca4076]
- Refactor: Extract RabbitMQ management client & provide fakes (#89) [aed2478]
0.5.0
Release Notes
- Merge pull request #86 from rabbitmq/permissions [5e2b85b]
- Improve permissions CRD descriptions [2d89fc2]
- Add validation webhook for permissions.rabbitmq.com [b320a58]
- Add permissions.rabbitmq.com [d836e79]
- Merge pull request #84 from rabbitmq/refactor [2f1b9a9]
- Correct code of conduct file name [3d261ae]
- Remove redundant logs [6cfacb3]
- Publish event when failed to update secret status [802d0c4]
- Variable name collides with builtin function [b59a5b4]
0.4.1
0.4.0
Release Notes
- Merge pull request #83 from rabbitmq/rmqReference [4ebe74b]
- Bump api version to v1alpha2 [2d58cc6]
- Only takes in rmq name for rabbitmqClusterReference [c40e4c3]
- Merge pull request #82 from rabbitmq/binding-delete [9b10d40]
- Remove redundant checks in binding webhook [d6910e8]
- Go test files should have *_test.go suffix [c0b4d9c]
- Support bindings.rabbitmq.com deletion [84c0473]
- Add helper GenerateBindingInfo() [4eb332b]
- binding webhook shouldn't compare binding.spec directly [d5c3710]
- Fix make deploy target [bf2e20f]
- Merge pull request #80 from rabbitmq/cert-manager [37a683b]
- Add installation document for non certmanager users [9b64963]
- Generate 2 release manifests; one for without certmanager one for with certmanager [2c69f8f]
- Merge pull request #71 from rabbitmq/api-docs [a11a217]
- Add generated API docs. [b722ed2]
- Add workflow to update API docs for releases. [df88a94]
- Add github workflow to update latest API docs. [d06a113]
- Add make target to automatically generate API docs. [d7848a6]
- Merge pull request #78 from rabbitmq/vhost-policy-user-webhooks [dc8357e]
- Merge pull request #76 from rabbitmq/dependabot/go_modules/k8s.io/client-go-0.20.5 [aadc5da]
- Increase resources [ff2c461]
- Bump k8s.io/client-go from 0.20.4 to 0.20.5 [0296a19]
- Unused variable and typos [324bf9e]
- Error string should not be capitalized [c6fc284]
- Add validation webhook for users.rabbitmq.com [db1ffb2]
- Merge pull request #75 from rabbitmq/dependabot/go_modules/k8s.io/api-0.20.5 [ca2e189]
- Fix link [c26ec2f]
- Group constants [c973e29]
- Add validation webhook for policies.rabbitmq.com [b15855d]
- Add validation webhook for vhosts.rabbitmq.com [edf79eb]
- Bump k8s.io/api from 0.20.4 to 0.20.5 [8b8a56f]
- Merge pull request #74 from rabbitmq/queue-exchange-webhook [8e6b2b1]
- Add validation webhook for exchanges.rabbitmq.com [fb18049]
- Add validating admission webhook for queues.rabbitmq.com [24b16cf]
- Merge pull request #72 from rabbitmq/binding-webhook [199249f]
- Add a note that cert-manager is optional [03fb332]
- Install cert-manager in PR workflow [7f9948b]
- Specify cert-manager version [aec609d]
- Simplify binding webhook unit test [9cbea51]
- Include cert manager as an installation requirement [7433675]
- Update validation on bindings to make it immutable [8aec363]
- Bootstrap admission webhook for bindings.rabbitmq.com [b39c02d]
- Bump github.com/onsi/ginkgo from 1.15.1 to 1.15.2 [ee547a3]
- Bump github.com/go-logr/logr from 0.1.0 to 0.4.0 (#17) [4bbeae6]
- Merge pull request #61 from rabbitmq/add-pr-system-tests [5843e45]
- Specify RMQ Cluster resource request. [30189b6]
- Add system tests github actions PR workflow. [9f9f6c9]
- Add deploy-kind make target and kustomize overlay. [e13fae1]
- Setup Static Analysis workflow (#53) [dcff8de]
- Run the operator as non root user in scratch container (#62) [ae956f1]
- Allow topology objects to be deleted if cluster deleted (#52) [5d08beb]
- Merge pull request #60 from rabbitmq/add-pr-unit-tests [8101ef4]
- Add PR workflow to run unit tests via github actions. [518225b]
- Set status.observedGeneration in all resources (#58) [8e3a2b2]
- Merge pull request #56 from rabbitmq/statusconditions [92c8e73]
- Add example status fields to all example manifests [faeb9b0]
- Extract common error msgs from controllers [3e68f61]
- Add status.conditions 'Ready' to all resources [6143683]
- Add status conditions 'Ready' [b7ee867]
- Add disclaimer to README [c7dc7d7]
- Allow pre-definition of user passwords (#44) [cbab30b]
- Merge pull request #45 from rabbitmq/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.8.3 [51e9d44]
- Merge pull request #32 from rabbitmq/dependabot/go_modules/github.com/onsi/ginkgo-1.15.1 [64d50a7]
- Add namespace to all example manifests (#49) [d696ea2]
- Golang 1.16 (#42) [30c24e8]
- Merge pull request #50 from rabbitmq/Zerpet-patch-1 [06637f5]
- Fix links to examples [2691eb1]
- var 'client' collides with imported package name [017522f]
- Correct test variable names [cf023ac]
- Add policies.rabbitmq.com (#46) [3043910]
- Bump sigs.k8s.io/controller-runtime from 0.8.2 to 0.8.3 [9c1fcf6]
- Bump github.com/onsi/ginkgo from 1.15.0 to 1.15.1 [66521d6]
- Bump github.com/onsi/gomega from 1.10.5 to 1.11.0 [760dc03]
- Remove queue arguments from queue example [ce9ec78]
0.3.0
Release Notes
- Link to vhost examples in README [c88a1d2]
- Add example manifests for vhost [0a7c7ea]
- Add vhosts.rabbitmq.com [62f6fdb]
- Add example manifest for creating users [b178be9]
- Add quick start to README [ae8af0c]
- Allow creation & deletion of users with the operator (#29) [6b045e6]
- Add example manifests for queue/exchange/binding (#33) [75de941]