Skip to content

Releases: drmaas/tslock

v2.3.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 04:48
ecafed8

What's Changed

  • fix(drizzle): recognize DrizzleQueryError-wrapped duplicate keys (#98) by @drmaas in #99
  • chore: pin workspace to Node 26.11.1 and pnpm 12.10.1 by @drmaas in #101
  • build(deps-dev): bump the npm-minor-and-patch group with 10 updates by @dependabot[bot] in #102
  • build(deps-dev): bump vitest from 4.1.11 to 5.0.3 by @dependabot[bot] in #105
  • build(deps-dev): bump @types/node from 22.20.4 to 26.6.4 by @dependabot[bot] in #103
  • build(deps-dev): bump @google-cloud/storage from 7.21.0 to 8.2.0 by @dependabot[bot] in #104
  • fix(neo4j,couchbase,s3,gcs): only unlock locks this instance owns by @drmaas in #107
  • fix(sql-support): bind each ? occurrence of a repeated name by @drmaas in #109
  • fix(koa): normalize default lock names by @drmaas in #111
  • chore: release v2.3.1 by @github-actions[bot] in #112

Full Changelog: v2.3.0...v2.3.1

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 02:29
76d6625

What's Changed

  • refactor(middleware-core): type lockedBody as LockedBody end-to-end (#83) by @drmaas in #84
  • refactor(core): replace six delegating lock classes with DelegatingSimpleLock (#85) by @drmaas in #86
  • refactor(tooling): type-check tests via root tsconfig.test.json (#87) by @drmaas in #88
  • refactor(sql-support,sql,drizzle): one named-parameter translator (#89) by @drmaas in #90
  • refactor(test-support): include extensible contract in storage-based tests (#92) by @drmaas in #93
  • fix(express): derive lock names from matched route pattern by @drmaas in #95
  • fix(ci): pass GITHUB_TOKEN to changeset version step by @drmaas in #96
  • chore: release v2.3.0 by @github-actions[bot] in #97

Full Changelog: v2.2.1...v2.3.0

v2.2.1

Choose a tag to compare

@github-actions github-actions released this 04 Oct 03:15
17884cf

What's Changed

  • ci: sign release commits with the GitHub API by @drmaas in #77
  • refactor(elasticsearch,opensearch): extract shared Painless scripts into @tslock/search-core by @drmaas in #79
  • chore: release v2.2.1 by @github-actions[bot] in #82

New Contributors

  • @github-actions[bot] made their first contribution in #82

Full Changelog: v2.1.1...v2.2.1

Release v2.2.0

Choose a tag to compare

@drmaas drmaas released this 04 Oct 02:56
f0aa0cb

What's Changed

  • ci: sign release commits with the GitHub API by @drmaas in #77
  • refactor(elasticsearch,opensearch): extract shared Painless scripts into @tslock/search-core by @drmaas in #79

Full Changelog: v2.1.1...v2.2.0

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Oct 19:15
dfa53d2

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

Choose a tag to compare

@drmaas drmaas released this 03 Oct 18:52
c3e2fbc
chore: release v2.1.0 (#73)

v2.0.1

Choose a tag to compare

@drmaas drmaas released this 16 Aug 02:25

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@drmaas drmaas released this 13 Aug 02:15

What's Changed

  • feat: add web framework middleware integrations (Express, Fastify, Koa, Hono) closes #2 by @drmaas in #3
  • fix: add testTimeout to Redis and Redis-ioredis integration configs by @drmaas in #7
  • feat: add contribution workflow skills by @drmaas in #9

New Contributors

  • @drmaas made their first contribution in #3

Full Changelog: v1.0.2...v2.0.0

v1.0.2

Choose a tag to compare

@drmaas drmaas released this 13 Aug 02:15

Full Changelog: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@drmaas drmaas released this 13 Aug 02:14