Releases: michaelklishin/rabbitmq-http-api-rs
v0.12.0
v0.12.0 (Dec 28, 2024)
Enhancements
Client#list_feature_flags
,Client#enable_feature_flag
,Client#enable_all_stable_feature_flags
are three
new functions for working with feature flags
v0.11.0
v0.11.0 (Dec 28, 2024)
Enhancements
-
Client#list_all_deprecated_features
andClient#list_deprecated_features_in_use
are new functions for listing all deprecated features and only those whose use is
detected in the cluster. -
Client#list_feature_flags
is a new function that lists all feature flags
in the cluster, including their state and stability.
v0.10.0
v0.10.0 (Dec 27, 2024)
Dependencies
- Bumps minimum
reqwest
version to0.12.11
v0.9.0
v0.9.0 (Dec 24, 2024)
Breaking Changes
-
To propagate more request context to the caller,
crate::error::Error
was updated to provide a requset URL, a header map,
and a request body (if available).This reason for doing this comes down to how
reqwest
'sResponse
functions
are designed: the ones that consume and parse the body also consumeself
,
which means propagating aResponse
to the caller is not very useless at best,
and arguably is misleading.
Enhancements
-
crate::api
now provides an async API.crate::blocking_api
provides the
original synchronous API.Contributed by @ikrivosheev.
-
Client#overview
is a new function that corresponds to theGET /api/overview
API endpoint.Contributed by @ikrivosheev.
GitHub issue: #31