Skip to content

Latest commit

 

History

History
178 lines (104 loc) · 16 KB

CHANGELOG.md

File metadata and controls

178 lines (104 loc) · 16 KB

Changelog

0.7.1 (2024-11-26)

Bug Fixes

0.7.0 (2024-11-26)

Features

Miscellaneous

0.6.0 (2024-06-20)

Features

0.5.1 (2024-03-14)

Bug Fixes

  • pass errors as innerException and don't auto-resubscribe when connection becomes unavailable (#134) (2a5c77b)

0.5.0 (2024-01-30)

Features

Bug Fixes

Miscellaneous

  • readme template was missing code block markdown for usage section (#128) (7746335)
  • send agent header only on first request for each client (#131) (7b8d213)
  • update examples to use latest release and other small updates (#124) (905f508)

0.4.0 (2024-01-05)

Features

Bug Fixes

  • add available attribute to cache client protocols (#120) (2ad256e)
  • availability tag and topics subscriptions fixes (#122) (8dad389)

Miscellaneous

0.3.2 (2023-12-13)

Bug Fixes

  • actually build the topics example in ci (#105) (3151ee7)
  • allow users to provide String and Data values directly (#94) (abdb54c)
  • only topic publish should apply client timeout (#91) (d7e847e)

Miscellaneous

  • add custom strings to print response types and values if applicable (#103) (8c2895a)
  • add docstrings (#104) (bec7bcc)
  • add validator to check for empty lists (#95) (b121eb7)
  • consistent available tags for CacheClient and TopicClient (#96) (ca66689)
  • improve pattern matching experience for response types (#90) (25247e5)
  • provide better error message when credential provider fails (#93) (413e895)
  • rename prebuilt config classes and targets for clarity (#101) (90cd30f)
  • topics related renamings for clarity (#98) (a461dad)
  • update readme instructions for including Momento in Package.swift file (#97) (b541f8b)

0.3.1 (2023-12-06)

Miscellaneous

  • add docstrings to cache and topic clients (#76) (73f6a5f)

0.3.0 (2023-12-06)

Features

Bug Fixes

  • add missing error handling for JWT token and tests (#68) (0599fa0)
  • exclude protos from target to quiet compiler warning (#69) (b0ee9e2)
  • logging for momento clients (#72) (5ffea92)

Miscellaneous

  • add dependabot yml (#74) (f816073)
  • add example ios chat app using Momento Topics (#63) (4f58e2a)
  • add extension for ttl-less set call (#67) (821d098)
  • capitalize module name (#73) (463e739)
  • remove unnecessary imports and namespacing prefixes (#70) (4872d94)
  • remove validation disallowing empty and blank cache values (#71) (4e81fbe)
  • topics example should consume package from url and github actions should build example in ci (#64) (06e598b)

0.2.1 (2023-11-22)

Bug Fixes

  • available tags should include iOS 13 (#62) (75a3035)
  • cast matches in case statements (#51) (2653331)
  • re-enable credential provider tests using mock tokens (#57) (4163bc3)

0.2.0 (2023-11-17)

Features

Bug Fixes

  • add missing signature to protocol (#49) (c13f86e)
  • update project namespace to momento (#33) (1d7dbe1)

Miscellaneous

  • add pattern ex for binary as well as text messages (#48) (cde72b6)
  • add publish response class and polish publish methods (#23) (1ec3d53)
  • add reusable validation methods (#43) (3d67278)
  • add safeguard to example (#45) (d71e3a9)
  • add support for publishing binary data (#41) (ef0558e)
  • adding credential providers (cc62288)
  • finishing initial credential provider impl (2f4f72b)
  • hook up client timeout and add agent header (#35) (8a40df4)
  • readme and contrib (#44) (1b98eb8)
  • remove base class; add custom exception (405b633)
  • reorganize protocols and classes into same files to be more idiomatic (#16) (d5eb625)
  • take cred provider out of interceptor factories (#37) (0f95bd5)
  • tweaking access protection (d165146)
  • use enums to namespace prebuilt configurations (0617ec0)
  • use logger that prints to stderr (#42) (884a24a)