Skip to content

Releases: momentohq/client-sdk-rust

v0.39.5

23 May 23:16
093089a
Compare
Choose a tag to compare

0.39.5 (2024-05-23)

Miscellaneous

  • touch a file in sdk dir to test release-please (#348) (2e452d6)

v0.39.4

23 May 22:40
ad11d9a
Compare
Choose a tag to compare

0.39.4 (2024-05-23)

Miscellaneous

  • touch a file in sdk dir to test release-please (#346) (c05738b)

v0.39.3

23 May 21:31
25ac719
Compare
Choose a tag to compare

0.39.3 (2024-05-23)

Miscellaneous

  • add sdk/README to gitignore to prevent attempt to publish from dirty tree (#343) (8298189)

v0.39.2

23 May 01:37
65ba42e
Compare
Choose a tag to compare

0.39.2 (2024-05-22)

Bug Fixes

Miscellaneous

  • rename github workflows to be less confusing (#339) (d15df74)

v0.39.1

22 May 00:59
7c2f6d3
Compare
Choose a tag to compare

0.39.1 (2024-05-22)

Miscellaneous

  • deps: update momento requirement from 0.38.0 to 0.39.0 in /example (#331) (7bf0f16)
  • implement Debug for DictionaryFetchResponse, tweak debug fmt utils (#335) (37dd7a9)
  • move existing examples to a subdirectory (#337) (eb16864)
  • move sdk source code to a subdir (#338) (8eddf9a)
  • run ci on ubuntu-24.04 (#332) (8338069)
  • update stability to beta (#336) (ebf044f)

v0.39.0

16 May 16:43
26b3236
Compare
Choose a tag to compare

0.39.0 (2024-05-15)

Features

  • add list_push_front and list_push_back (#294) (ace68b8)
  • add response suffix to control commands (#313) (1c197d4)
  • add response suffix to dictionary response types (#300) (1f4c80b)
  • add response suffix to list types (#305) (da538af)
  • add response suffix to scalar types (#307) (51bd289)
  • add response suffix to set type (#311) (374b499)
  • add response suffix to sorted set types (#312) (70d45ac)
  • basic subscriptions should return only SubscriptionValues (#316) (789cf02)
  • implement custom debug and display traits for byte-array types (#323) (4eaf53d), closes #282

Bug Fixes

Miscellaneous

  • Add / tweak doc examples for use in dev docs (#317) (6e4de64)
  • add docs to improve discoverability for client instantiation (#320) (e883d20)
  • add integration tests and doctests for TopicClient (#292) (a93b319)
  • add links to response docstrings showing how to handle hits/misses (#318) (9af89af)
  • add lint rule to check usage of expect (#293) (be547e4)
  • add missing links in docs, small docs fixes (#301) (14e909e)
  • add more docstrings for errors and utils, remove unused file (#310) (7e46916)
  • add top-level docs for the crate, including 'into' conventions etc. (#304) (e6d9ebe)
  • enable missing_docs lint rule and fill in missing docs (#321) (ce4a1ed)
  • improve error messages in tests (#322) (db927a2)
  • move docs examples into subdir (#319) (1300e83)
  • remove obsolete protoc scripts and ci references (#328) (dc0a3f0)
  • Templatize example README, expand to include topics example (#309) (54a181b)
  • upgrade codeql action upload sarif version (#330) (e09d933)

v0.38.0

10 May 22:37
a4710b4
Compare
Choose a tag to compare

0.38.0 (2024-05-10)

Features

Miscellaneous

  • allow IntoBytesIterable on statically allocated arrays (#288) (82c556c)

v0.37.0

09 May 17:05
647e30d
Compare
Choose a tag to compare

0.37.0 (2024-05-09)

Features

  • update the topic client for consistency with cache client (#276) (fd5d5a8)

Miscellaneous

  • add settings file for rust analyzer env variables (#268) (a084f75)
  • flush_cache test should create own cache (#272) (c55079e)

v0.36.0

07 May 23:52
78c24ec
Compare
Choose a tag to compare

0.36.0 (2024-05-07)

Features

  • remove legacy sdk and related artifacts (#265) (e8221ab)

Miscellaneous

  • audit docs for usage of key/field/value (#266) (71016e2)
  • port example to new sdk (#262) (fd240b6)
  • verify examples in CI and clean up workflow files (#264) (a34e4ee)

v0.35.0

06 May 18:45
52adb81
Compare
Choose a tag to compare

0.35.0 (2024-05-06)

Features

Bug Fixes

  • increment should refer to key as key not field (#257) (6518427)
  • move prep_request_with_timeout into utils (#223) (b9a68af)
  • replace usage of unreachable macro with returning an UnknownError (#242) (1083717)

Miscellaneous

  • add snippets for dev docs, corrected some docstring examples in cache client (#253) (834a1c5)
  • extract lists of IntoBytes into an IntoBytesIterable trait (#252) (ac81f32)
  • fix minor issues in makefile and github actions (#211) (73f2284)
  • improve docs, replace asserts with pattern matching, reduce duplication of code examples (#213) (0df51ee)
  • make build fail when there are docs warnings (#214) (f8a82f0)
  • minor test cleanups (#225) (ba18c65)
  • refactor tests for better consistency, more accurate asserts (#218) (a041485)
  • remove with_ prefixes from request buidlers (#216) (28dc57a)
  • remove code from mod.rs and lib.rs files (#232) (7fe44b1)
  • run flush cache test separately from other tests (#246) (3d89626)
  • update client protos dependency (#229) (3420560)