Releases: brayniac/client-sdk-rust
Releases · brayniac/client-sdk-rust
v0.12.0
v0.11.0
0.11.0 (2023-06-28)
Feature
- Add CredentialProvider & support v1 tokens (momentohq#146) (2ee5c45)
- extend topic Subscription to support Stream (momentohq#144) (c7a274a)
- structure response::Get (momentohq#142) (d522159)
Bug Fixes
- disable integration tests (momentohq#145) (ca2909d)
v0.10.0
0.10.0 (2023-04-12)
Feature
- add new generate api token api (momentohq#132) (958d816)
Bug Fixes
- publish TokenExpiry for generate api token (momentohq#136) (a39afd5)
Chores
- derive Serialize and Deserialize for MomentoGenerateApiTokenResponse (momentohq#137) (f870502)
v0.9.0
0.9.0 (2023-02-23)
Feature
- add sorted set commands (momentohq#123) (34b5d93)
- add support for flush cache API (momentohq#129) (7f12f0a)
v0.8.0
0.8.0 (2023-02-16)
Feature
- pin to working protos version, add lockfile (momentohq#124) (77e254d)
Chores
- Handle heartbeats in topics (momentohq#126) (41108e9)
v0.7.0
0.7.0 (2023-02-05)
Feature
- make set/delete responses return a custom empty type (momentohq#109) (fcd6412)
- Convert the auth module to more idiomatic rust (momentohq#94) (117d1f7)
- Make TTL parameters use more idiomatic Rust (momentohq#101) (5b334e5)
- add feature preview for topics (momentohq#102) (b2ac779)
- Move
SimpleCacheClient
and associated types to crate root (momentohq#96) (455285a) - implement dictionary increment sdk command (momentohq#89) (6c0b5b3)
- Add support for set union command to SDK (momentohq#97) (4665de5)
- Implement set fetch SDK command (momentohq#95) (5da67a0)
- Flatten
momento::response
module into a flat public API (momentohq#90) (03cd439)
Bug Fixes
- update README to properly link examples directory (momentohq#121) (d9c1ebb)
Chores
- revise error types (momentohq#119) (d666238)
- Implement multiple-range list_erase variant (momentohq#118) (91d2968)
- implement list_length SDK command (momentohq#117) (e38b507)
- Add support for set difference SDK commands (momentohq#105) (f36fdf9)
- implement all SDK list operations (momentohq#115) (cb1d9d0)
- fix clippy warnings in example crate (momentohq#116) (0a494f8)
- use test-utils crate in doctests and make examples more useful (momentohq#113) (1a81c36)
- add a test-utils crate to make writing doctests easier (momentohq#111) (6f20253)
- fix clippy warnings (momentohq#110) (e5ba1ad)
- clean up doc tests and avoid cache leaks on failure (momentohq#107) (5cf861d)
- clean up internals of SimpleCacheClient (momentohq#103) (1ddc0d7)
- Update example crate to use momento v0.15.0 (momentohq#99) (2d7c3c9)
v0.6.0
0.6.0 (2023-01-25)
Feature
- remove redundant nested momento module (momentohq#93) (9754fbc)
- use impl IntoBytes instead of generics in certain cases (momentohq#91) (d8c69ef)
- allow dictionary client methods to take non-utf-8 dictionary names (momentohq#88) (2952814)
Bug Fixes
- remove import for non-existant path in doctest (momentohq#86) (d6941c5)
v0.5.0
v0.4.0
0.4.0 (2023-01-12)
Feature
- add dictionary fetch support to the Rust SDK (momentohq#82) (3e60b3a)
Bug Fixes
- add keepalive settings to preserve idle connections (momentohq#81) (4e97709)
v0.3.0
0.3.0 (2022-12-22)
Feature
- add dictionary get and set commands (momentohq#76) (ac40339)
Chores
- makes clippy check consistent for unwrap warning (momentohq#73) (f978514)