Memcache
← Back to Changelog

v1.11.0

Release

memcache@1.11.0 — 2026-09-06

TLS Auto Discovery and TLS+SASL composition, plus pnpm 12 and dependency maintenance.

Features

  • bring TLS to SASL-level support (769ac99, #134)

    const client = new Memcache({
      nodes: [],
      tls: true,
      autoDiscover: {
        enabled: true,
        configEndpoint: 'my-cluster.cfg.use1.cache.amazonaws.com:11211',
      },
    });
    
    const client = new Memcache({
      nodes: ['my-cluster.use1.cache.amazonaws.com:11211'],
      tls: true,
      sasl: { username: 'user', password: 'token' },
    });
    await client.connect();
    const node = client.nodes[0];
    node.tlsEnabled; // true
    await node.binarySet('mykey', 'hello');
    

Bug Fixes

  • create Cloudflare Pages project on first site deploy (edbe105, #133)

Internal

  • upgrade code quality dependencies — biome 2.5.11, vitest 4.1.11, faker 10.6.0 (b992188, #135)
  • upgrade TypeScript and build tooling — tsx 4.23.13 (ac2e6f6, #136)
  • upgrade pnpm to 12.1.0 with Corepack sha512 pin; engines.pnpm is now >=12 (d311970, #137)
  • upgrade GitHub Actions (153a774, #138)
  • pin Dev Container image digest (7b150d5, #139)
  • upgrade tinybench to 6.1.4 (b68f3f1, #140)
  • upgrade wrangler to 4.127.1 (42469e7, #141)
  • upgrade docula to 3.0.0 (29c7244, #142)
  • upgrade hookified to 3.0.3 (9383e6a, #143)
  • pin memcached 1.6.45 test-service image digest (dae908d, #144)

Contributors

  • @jaredwray (12)

Full List of Changes

  • fix: create Cloudflare Pages project on first site deploy by @jaredwray in #133
  • feat: bring TLS to SASL-level support by @jaredwray in #134
  • root - chore: upgrade code quality dependencies by @jaredwray in #135
  • root - chore: upgrade TypeScript and build tooling by @jaredwray in #136
  • root - chore: upgrade package manager (breaking) by @jaredwray in #137
  • root - chore: upgrade GitHub Actions by @jaredwray in #138
  • root - chore: pin Dev Container images by @jaredwray in #139
  • root - chore: upgrade tinybench by @jaredwray in #140
  • root - chore: upgrade wrangler by @jaredwray in #141
  • root - chore: upgrade docula (breaking) by @jaredwray in #142
  • root - chore: upgrade hookified by @jaredwray in #143
  • root - chore: pin Docker memcached service image by @jaredwray in #144

Full diff: https://github.com/jaredwray/memcache/compare/v1.10.0...v1.11.0