Skip to content

Latest commit

 

History

History
140 lines (76 loc) · 8.07 KB

CHANGELOG.md

File metadata and controls

140 lines (76 loc) · 8.07 KB

Changelog

0.5.1 (2024-06-18)

Bug Fixes

0.5.0 (2024-06-18)

Features

  • add InRegion pre-built config (#180) (6dd2ef4)
  • add runtime version header, only send agent headers on first request (#177) (2292a35)
  • add support for multiple grpc channels, fix configuration modifiers (#176) (5753247)

Bug Fixes

  • add Gemfile.lock to .gitignore (45e0b6c)
  • improve error handling for env var cred provider, other fixes (#173) (c0b691b)

0.4.9 (2024-04-30)

Bug Fixes

  • remove token and specify email for the redundant tag (#168) (c119376)

0.4.8 (2024-04-30)

Bug Fixes

  • check out the repo with the machine user token (#166) (67845af)

0.4.7 (2024-04-30)

Bug Fixes

0.4.6 (2024-04-30)

Bug Fixes

  • check for local changes on release please failure (#162) (bf8322c)

0.4.5 (2024-04-30)

Bug Fixes

  • check for local changes after publishing the gem (#160) (cd9f242)

0.4.4 (2024-04-30)

Bug Fixes

  • separate 'bundle install' to see if it modifies the checkout (#158) (dbb5d20)

0.4.3 (2024-04-30)

Bug Fixes

0.4.2 (2024-04-30)

Bug Fixes

  • add git status for release-please troubleshooting (#154) (115b4ef)

0.4.1 (2024-04-29)

Bug Fixes

  • Update release please action versions (#152) (c4241da)

0.4.0 (2024-04-29)

Features

  • add a CredentialProvider (#134) (c74f34a)
  • add a value alias in sorted_set_fetch (#149) (f310df0)
  • add cache config objects as CacheClient argument (f8c1c86)
  • add cache config objects as CacheClient argument (#142) (1158039)
  • add sorted set put and fetch by score (#147) (a8fd259)
  • rename SimpleCacheClient to CacheClient (37e2183)
  • rename SimpleCacheClient to CacheClient (#141) (f1e6d86)
  • support UTF-8 cache names instead of just ASCII (#148) (5627f52)

Bug Fixes

  • change the ruby versions in the test action to strings (4700338)
  • change the ruby versions in the test action to strings (#136) (975be89)
  • fill out credential provider method docs (#151) (90a8a39)

0.3.0 (2023-11-09)

Features

  • add support for v1 tokens (0a98c34)

0.2.0 (2022-12-07)

Breaking Changes

  • TTLs are now in seconds.
  • response.value was split into response.value_bytes and response.value_string
  • Stringifying a Momento::GetResponse no longer gives you the value.
  • response.exception is now response.error.cause

Features

  • Momento::Responses now stringfy with useful information.
  • response.error is a real Exception and can be raised
  • response.error is now a Momento::Error with expanded error information.
  • nil and non-String keys, values, and cache names are now TypeErrors.
  • Non-ASCII cache names are now InvalidArgument responses.
  • An invalid TTL will raise ArgumentError.
  • All response methods are discoverable in an IDE.
  • Improve the README
  • Complete YARD class and method documentation
  • More examples, and instructions how to run them.
  • Document how error handling works.

0.1.0 (2022-11-21)

First release.