Releases: redis-developer/redis-enterprise-rs
Releases · redis-developer/redis-enterprise-rs
v0.9.1
v0.9.0
Added
- (modules) add user-defined module management endpoints (#90)
- (cluster) add SSO and SAML metadata endpoints (#89)
- (crdb) add flush, health_report, purge, and updates endpoints (#88)
- (cluster) add change_password_hashing_algorithm endpoint (#87)
- (cluster, nodes, users) add check() endpoints and RBAC-friendly user role/role_uids (#72)
Fixed
- (alerts) list_cluster_alerts returns HashMap<String, ClusterAlertState> (#83)
- (bootstrap) reshape status response to match the documented spec wrapper (#82)
- (types) unwrap {crdbs} / {bdb_groups} wrappers on list endpoints (#81)
- (proxies) make optional fields Optional and widen maxmemory_clients to u64 (#80)
- (actions) correctly decode the {actions, state-machines} wrapper; string-typed progress/node_uid (#79)
- (builder) reject missing credentials (#44)
- (ocsp) test() uses POST (the documented verb), not GET (#78)
- (nodes) execute_action POSTs to /v1/nodes/{uid}/actions/{action}, the documented path (#77)
- (bdb) flush() and reset_admin_pass() use the documented PUT path-segment endpoints (#76)
- (crdb) UPDATE uses PATCH verb (the documented one), not PUT (#75)
- (stats, crdb_tasks) handle real-API response shapes and use the documented action endpoints (#71)
Other
- README + examples refresh for v0.9.0 (#96)
- remove fictional services / jsonschema / usage_report routes (#95)
- (bdb) remove fictional actions/{backup,restore,upgrade} (#94)
- (alerts) remove fictional /v1/alerts* top-level routes (#93)
- (audit) per-route triage for the 122 non-spec SDK routes (#92)
- (live-validation) add TLS, licensing, and teardown sections; link from README (#91)
- enforce #![deny(missing_docs)] and rustdoc::broken_intra_doc_links (#86)
- (missing-docs) document fields and enum variants across the crate (#85)
- (coverage) add route-coverage test against the docs API inventory (#84)
- update dependency versions (#46)
- (env) document CA cert variable (#45)
- (live) add opt-in live integration smoke tests against a real Redis Enterprise cluster (#74)
- (infra) add API audit docs + scripts and modernize docker-compose (#70)