Skip to content

Releases: momentohq/client-sdk-javascript

v1.7.1

23 Mar 23:32
1752e7c
Compare
Choose a tag to compare

1.7.1 (2023-03-23)

Bug Fixes

Chores

  • update examples to use 1.7.0 release (#372) (f3adccf)

v1.7.0

23 Mar 22:28
ee0ae0c
Compare
Choose a tag to compare

1.7.0 (2023-03-23)

Feature

Bug Fixes

  • npm packaging was broken due to module structure; use symlink for common (#368) (6a5ecf8)
  • remove all grpc leaking into response objects (#359) (4018cce)

Chores

  • run common tests during nodejs test phases (#371) (8bb6f16)
  • tweaks to CI jobs to account for symlink refactor (#370) (d85854c)

v1.6.0

21 Mar 20:32
a3bbd53
Compare
Choose a tag to compare

1.6.0 (2023-03-21)

Feature

  • support passing in legacy auth tokens and v1 auth tokens (#336) (04d6703)
  • allow user to unsubscribe when receiving an error (#351) (8e9544b)
  • pubsub mvp (#347) (8627584)

Bug Fixes

  • pubsub UX minor fixes and refactor (#360) (d94fd5e)
  • improve metrics for num active requests (#342) (822d48f)
  • wait for first response on pubsub and also check for cache deleted midstream (#358) (2895d07)
  • orphaned UUID caches (#354) (bc6d74b)
  • remove unused imports (#352) (75986c8)

Tests

Chores

  • add default handlers for subscribe (#357) (81ba86a)
  • deps: bump @gomomento/sdk from 1.4.0 to 1.5.0 in /examples (#353) (1ee5e06)
  • Add request coalescer example (#344) (207d3c0)

v1.5.0

16 Mar 18:44
cc56fca
Compare
Choose a tag to compare

1.5.0 (2023-03-16)

Feature

Bug Fixes

  • wrong name for dictionarySetField function in internal data client (#346) (34b6453)

Chores

  • Update examples to use new CacheClient name (#340) (b114132)

v1.4.0

09 Mar 19:17
04f1bbc
Compare
Choose a tag to compare

1.4.0 (2023-03-09)

Feature

  • rename SimpleCacheClient to CacheClient (#339) (6a54697)

Chores

  • re-enable SortedSet tests that assert empty list response (#341) (1b90528)

v1.3.0

09 Mar 00:53
4b298fe
Compare
Choose a tag to compare

1.3.0 (2023-03-09)

Feature

  • add sortedSetPutElements (#326) (be8fb4c)
  • implement sortedSetGetScores (#325) (fe23804)
  • implement count & offset options for sorted set fetch by score (#324) (eee141c)
  • add sortedSetRemoveElements (#319) (c968303)
  • sorted set get score (#321) (8379484)
  • implement sorted set fetch by score (#320) (a080732)
  • use call options for sorted set fetch, including order (#318) (8064043)
  • adds sortedSetIncrementScore function (#317) (265d0bb)
  • adds sortedSetGetRank function (#315) (05ab903)
  • sorted set put value and fetch by index implementation (#314) (af6ecca)
  • add examples of using experimental middlewares (#302) (83a1cd2)

Bug Fixes

  • add tests for sortedSetIncrement and fix export for SortedSetOrder (#331) (f68feb4)
  • add tests for sortedSetFetchByScore, fix minor issue with 0 min/max scores (#328) (e280266)
  • tests for sortedSetFetchByIndex, minor naming fixes (#327) (a60b8a0)

Code Refactoring

Chores

  • add tests for sortedSetGet operations (#335) (9c242c5)
  • add tests for sorted set PutElement(s) (#334) (93d807d)
  • add tests for sortedSetPutElement(s) (#333) (e074521)
  • use 'rank' terminology consistently for sorted sets, rather than 'index' (#332) (5442f47)

v1.2.0

02 Mar 01:07
738bc41
Compare
Choose a tag to compare

1.2.0 (2023-03-02)

Feature

Bug Fixes

  • fixed the type of ttl for increment API (#304) (b5d3587)

Chores

  • add test coverage for set operation with ttl (#298) (c120b7f)
  • update examples to 1.1, use static pre-built configs (#297) (eb45780)

v1.1.0

22 Feb 02:17
90ed7f8
Compare
Choose a tag to compare

1.1.0 (2023-02-22)

Feature

  • introduce v1 stable versions of pre-built configs (#295) (19d1d57)

Chores

  • add docstrings for response types (#296) (c76e34c)
  • standardize the simple cache client tsdocs (#284) (940e693)
  • add CollectionTtl to the dictionary examples (#290) (da2c0c9)
  • use logger in advanced example, make sure all instanceof conditionals are exhaustive (#291) (dacb74d)
  • remove redundant string casts in examples (#288) (93a988a)
  • make dictionary example conditional branches exhaustive (#292) (84c9d1c)
  • change wording of log message when constructing client (#289) (b74d38c)
  • improve instructions for installing sdk in an existing project (#287) (931feea)
  • better link to CLI for getting auth token (#286) (0868320)
  • update examples to 1.0.0 (#283) (8144521)

v1.0.0

10 Feb 21:26
d0d114d
Compare
Choose a tag to compare

1.0.0 (2023-02-10)

Feature

v0.23.1

10 Feb 21:09
73d548a
Compare
Choose a tag to compare

0.23.1 (2023-02-10)

Chores