# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.3.0](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.2.0...v0.3.0) - 2024-10-31 ### Other - [OSS-118] Support for pagination ([#53](https://github.com/stefandanaita/rabbitmq-management-client/pull/53)) ## [0.2.0](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.1.0...v0.2.0) - 2024-10-14 ### Other - [OSS-116] Add support for CRUD operations on RabbitMq Users ([#51](https://github.com/stefandanaita/rabbitmq-management-client/pull/51)) ## [0.1.0](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.20...v0.1.0) - 2024-08-19 ### Other - [OSS-115] Remove reqwest=0.12.5 pin ([#46](https://github.com/stefandanaita/rabbitmq-management-client/pull/46)) ## [0.0.1-alpha.20](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.19...v0.0.1-alpha.20) - 2024-08-19 ### Other - [OSS-115] Implement Display for RabbitMqMessageProperty ([#44](https://github.com/stefandanaita/rabbitmq-management-client/pull/44)) ## [0.0.1-alpha.19](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.18...v0.0.1-alpha.19) - 2024-08-19 ### Other - [OSS-115] Fix rmq message deserialization error caused by props ([#42](https://github.com/stefandanaita/rabbitmq-management-client/pull/42)) ## [0.0.1-alpha.18](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.17...v0.0.1-alpha.18) - 2024-08-15 ### Other - [OSS-114] Binding destination type is now typed as enum ([#40](https://github.com/stefandanaita/rabbitmq-management-client/pull/40)) ## [0.0.1-alpha.17](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.16...v0.0.1-alpha.17) - 2024-08-15 ### Other - [OSS-33] Deal with RabbitMq's message properties & headers ([#38](https://github.com/stefandanaita/rabbitmq-management-client/pull/38)) ## [0.0.1-alpha.16](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.15...v0.0.1-alpha.16) - 2024-08-06 ### Other - [OSS-26] Better error visibility ([#36](https://github.com/stefandanaita/rabbitmq-management-client/pull/36)) ## [0.0.1-alpha.15](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.14...v0.0.1-alpha.15) - 2024-08-05 ### Other - [OSS-26] Return consumer stats when querying queues ([#34](https://github.com/stefandanaita/rabbitmq-management-client/pull/34)) ## [0.0.1-alpha.14](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.13...v0.0.1-alpha.14) - 2024-07-30 ### Other - [OSS-26] Queues improvements ([#32](https://github.com/stefandanaita/rabbitmq-management-client/pull/32)) ## [0.0.1-alpha.13](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.12...v0.0.1-alpha.13) - 2024-07-25 ### Other - [OSS-26] Queues improvement ([#30](https://github.com/stefandanaita/rabbitmq-management-client/pull/30)) ## [0.0.1-alpha.12](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.11...v0.0.1-alpha.12) - 2024-07-24 ### Other - [OSS-26] Return messages in queues. Default to 0 when messages missing in vhosts & queues ([#28](https://github.com/stefandanaita/rabbitmq-management-client/pull/28)) ## [0.0.1-alpha.11](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.10...v0.0.1-alpha.11) - 2024-07-22 ### Other - Fail to create the client if any of the credentials are missing ([#26](https://github.com/stefandanaita/rabbitmq-management-client/pull/26)) ## [0.0.1-alpha.10](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.9...v0.0.1-alpha.10) - 2024-07-22 ### Other - [OSS-112] Switch the client to using traits ([#24](https://github.com/stefandanaita/rabbitmq-management-client/pull/24)) ## [0.0.1-alpha.9](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.8...v0.0.1-alpha.9) - 2024-06-07 ### Other - Bump jaxxstorm/action-install-gh-release from 1.11.0 to 1.12.0 in /.github/workflows ([#22](https://github.com/stefandanaita/rabbitmq-management-client/pull/22)) ## [0.0.1-alpha.7](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.6...v0.0.1-alpha.7) - 2024-05-06 ### Other - Include the repository field ([#18](https://github.com/stefandanaita/rabbitmq-management-client/pull/18)) - [OSS-103] Use the new reqwest_middleware::ClientBuilder method ([#17](https://github.com/stefandanaita/rabbitmq-management-client/pull/17)) - Merge branch 'main' of github.com:stefandanaita/rabbitmq-management-client - Use temporary reqwest-middleware branch until PR gets merged ## [0.0.1-alpha.6](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.5...v0.0.1-alpha.6) - 2024-04-30 ### Other - [OSS-26] Queues testing ([#14](https://github.com/stefandanaita/rabbitmq-management-client/pull/14)) ## [0.0.1-alpha.5](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.4...v0.0.1-alpha.5) - 2024-04-29 ### Other - [OSS-34] RabbitMq Bindings ([#12](https://github.com/stefandanaita/rabbitmq-management-client/pull/12)) ## [0.0.1-alpha.4](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.3...v0.0.1-alpha.4) - 2024-04-26 ### Other - [OSS-6] Test /api/nodes/* endpoints ([#10](https://github.com/stefandanaita/rabbitmq-management-client/pull/10)) - Enable dependabot ([#8](https://github.com/stefandanaita/rabbitmq-management-client/pull/8)) ## [0.0.1-alpha.3](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.2...v0.0.1-alpha.3) - 2024-04-26 ### Other - Merge branch 'main' into tests-exchanges - Formatting - Test the exchanges endpoints. Add tests for NotFound errors - First readme ## [0.0.1-alpha.2](https://github.com/stefandanaita/rabbitmq-management-client/compare/v0.0.1-alpha.1...v0.0.1-alpha.2) - 2024-04-24 ### Other - Clippy - Fmt - Test that the lib can list exchanges - Release-plz workflow setup