chore(deps)(deps): bump the runtime-deps group across 1 directory with 23 updates#458
Merged
wmadden merged 8 commits intoMay 10, 2026
Merged
Conversation
…h 23 updates Bumps the runtime-deps group with 23 updates in the / directory: | Package | From | To | | --- | --- | --- | | [arktype](https://github.com/arktypeio/arktype/tree/HEAD/ark/type) | `2.1.29` | `2.2.0` | | [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.1.0` | `1.3.0` | | [c12](https://github.com/unjs/c12) | `3.3.2` | `3.3.4` | | [esbuild](https://github.com/evanw/esbuild) | `0.25.11` | `0.28.0` | | [string-width](https://github.com/sindresorhus/string-width) | `8.2.0` | `8.2.1` | | [strip-ansi](https://github.com/chalk/strip-ansi) | `7.1.2` | `7.2.0` | | [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.3` | | [pg-cursor](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-cursor) | `2.15.3` | `2.19.0` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.6` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.6` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.17` | `4.1.5` | | [@react-router/node](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-node) | `7.14.2` | `7.15.0` | | [@react-router/serve](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-serve) | `7.14.2` | `7.15.0` | | [isbot](https://github.com/omrilotan/isbot) | `5.1.39` | `5.1.40` | | [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.14.2` | `7.15.0` | | [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.2` | `4.3.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.8.0` | `1.14.0` | | [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.14` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.2` | `4.3.0` | | @prisma/dev | `0.19.1` | `0.24.7` | | [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.20.0` | | [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.16.0` | `8.20.0` | | [tsdown](https://github.com/rolldown/tsdown) | `0.18.4` | `0.22.0` | Updates `arktype` from 2.1.29 to 2.2.0 - [Release notes](https://github.com/arktypeio/arktype/releases) - [Changelog](https://github.com/arktypeio/arktype/blob/main/ark/type/CHANGELOG.md) - [Commits](https://github.com/arktypeio/arktype/commits/arktype@2.2.0/ark/type) Updates `@clack/prompts` from 1.1.0 to 1.3.0 - [Release notes](https://github.com/bombshell-dev/clack/releases) - [Changelog](https://github.com/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md) - [Commits](https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.3.0/packages/prompts) Updates `c12` from 3.3.2 to 3.3.4 - [Release notes](https://github.com/unjs/c12/releases) - [Changelog](https://github.com/unjs/c12/blob/v3.3.4/CHANGELOG.md) - [Commits](unjs/c12@v3.3.2...v3.3.4) Updates `esbuild` from 0.25.11 to 0.28.0 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md) - [Commits](evanw/esbuild@v0.25.11...v0.28.0) Updates `string-width` from 8.2.0 to 8.2.1 - [Release notes](https://github.com/sindresorhus/string-width/releases) - [Commits](sindresorhus/string-width@v8.2.0...v8.2.1) Updates `strip-ansi` from 7.1.2 to 7.2.0 - [Release notes](https://github.com/chalk/strip-ansi/releases) - [Commits](chalk/strip-ansi@v7.1.2...v7.2.0) Updates `prettier` from 3.6.2 to 3.8.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.6.2...3.8.3) Updates `pg-cursor` from 2.15.3 to 2.19.0 - [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md) - [Commits](https://github.com/brianc/node-postgres/commits/pg-cursor@2.19.0/packages/pg-cursor) Updates `react` from 19.2.4 to 19.2.6 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react) Updates `react-dom` from 19.2.4 to 19.2.6 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react-dom) Updates `vitest` from 4.0.17 to 4.1.5 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/vitest) Updates `@react-router/node` from 7.14.2 to 7.15.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-node/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/@react-router/node@7.15.0/packages/react-router-node) Updates `@react-router/serve` from 7.14.2 to 7.15.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-serve/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/@react-router/serve@7.15.0/packages/react-router-serve) Updates `isbot` from 5.1.39 to 5.1.40 - [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md) - [Commits](omrilotan/isbot@v5.1.39...v5.1.40) Updates `react-router` from 7.14.2 to 7.15.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router@7.15.0/packages/react-router) Updates `@tailwindcss/postcss` from 4.2.2 to 4.3.0 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/@tailwindcss-postcss) Updates `lucide-react` from 1.8.0 to 1.14.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.14.0/packages/lucide-react) Updates `postcss` from 8.5.9 to 8.5.14 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.9...8.5.14) Updates `tailwindcss` from 4.2.2 to 4.3.0 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/tailwindcss) Updates `@prisma/dev` from 0.19.1 to 0.24.7 Updates `pg` from 8.16.3 to 8.20.0 - [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md) - [Commits](https://github.com/brianc/node-postgres/commits/pg@8.20.0/packages/pg) Updates `@types/pg` from 8.16.0 to 8.20.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pg) Updates `tsdown` from 0.18.4 to 0.22.0 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](rolldown/tsdown@v0.18.4...v0.22.0) --- updated-dependencies: - dependency-name: "@clack/prompts" dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: "@prisma/dev" dependency-version: 0.24.7 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: "@react-router/node" dependency-version: 7.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: "@react-router/serve" dependency-version: 7.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: "@tailwindcss/postcss" dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: "@types/pg" dependency-version: 8.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: arktype dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: c12 dependency-version: 3.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-deps - dependency-name: esbuild dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: isbot dependency-version: 5.1.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-deps - dependency-name: lucide-react dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: pg dependency-version: 8.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: pg-cursor dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: postcss dependency-version: 8.5.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-deps - dependency-name: prettier dependency-version: 3.8.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: react dependency-version: 19.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-deps - dependency-name: react-dom dependency-version: 19.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-deps - dependency-name: react-router dependency-version: 7.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: string-width dependency-version: 8.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-deps - dependency-name: strip-ansi dependency-version: 7.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: tailwindcss dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: tsdown dependency-version: 0.22.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps - dependency-name: vitest dependency-version: 4.1.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps ... Signed-off-by: dependabot[bot] <support@github.com>
5a2b4c0 to
14d474e
Compare
Annotate SqlFamilyDescriptor.emission as EmissionSpi so public class types do not depend on unnamed emitter-internal symbols under tsdown 0.22 dts bundling (TS4029). Declare @prisma-next/contract and @prisma-next/sql-contract as runtime dependencies of sql-builder so emitted runtime declarations import Contract and SqlStorage from the canonical packages instead of inlining duplicate branded StorageHash types.
Catalog still referenced ^2.1.29 while many packages pulled ^2.2.0, loading two arktype copies in one Node process and breaking contract emit (duplicate Array scope). Align catalog with 2.2.x and refresh the lockfile.
E2e contract: use jsonbColumn for Embedding.profile to avoid TS2589 from deep contract-builder instantiation with arktypeJson. Integration contract-builder.types: assert jsonb never-resolution without arktypeJson in the minimal defineContract (same TS2589 class). Regenerate committed e2e framework contract artifacts for the new storage hash and codec wiring.
@prisma-next/mongo-runtime
@prisma-next/family-mongo
@prisma-next/sql-runtime
@prisma-next/family-sql
@prisma-next/extension-arktype-json
@prisma-next/middleware-telemetry
@prisma-next/mongo
@prisma-next/extension-paradedb
@prisma-next/extension-pgvector
@prisma-next/postgres
@prisma-next/sql-orm-client
@prisma-next/sqlite
@prisma-next/target-mongo
@prisma-next/adapter-mongo
@prisma-next/driver-mongo
@prisma-next/contract
@prisma-next/utils
@prisma-next/config
@prisma-next/errors
@prisma-next/framework-components
@prisma-next/operations
@prisma-next/ts-render
@prisma-next/contract-authoring
@prisma-next/ids
@prisma-next/psl-parser
@prisma-next/psl-printer
@prisma-next/cli
@prisma-next/emitter
@prisma-next/migration-tools
prisma-next
@prisma-next/vite-plugin-contract-emit
@prisma-next/mongo-codec
@prisma-next/mongo-contract
@prisma-next/mongo-value
@prisma-next/mongo-contract-psl
@prisma-next/mongo-contract-ts
@prisma-next/mongo-emitter
@prisma-next/mongo-schema-ir
@prisma-next/mongo-query-ast
@prisma-next/mongo-orm
@prisma-next/mongo-query-builder
@prisma-next/mongo-lowering
@prisma-next/mongo-wire
@prisma-next/sql-contract
@prisma-next/sql-errors
@prisma-next/sql-operations
@prisma-next/sql-schema-ir
@prisma-next/sql-contract-psl
@prisma-next/sql-contract-ts
@prisma-next/sql-contract-emitter
@prisma-next/sql-lane-query-builder
@prisma-next/sql-relational-core
@prisma-next/sql-builder
@prisma-next/target-postgres
@prisma-next/target-sqlite
@prisma-next/adapter-postgres
@prisma-next/adapter-sqlite
@prisma-next/driver-postgres
@prisma-next/driver-sqlite
commit: |
Vitest merges stderr into consoleOutput; Node/pg dev warnings can precede JSON. Add parseJsonObjectFromCliCapture and use it in CLI e2e tests. Filter known noise in db schema snapshot normalization.
arktype 2.2.0 introduces a TS2589 (Type instantiation is excessively deep) regression at any user defineContract({...}) call site that contains a field.column(arktypeJson(schema)) field, breaking the headline pattern documented in @prisma-next/extension-arktype-json. Revert just the arktype portion of PR #458 (the other 22 dep bumps remain). Keeps the catalog text at ^2.1.29 (the pre-PR shape) and per-package literals back at ^2.1.29; pins the lockfile to 2.1.29 via pnpm.overrides so future arktype 2.x releases do not silently re-introduce the regression until a real fix lands. Tracking artifact for the eventual 2.2 bump TBD with the user. Refs F3 in wip/ci-fix-pr-458/reviews/code-review.md.
…for arktype 2.2 and tsdown dts limits") Re-instates Embedding.profile = field.column(arktypeJson(profileSchema)) in the e2e contract fixture and the arktypeJson half of the integration contract-builder.types.test-d.ts type test, plus regenerates the committed e2e contract.json/contract.d.ts to the pre-arktype-bump shape. Companion to the deps revert (commit on this branch); arktype is now pinned to 2.1.29 so the original arktypeJson typing path compiles and emits stably. This reverts commit 8d9b717. Refs F3 in wip/ci-fix-pr-458/reviews/code-review.md.
….e2e.errors (R1 miss)
CI run 25615317222 hit `SyntaxError: Expected ",..." in JSON.parse(consoleOutput.join("\n").trim())` at three sites in cli.db-init.e2e.errors.test.ts (lines 81, 144, 203). Same class of stderr-interleaved-into-consoleOutput failure that R1 fixed via parseJsonObjectFromCliCapture in 3f7c7b0 across four sibling files (cli.db-init.e2e.test.ts, cli.db-sign.e2e.test.ts, cli.migration-apply.e2e.test.ts, cli.db-introspect.e2e.test.ts). This file was missed in R1 and tripped intermittently depending on Node/pg/@prisma/dev stderr-flush timing in CI. Applies the existing helper (no helper changes); F2 (helper + filter contract documentation) remains out of scope.
wmadden
added a commit
that referenced
this pull request
May 10, 2026
arktype 2.2.0 introduces a TS2589 (Type instantiation is excessively deep) regression at any user defineContract({...}) call site that contains a field.column(arktypeJson(schema)) field, breaking the headline pattern documented in @prisma-next/extension-arktype-json. Revert just the arktype portion of PR #458 (the other 22 dep bumps remain). Keeps the catalog text at ^2.1.29 (the pre-PR shape) and per-package literals back at ^2.1.29; pins the lockfile to 2.1.29 via pnpm.overrides so future arktype 2.x releases do not silently re-introduce the regression until a real fix lands. Tracking artifact for the eventual 2.2 bump TBD with the user. Refs F3 in wip/ci-fix-pr-458/reviews/code-review.md.
wmadden
pushed a commit
that referenced
this pull request
May 12, 2026
Bumps the runtime-deps group with 1 update in the / directory: mongodb-memory-server. Updates `mongodb-memory-server` from 11.0.1 to 11.1.0 - [Release notes](https://github.com/typegoose/mongodb-memory-server/releases) - [Changelog](https://github.com/typegoose/mongodb-memory-server/blob/master/CHANGELOG.md) - [Commits](https://github.com/typegoose/mongodb-memory-server/commits/v11.1.0/packages/mongodb-memory-server) The arktype 2.1.29 -> 2.2.0 portion of the original dependabot bump was dropped here: shipping 2.2.0 reintroduces the user-facing TS2589 regression on arktypeJson(...) columns inside defineContract({...}) that PR #458 already had to revert. The actual upgrade is tracked in TML-2465; this branch keeps arktype pinned at the catalog's existing ^2.1.29 (and the existing pnpm.overrides.arktype safety pin) until that root-cause fix lands. --- updated-dependencies: - dependency-name: mongodb-memory-server dependency-version: 11.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps ... Signed-off-by: dependabot[bot] <support@github.com>
wmadden
pushed a commit
that referenced
this pull request
May 13, 2026
Bumps the runtime-deps group with 1 update in the / directory: mongodb-memory-server. Updates `mongodb-memory-server` from 11.0.1 to 11.1.0 - [Release notes](https://github.com/typegoose/mongodb-memory-server/releases) - [Changelog](https://github.com/typegoose/mongodb-memory-server/blob/master/CHANGELOG.md) - [Commits](https://github.com/typegoose/mongodb-memory-server/commits/v11.1.0/packages/mongodb-memory-server) The arktype 2.1.29 -> 2.2.0 portion of the original dependabot bump was dropped here: shipping 2.2.0 reintroduces the user-facing TS2589 regression on arktypeJson(...) columns inside defineContract({...}) that PR #458 already had to revert. The actual upgrade is tracked in TML-2465; this branch keeps arktype pinned at the catalog's existing ^2.1.29 (and the existing pnpm.overrides.arktype safety pin) until that root-cause fix lands. --- updated-dependencies: - dependency-name: mongodb-memory-server dependency-version: 11.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime-deps ... Signed-off-by: dependabot[bot] <support@github.com>
wmadden
added a commit
that referenced
this pull request
May 20, 2026
The arktype 2.1.29 override was added in #458 to defer the user-facing TS2589 regression on `arktypeJson(...)` columns inside `defineContract` under arktype 2.2. The regression appears to have been incidentally resolved by the AST-bound `CodecRef` refactor (#484), which inserts the exact named-interface shallowing layer TML-2465 hypothesised would fix the depth-budget blow-up. Verified by removing the override + refreshing the lockfile to arktype@2.2.0 and running the full workspace typecheck (134/134 tasks green), including the README's two-argument `defineContract` factory pattern with `field.id.uuidv4()` + `arktypeJson(...)` and a heavier multi-extension repro. Closes TML-2465. Also bumps `@vitest/coverage-v8` from ^4.0.17 to ^4.1.6 to match the vitest catalog bump in the parent dependabot commit; clears an unmet peer-dep warning surfaced by `pnpm install`.
wmadden
added a commit
that referenced
this pull request
May 20, 2026
The arktype 2.1.29 override was added in #458 to defer the user-facing TS2589 regression on `arktypeJson(...)` columns inside `defineContract` under arktype 2.2. The regression appears to have been incidentally resolved by the AST-bound `CodecRef` refactor (#484), which inserts the exact named-interface shallowing layer TML-2465 hypothesised would fix the depth-budget blow-up. Verified by removing the override + refreshing the lockfile to arktype@2.2.0 and running the full workspace typecheck (134/134 tasks green), including the README's two-argument `defineContract` factory pattern with `field.id.uuidv4()` + `arktypeJson(...)` and a heavier multi-extension repro. Closes TML-2465. Also bumps `@vitest/coverage-v8` from ^4.0.17 to ^4.1.6 to match the vitest catalog bump in the parent dependabot commit; clears an unmet peer-dep warning surfaced by `pnpm install`. Signed-off-by: Will Madden <madden@prisma.io>
wmadden
added a commit
that referenced
this pull request
May 20, 2026
The arktype 2.1.29 override was added in #458 to defer the user-facing TS2589 regression on `arktypeJson(...)` columns inside `defineContract` under arktype 2.2. The regression appears to have been incidentally resolved by the AST-bound `CodecRef` refactor (#484), which inserts the exact named-interface shallowing layer TML-2465 hypothesised would fix the depth-budget blow-up. Verified by removing the override + refreshing the lockfile to arktype@2.2.0 and running the full workspace typecheck (134/134 tasks green), including the README's two-argument `defineContract` factory pattern with `field.id.uuidv4()` + `arktypeJson(...)` and a heavier multi-extension repro. Closes TML-2465. Also bumps `@vitest/coverage-v8` from ^4.0.17 to ^4.1.6 to match the vitest catalog bump in the parent dependabot commit; clears an unmet peer-dep warning surfaced by `pnpm install`. Signed-off-by: Will Madden <madden@prisma.io>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the runtime-deps group with 23 updates in the / directory:
2.1.292.2.01.1.01.3.03.3.23.3.40.25.110.28.08.2.08.2.17.1.27.2.03.6.23.8.32.15.32.19.019.2.419.2.619.2.419.2.64.0.174.1.57.14.27.15.07.14.27.15.05.1.395.1.407.14.27.15.04.2.24.3.01.8.01.14.08.5.98.5.144.2.24.3.00.19.10.24.78.16.38.20.08.16.08.20.00.18.40.22.0Updates
arktypefrom 2.1.29 to 2.2.0Changelog
Sourced from arktype's changelog.
... (truncated)
Commits
3ad19d52.2.0 (#1594)6758030Replace hardcoded value in precompileMorphs for tuple defaults (#1574)b240f63allow cyclic unions to discriminate on nested paths (#1553)50ed0e1fix(json-schema): handle constraints that reduce to root nodes (#1567)Updates
@clack/promptsfrom 1.1.0 to 1.3.0Release notes
Sourced from @clack/prompts's releases.
Changelog
Sourced from @clack/prompts's changelog.
Commits
05bfd43[ci] release (#501)5b897a7fix: split type-only and runtime exports (#518)cd7e5cddeps: update pnpm and align node types version (#515)970268bchore(deps): update deps in core and prompts packages (#512)ea5702echore: add engines field to prompts and core (#514)ec432f9docs: correct Progress example in README (#505)663ae0ddocs(@clack/prompts): document missing prompt APIs in README (#503)814ab9afeat(@clack/core,@clack/prompts): Multiline text input (#240)aa488fc[ci] release (#482)9fe8de6feat: respectwithGuide: falsein autocomplete and multiselect prompts (#500)Updates
c12from 3.3.2 to 3.3.4Release notes
Sourced from c12's releases.
Changelog
Sourced from c12's changelog.
Commits
49ef83cchore(release): v3.3.499cb66fbuild: simplify exports fieldcd6c5fdchore: update prepack scriptcb349f9chore: update release script3cecdd3chore: bump giget to v3be34889update tsconfigfe676cechore: update deps2622f2echore(release): v3.3.30dcf338build: update chokidar to 5.x06f4433chore(deps): update actions/checkout action to v6 (#285)Updates
esbuildfrom 0.25.11 to 0.28.0Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
6a794dfpublish 0.28.0 to npm64ee0eafix #4435: supportwith { type: text }importsef65aeefix sort order insnapshots_packagejson.txt1a26a8etry to fixtest-old-ts, also shuffle CI tasks556ce6cuse''instead ofnullto omit build hashes8e675a8ci: allow missing binary hashes for tests7067763Reapply "update go 1.25.7 => 1.26.1"39473a9fix #4343: integrity check for binary download2025c9fpublish 0.27.7 to npmc6b586efix typo inMakefilefor@esbuild/win32-x64Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for esbuild since your current version.
Updates
string-widthfrom 8.2.0 to 8.2.1Release notes
Sourced from string-width's releases.
Commits
cf857c18.2.19781ea4Fix Hangul grapheme width handlingUpdates
strip-ansifrom 7.1.2 to 7.2.0Release notes
Sourced from strip-ansi's releases.
Commits
38ff9f27.2.0d67a5b3Improve performance by adding fast path for strings without ANSI codes (#54)03d7ab1Meta tweaks53e059dAdd test for #43Updates
prettierfrom 3.6.2 to 3.8.3Release notes
Sourced from prettier's releases.
... (truncated)
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
d7108a7Release 3.8.3177f908Prevent trailing comma in SCSSif()function (#18471)1cd4066Release@prettier/plugin-oxc@0.1.4a8700e2Update oxc-parser to v0.125.0752157cFix tests053fd41Bump Prettier dependency to 3.8.2904c636Clean changelog_unreleaseddc1f7fcUpdate dependents countb31557cRelease 3.8.296bbaedSupport Angular v21.2 (#18722)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for prettier since your current version.
Updates
pg-cursorfrom 2.15.3 to 2.19.0Commits
c9070ccPublishd90db86Fix mocha in node 25 (#3610)f2d7d11Publish5a4bafcDeprecate Client's internal query queue (#3603)fc4de3cPublish5b68a11Publish4eb7529Publishd10e09cPublishUpdates
reactfrom 19.2.4 to 19.2.6Release notes
Sourced from react's releases.
Commits
eaf3e95Version 19.2.623f4f9f19.2.5Updates
react-domfrom 19.2.4 to 19.2.6Release notes
Sourced from react-dom's releases.
Commits
eaf3e95Version 19.2.623f4f9f19.2.5Updates
vitestfrom 4.0.17 to 4.1.5Release notes
Sourced from vitest's releases.
... (truncated)
Commits
e399846chore: release v4.1.57dc6d54Revert "fix: respect diff config options in soft assertions (#8696)"9787dedfix: respect diff config options in soft assertions (#8696)325463afix(ast-collect): recognize _vi_import prefix in static test discovery (#10...0e0ff41feat(coverage): istanbul to supportinstrumenteroption (#10119)663b99ffix: aliasagentreporter tominimal(#10157)122c25bfix: fixvi.defineHelpercalled as object method (#10163)6abd557feat(api): make test-specification options writable (#10154)596f739fix: project color label on html reporter (#10142)9423dc0fix: --project negation excludes browser instances (#10131)Updates
@react-router/nodefrom 7.14.2 to 7.15.0Release notes
Sourced from @react-router/node's releases.
Changelog
Sourced from @react-router/node's changelog.
Commits
97c8de7Release v7.15.0 (#15018)Updates
@react-router/servefrom 7.14.2 to 7.15.0Release notes
Sourced from @react-router/serve's releases.
Changelog
Sourced from @react-router/serve's changelog.
Commits
97c8de7Release v7.15.0 (#15018)Updates
isbotfrom 5.1.39 to 5.1.40Changelog
Sourced from isbot's changelog.
Commits
af53e19browser entry updateUpdates
react-routerfrom 7.14.2 to 7.15.0Release notes
Sourced from react-router's releases.
Changelog
Sourced from react-router's changelog.