Skip to content

Releases: momentohq/client-sdk-javascript

v1.96.0

26 Aug 16:19
0da23fc
Compare
Choose a tag to compare

1.96.0 (2024-08-26)

Feature

  • add sequence number to TopicItem and add optional onDiscontinuity callback (#1418) (f3e940b)
  • update webhook examples to new switch pattern (#1407) (5557837)

Bug Fixes

  • stop leaking stores (#1420) (918aef0)
  • switch to a jest reporter that shows correct error counts, avoid network calls in unit tests (#1414) (ef7018d)
  • run webhook tests in web client with happy-dom (#1415) (02e44d8)

Code Refactoring

Chores

  • working through more instanceof->switch examples (#1421) (c5cc0f3)
  • working through more instanceof->switch examples (#1417) (3e0b7c5)
  • more work on porting examples to new switch pattern (#1416) (7940999)
  • add web and nodejs sdk makefiles (#1412) (0180d3c)
  • update momento dependency in examples (#1411) (9a5961c)

v1.95.0

15 Aug 16:56
d25ed43
Compare
Choose a tag to compare

1.95.0 (2024-08-15)

Feature

Chores

v1.94.0

14 Aug 21:04
69ed0e5
Compare
Choose a tag to compare

1.94.0 (2024-08-14)

Feature

Bug Fixes

Chores

  • refactor AbstractPubSubClient to ensure safe use of required vars (#1399) (b38318a)
  • update token vending machine readme (#1403) (6db8289)
  • add simplified style to relevant docs examples (#1395) (c2049b6)
  • working on migrating instanceof examples to switch (#1391) (2b7efc1)
  • update momento dependency in examples (#1393) (0185cec)

v1.93.0

16 Jul 23:57
b08ecd6
Compare
Choose a tag to compare

1.93.0 (2024-07-16)

Feature

  • add response type enums to exports for web sdk (#1392) (cd90945)
  • add cacheclient.create function in web sdk (#1386) (1ee7a36)

Bug Fixes

  • env var cred provider syntax in docs examples (#1388) (2d6fac7)
  • nodejs first-time headers should be sent per client (#1387) (622acf2)
  • use consistent prefix for js-web runtime version header (#1382) (fee3ec0)

Chores

  • split out CI-only test into different describe block (#1390) (ce4a4f6)
  • update momento dependency in examples (#1389) (b88623c)
  • create storage load-gen example (#1383) (e01be5f)
  • add example docs snippets for PreviewStorageClient (#1384) (9e306ec)
  • update momento dependency in examples (#1385) (6ec11fc)

v1.92.2

08 Jul 22:01
a9059c7
Compare
Choose a tag to compare

1.92.2 (2024-07-08)

Bug Fixes

  • storage get response should use Found and NotFound cases (#1381) (1ed91d0)

Tests

  • support testing aganst momento local by env var presence (#1378) (63e8e08)

Chores

  • port initial batch of example code to use switch style (#1342) (8530465)
  • deps-dev: bump braces in /examples/cloudflare-workers/http-api (#1380) (68ddecc)
  • deps-dev: bump braces (#1379) (9ceddac)
  • update momento dependency in examples (#1376) (5798d8c)
  • deps-dev: bump braces in /examples/fastly-compute (#1377) (89fcc0d)
  • deps-dev: bump braces (#1375) (556165f)
  • deps-dev: bump braces in /examples/nodejs/aws/secrets-manager (#1374) (31b7782)
  • deps-dev: bump braces in /examples/nodejs/compression (#1373) (3b63e04)
  • deps-dev: bump braces in /examples/nodejs/access-control (#1370) (25ad106)
  • deps: bump @grpc/grpc-js and @gomomento/sdk-nodejs-compression-zstd (#1372) (07f0a92)
  • deps: bump @grpc/grpc-js and @gomomento/sdk-nodejs-compression in /examples/nodejs/aws/lambda-examples/advanced-compression (#1368) (286e468)
  • deps-dev: bump braces in /examples/nodejs/compression-zstd (#1369) (c5dcf7a)
  • deps-dev: bump braces in /examples/nodejs/get-set-batch-perf-test (#1367) (aef9ac5)

v1.92.1

28 Jun 00:08
024350b
Compare
Choose a tag to compare

1.92.1 (2024-06-28)

Bug Fixes

  • lowercase runtime-version and agent headers (#1364) (c629f3b)

Chores

  • deps-dev: bump braces (#1366) (6ba286b)
  • align generated types version between nodejs sdk and compression libs (#1362) (dbece28)
  • deps-dev: bump braces in /examples/nodejs/load-gen (#1363) (06a0f3f)
  • deps-dev: bump braces (#1360) (f009098)
  • deps: bump @fastly/js-compute in /examples/fastly-compute (#1361) (470aed7)

v1.92.0

27 Jun 17:29
3081464
Compare
Choose a tag to compare

1.92.0 (2024-06-27)

Feature

  • add set contains element and set contains elements (#1357) (9435639)
  • integration-test target should ignore storage integration tests… (#1347) (f3fa909)

Bug Fixes

  • add runtime headers to storage nodejs client (#1358) (c8196b2)
  • element_not_found -> item_not_found (#1344) (d169930)
  • remove TEST_CACHE_NAME env var reference in tests (#1352) (16ff0c5)

Chores

v1.91.0

21 Jun 00:33
477062d
Compare
Choose a tag to compare

1.91.0 (2024-06-21)

Feature

  • add new storage clients to nodejs/web sdks (#1318) (5549eee)

v1.90.1

18 Jun 23:36
0dc912b
Compare
Choose a tag to compare

1.90.1 (2024-06-18)

Chores

v1.90.0

18 Jun 16:24
a282057
Compare
Choose a tag to compare

1.90.0 (2024-06-18)

Feature

  • make sure Agent and Runtime-Version headers are sent once (#1334) (4b0c357)

Chores

  • minor edits for eventbridge text (#1335) (cbe3750)
  • improve webapp + add script to deploy and run webapp (#1316) (9238b9e)
  • deps-dev: bump braces in /examples/nodejs/observability (#1332) (610c2d6)
  • deps-dev: bump braces in /examples/web/vite-chat-app (#1330) (dc065ae)
  • update momento dependency in examples (#1329) (5797016)
  • deps-dev: bump braces in /examples/cloudflare-workers/web-sdk (#1328) (19a53f5)
  • deps-dev: bump braces (#1327) (97d4a23)
  • update deps in examples (#1326) (a5b5997)