Skip to content

[release/v1.2] Drop uuid and bump vulnerable transitives for @kurrent/kurrentdb-client#500

Merged
w1am merged 6 commits intorelease/v1.2from
cherry-pick/499/dependahuman-release/v1.2
May 5, 2026
Merged

[release/v1.2] Drop uuid and bump vulnerable transitives for @kurrent/kurrentdb-client#500
w1am merged 6 commits intorelease/v1.2from
cherry-pick/499/dependahuman-release/v1.2

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 5, 2026

Cherry picked from #499

George-Payne and others added 6 commits May 4, 2026 14:29
The repo requires Node >=20, so the bundled crypto.randomUUID covers
all uuid v4 generation. Drops the uuid dep entirely.

- Swap v4() callsites in db-client and test to randomUUID
- Replace uuid.stringify in grpcUUID with structuredUUIDToString,
  computing the canonical UUID string directly from the proto's
  msb/lsb int64 strings (mask handles two's-complement negatives,
  which the previous setBigUint64 path threw on)
- Add grpcUUID.test.ts covering structuredUUIDToString and parseUUID
- Remove uuid and @types/uuid from db-client and test packages
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.9 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.9...v1.16.0)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-version: 1.16.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [protocol-buffers-schema](https://github.com/mafintosh/protocol-buffers-schema) from 3.6.0 to 3.6.1.
- [Commits](mafintosh/protocol-buffers-schema@v3.6.0...v3.6.1)

---
updated-dependencies:
- dependency-name: protocol-buffers-schema
  dependency-version: 3.6.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.4.0 to 7.5.5.
- [Release notes](https://github.com/protobufjs/protobuf.js/releases)
- [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
- [Commits](protobufjs/protobuf.js@protobufjs-v7.4.0...protobufjs-v7.5.5)

---
updated-dependencies:
- dependency-name: protobufjs
  dependency-version: 7.5.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.7.9 to 1.15.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.7.9...v1.15.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.15.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label May 5, 2026
@w1am w1am merged commit abe8d86 into release/v1.2 May 5, 2026
1 check passed
@w1am w1am deleted the cherry-pick/499/dependahuman-release/v1.2 branch May 5, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants