Skip to content

chore(deps-dev): bump the dev-dependencies group with 10 updates - #947

Merged
tobyhede merged 2 commits into
mainfrom
chore/deps-dev-dependencies
Aug 26, 2026
Merged

chore(deps-dev): bump the dev-dependencies group with 10 updates#947
tobyhede merged 2 commits into
mainfrom
chore/deps-dev-dependencies

Conversation

@tobyhede

Copy link
Copy Markdown
Contributor

Summary

Minor/patch bumps of 10 dev dependencies (@biomejs/biome 2.5.3 → 2.5.9, @changesets/cli, turbo, @neon-rs/cli 0.1.82 → 0.2.6, @tsconfig/node22, @clerk/backend, @supabase/postgrest-js, @supabase/supabase-js, fta-cli, @types/semver), plus a companion commit that applies Biome 2.5.9's new formatting and safe lint fixes across the repo.

This is Dependabot's #939 re-opened from a maintainer branch. Unlike the sibling dependency PRs, part of its CI failure was real: Biome 2.5.9 changes formatter output and tightens lint rules, so the bump alone fails the Lint (Biome) job and the biome format check inside protect-ffi's test chain. The companion commit is the output of pnpm run code:fix under 2.5.9 — safe fixes only, no manual edits. The remaining Dependabot-run failures (Drizzle integration) were environmental: the Dependabot secrets store lacks USER_JWT/USER_2_JWT, so lock-context tests skip and the no-skip guard fails the job.

Changes

Verification

  • pnpm run code:check under Biome 2.5.9: exit 0, zero errors (200 warnings, which CI allows).
  • pnpm --filter @cipherstash/protect-ffi test: passes, including the biome format step that failed on the Dependabot run.
  • Credentialed integration suites run in CI on this PR.

Related

Review notes

  • Review the two commits separately: the first is Dependabot's bump verbatim, the second is purely mechanical Biome output.
  • No changeset: dev-dependency and formatting changes only, nothing published changes.

https://claude.ai/code/session_01PS9J6pu3FmmQvJHxwTVJUc

@changeset-bot

changeset-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 1808110

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@tobyhede
tobyhede marked this pull request as ready for review August 26, 2026 00:29
@tobyhede
tobyhede requested a review from a team as a code owner August 26, 2026 00:29

@freshtonic freshtonic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved: the dependency updates are coherent, and the Biome follow-up is structurally formatting-only across tests/test helpers. All checks pass.

dependabot Bot and others added 2 commits August 26, 2026 11:26
…ith 10 updates

Bumps the dev-dependencies group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.3` | `2.5.9` |
| [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli) | `2.31.0` | `2.31.1` |
| [turbo](https://github.com/vercel/turborepo) | `2.10.4` | `2.10.10` |
| [@neon-rs/cli](https://github.com/neon-bindings/neon-rs) | `0.1.82` | `0.2.6` |
| [@tsconfig/node22](https://github.com/tsconfig/bases/tree/HEAD/bases) | `22.0.5` | `22.0.6` |
| [@clerk/backend](https://github.com/clerk/javascript/tree/HEAD/packages/backend) | `3.11.3` | `3.16.7` |
| [@supabase/postgrest-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/postgrest-js) | `2.110.2` | `2.112.3` |
| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.110.2` | `2.112.3` |
| [fta-cli](https://github.com/sgb-io/fta) | `3.0.0` | `3.0.1` |
| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.1` | `7.8.0` |

Updates `@biomejs/biome` from 2.5.3 to 2.5.9
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.9/packages/@biomejs/biome)

Updates `@changesets/cli` from 2.31.0 to 2.31.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/@changesets/cli@2.31.1/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@2.31.1/packages/cli)

Updates `turbo` from 2.10.4 to 2.10.10
- [Release notes](https://github.com/vercel/turborepo/releases)
- [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md)
- [Commits](vercel/turborepo@v2.10.4...v2.10.10)

Updates `@neon-rs/cli` from 0.1.82 to 0.2.6
- [Release notes](https://github.com/neon-bindings/neon-rs/releases)
- [Commits](neon-bindings/neon-rs@v0.1.82...v0.2.6)

Updates `@tsconfig/node22` from 22.0.5 to 22.0.6
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

Updates `@clerk/backend` from 3.11.3 to 3.16.7
- [Release notes](https://github.com/clerk/javascript/releases)
- [Changelog](https://github.com/clerk/javascript/blob/main/packages/backend/CHANGELOG.md)
- [Commits](https://github.com/clerk/javascript/commits/@clerk/backend@3.16.7/packages/backend)

Updates `@supabase/postgrest-js` from 2.110.2 to 2.112.3
- [Release notes](https://github.com/supabase/supabase-js/releases)
- [Changelog](https://github.com/supabase/supabase-js/blob/master/packages/core/postgrest-js/CHANGELOG.md)
- [Commits](https://github.com/supabase/supabase-js/commits/v2.112.3/packages/core/postgrest-js)

Updates `@supabase/supabase-js` from 2.110.2 to 2.112.3
- [Release notes](https://github.com/supabase/supabase-js/releases)
- [Changelog](https://github.com/supabase/supabase-js/blob/master/packages/core/supabase-js/CHANGELOG.md)
- [Commits](https://github.com/supabase/supabase-js/commits/v2.112.3/packages/core/supabase-js)

Updates `fta-cli` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/sgb-io/fta/releases)
- [Changelog](https://github.com/sgb-io/fta/blob/main/CHANGELOG.md)
- [Commits](sgb-io/fta@v3.0.0...v3.0.1)

Updates `@types/semver` from 7.7.1 to 7.8.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@changesets/cli"
  dependency-version: 2.31.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@clerk/backend"
  dependency-version: 3.16.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@neon-rs/cli"
  dependency-version: 0.2.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@supabase/postgrest-js"
  dependency-version: 2.112.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@supabase/supabase-js"
  dependency-version: 2.112.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@tsconfig/node22"
  dependency-version: 22.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@types/semver"
  dependency-version: 7.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: fta-cli
  dependency-version: 3.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: turbo
  dependency-version: 2.10.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
The @biomejs/biome 2.5.3 -> 2.5.9 bump in this group changes formatter
output (indentation of chained expressions) and tightens several lint
rules, so the bump alone fails the Lint (Biome) job and the biome format
check inside @cipherstash/protect-ffi's test chain. This commit is the
output of 'pnpm run code:fix' under 2.5.9 — safe fixes only, no manual
edits. 'pnpm run code:check' now exits 0 with zero errors (200 warnings,
which CI allows).

Claude-Session: https://claude.ai/code/session_01PS9J6pu3FmmQvJHxwTVJUc
@tobyhede

Copy link
Copy Markdown
Contributor Author

Rebased onto main after #942#946 merged. Conflicts were in pnpm-lock.yaml, packages/stack/package.json, and packages/stack-supabase/package.json against #946's production bumps — resolved by taking the newer pin on each side (this branch's @clerk/backend / @supabase/* / fta-cli, main's @types/pg) and regenerating the lockfile with pnpm. Verified: pnpm install --frozen-lockfile passes and pnpm run code:check exits 0 with zero errors on the rebased branch.

@tobyhede
tobyhede force-pushed the chore/deps-dev-dependencies branch from 029fea1 to 1808110 Compare August 26, 2026 01:27
@tobyhede
tobyhede merged commit 0854bda into main Aug 26, 2026
36 checks passed
@tobyhede
tobyhede deleted the chore/deps-dev-dependencies branch August 26, 2026 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants