Skip to content

chore(deps): bump the workspace-dependencies group with 22 updates#418

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/workspace-dependencies-34e0c8f046
Closed

chore(deps): bump the workspace-dependencies group with 22 updates#418
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/workspace-dependencies-34e0c8f046

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 26, 2025

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the workspace-dependencies group with 22 updates:

Package From To
lucide-react 0.479.0 0.511.0
tailwind-merge 2.6.0 3.3.0
@types/node 20.17.50 22.15.21
tailwindcss 3.4.17 4.1.7
@anthropic-ai/sdk 0.39.0 0.52.0
@hookform/resolvers 4.1.3 5.0.1
@opentelemetry/exporter-trace-otlp-http 0.200.0 0.201.1
@opentelemetry/instrumentation-document-load 0.45.0 0.46.0
@opentelemetry/instrumentation-user-interaction 0.45.0 0.46.0
@opentelemetry/sdk-node 0.200.0 0.201.1
@radix-ui/react-slot 1.2.2 1.2.3
@react-email/components 0.0.34 0.0.41
drizzle-orm 0.41.0 0.43.1
freestyle-sandboxes 0.0.38 0.0.75
groq-sdk 0.15.0 0.22.0
react-day-picker 8.10.1 9.7.0
stripe 17.7.0 18.1.1
chalk 4.1.2 5.4.1
commander 11.1.0 14.0.0
inquirer 8.2.6 12.6.3
listr2 6.6.1 8.3.3
@types/inquirer 8.2.11 9.0.8

Updates lucide-react from 0.479.0 to 0.511.0

Release notes

Sourced from lucide-react's releases.

Version 0.511.0

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.510.0...0.511.0

Version 0.510.0

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.509.0...0.510.0

Version 0.509.0

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.508.0...0.509.0

Version 0.508.0

What's Changed

... (truncated)

Commits

Updates tailwind-merge from 2.6.0 to 3.3.0

Release notes

Sourced from tailwind-merge's releases.

v3.3.0

New Features

Full Changelog: dcastil/tailwind-merge@v3.2.0...v3.3.0

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph, a private sponsor and @​block for sponsoring tailwind-merge! ❤️

v3.2.0

New Features

Full Changelog: dcastil/tailwind-merge@v3.1.0...v3.2.0

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​jamesreaco, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️

v3.1.0

New Features

Bug Fixes

Documentation

Other

Full Changelog: dcastil/tailwind-merge@v3.0.2...v3.1.0

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​jamesreaco, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️

v3.0.2

Bug Fixes

Full Changelog: dcastil/tailwind-merge@v3.0.1...v3.0.2

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​jamesreaco, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph and a private sponsor for sponsoring tailwind-merge! ❤️

... (truncated)

Commits
  • ceb3b4a v3.3.0
  • 876ada9 add changelog for v3.3.0
  • ac1d918 Merge pull request #575 from dcastil/feature/add-support-for-tailwind-css-v4.1.5
  • e545f96 add *-lh utilities
  • 596d9a6 add test case for *-lh utilities
  • 8c2f180 Merge pull request #572 from dcastil/renovate/major-octokit-monorepo
  • b4d2ed6 Merge pull request #570 from dcastil/dependabot/npm_and_yarn/vite-6.3.4
  • d6ba428 Bump vite from 6.2.6 to 6.3.4
  • 421f4f2 Merge pull request #571 from dcastil/renovate/all-minor-patch
  • efb48ab Update dependency @​octokit/types to v14
  • Additional commits viewable in compare view

Updates @types/node from 20.17.50 to 22.15.21

Commits

Updates tailwindcss from 3.4.17 to 4.1.7

Release notes

Sourced from tailwindcss's releases.

v4.1.7

Added

  • Upgrade: Migrate bare values to named values (#18000)
  • Upgrade: Added cache to improve template migration performance (#18025)

Fixed

  • Allow _ before numbers during candidate extraction (#17961)
  • Prevent duplicate suggestions when using @theme and @utility together (#17675)
  • Ensure that media queries within ::before and ::after pseudo selectors create valid CSS rules in production builds (#17979)
  • Ensure that the standalone CLI does not leave temporary files behind (#17981)
  • Ensure -rotate-* utilities properly negate arbitrary values (#18014)
  • Ignore custom variants using :merge(…) selectors in legacy JS plugins (#18020)
  • Ensure classes containing . are properly extracted from Clojure files (#18038)
  • Upgrade: Fix error when using @import … source(…) (#17963)
  • Upgrade: Change casing of utilities with named values to kebab-case to match updated theme variables (#18017)
  • Upgrade: Don't migrate strings that match utility names in Vue attribute bindings other than class (#18025)

v4.1.6

Added

  • Upgrade: Automatically convert arbitrary values to named values when possible (e.g. h-[1lh] to h-lh) (#17831, #17854)
  • Upgrade: Update dependencies in parallel for improved performance (#17898)
  • Add detailed logging about @source directives, discovered files and scanned files when using DEBUG=* (#17906, #17952)
  • Add support for generating source maps in development (#17775)

Fixed

  • Ensure negative arbitrary scale values generate negative values (#17831)
  • Fix HAML extraction with embedded Ruby (#17846)
  • Don't scan files for utilities when using @reference (#17836)
  • Fix incorrectly replacing _ with in arbitrary modifier shorthand bg-red-500/(--my_opacity) (#17889)
  • Don't scan .log files for classes by default (#17906)
  • Ensure that custom utilities applying other custom utilities don't swallow nested @apply rules (#17925)
  • Download platform specific package if optionalDependencies are skipped (#17929)

v4.1.5

Added

  • Support using @tailwindcss/upgrade to upgrade between versions of v4.* (#17717)
  • Add h-lh / min-h-lh / max-h-lh utilities (#17790)
  • Transition display, visibility, content-visibility, overlay, and pointer-events when using transition to simplify @starting-style usage (#17812)

Fixed

  • Don't scan .geojson or .db files for classes by default (#17700, #17711)
  • Hide default shadow suggestions when missing default shadow theme keys (#17743)
  • Replace _ with . in theme suggestions for @utility if surrounded by digits (#17733)
  • Skip color-mix(…) when opacity is 100% (#17815)

... (truncated)

Changelog

Sourced from tailwindcss's changelog.

[4.1.7] - 2025-05-15

Added

  • Upgrade: Migrate bare values to named values (#18000)
  • Upgrade: Added cache to improve template migration performance (#18025)

Fixed

  • Allow _ before numbers during candidate extraction (#17961)
  • Prevent duplicate suggestions when using @theme and @utility together (#17675)
  • Ensure that media queries within ::before and ::after pseudo selectors create valid CSS rules in production builds (#17979)
  • Ensure that the standalone CLI does not leave temporary files behind (#17981)
  • Ensure -rotate-* utilities properly negate arbitrary values (#18014)
  • Ignore custom variants using :merge(…) selectors in legacy JS plugins (#18020)
  • Ensure classes containing . are properly extracted from Clojure files (#18038)
  • Upgrade: Fix error when using @import … source(…) (#17963)
  • Upgrade: Change casing of utilities with named values to kebab-case to match updated theme variables (#18017)
  • Upgrade: Don't migrate strings that match utility names in Vue attribute bindings other than class (#18025)

[4.1.6] - 2025-05-09

Added

  • Upgrade: Automatically convert arbitrary values to named values when possible (e.g. h-[1lh] to h-lh) (#17831, #17854)
  • Upgrade: Update dependencies in parallel for improved performance (#17898)
  • Add detailed logging about @source directives, discovered files and scanned files when using DEBUG=* (#17906, #17952)
  • Add support for generating source maps in development (#17775)

Fixed

  • Ensure negative arbitrary scale values generate negative values (#17831)
  • Fix HAML extraction with embedded Ruby (#17846)
  • Don't scan files for utilities when using @reference (#17836)
  • Fix incorrectly replacing _ with in arbitrary modifier shorthand bg-red-500/(--my_opacity) (#17889)
  • Don't scan .log files for classes by default (#17906)
  • Ensure that custom utilities applying other custom utilities don't swallow nested @apply rules (#17925)
  • Download platform specific package if optionalDependencies are skipped (#17929)

[4.1.5] - 2025-04-30

Added

  • Support using @tailwindcss/upgrade to upgrade between versions of v4.* (#17717)
  • Add h-lh / min-h-lh / max-h-lh utilities (#17790)
  • Transition display, visibility, content-visibility, overlay, and pointer-events when using transition to simplify @starting-style usage (#17812)

Fixed

  • Don't scan .geojson or .db files for classes by default (#17700, #17711)

... (truncated)

Commits

Updates @anthropic-ai/sdk from 0.39.0 to 0.52.0

Release notes

Sourced from @​anthropic-ai/sdk's releases.

sdk: v0.52.0

0.52.0 (2025-05-22)

Full Changelog: sdk-v0.51.0...sdk-v0.52.0

Features

  • api: add claude 4 models, files API, code execution tool, MCP connector and more (769f9da)

Chores

  • internal: codegen related update (2ed236d)
  • internal: version bump (8ebaf61)

sdk: v0.51.0

0.51.0 (2025-05-15)

Full Changelog: sdk-v0.50.4...sdk-v0.51.0

Features

  • bedrock: support skipAuth on Bedrock client to bypass local auth requirements (b661c5f)

Bug Fixes

  • bedrock: support model names with slashes (cb5fa8a)

Chores

  • package: remove engines (f0378ec)

sdk: v0.50.4

0.50.4 (2025-05-12)

Full Changelog: sdk-v0.50.3...sdk-v0.50.4

Bug Fixes

  • stream: correctly accumulate usage (c55b4f0)

sdk: v0.50.3

0.50.3 (2025-05-09)

Full Changelog: sdk-v0.50.2...sdk-v0.50.3

Bug Fixes

... (truncated)

Changelog

Sourced from @​anthropic-ai/sdk's changelog.

0.52.0 (2025-05-22)

Full Changelog: sdk-v0.51.0...sdk-v0.52.0

Features

  • api: add claude 4 models, files API, code execution tool, MCP connector and more (769f9da)

Chores

  • internal: codegen related update (2ed236d)
  • internal: version bump (8ebaf61)

0.51.0 (2025-05-15)

Full Changelog: sdk-v0.50.4...sdk-v0.51.0

Features

  • bedrock: support skipAuth on Bedrock client to bypass local auth requirements (b661c5f)

Bug Fixes

  • bedrock: support model names with slashes (cb5fa8a)

Chores

  • package: remove engines (f0378ec)

0.50.4 (2025-05-12)

Full Changelog: sdk-v0.50.3...sdk-v0.50.4

Bug Fixes

  • stream: correctly accumulate usage (c55b4f0)

0.50.3 (2025-05-09)

Full Changelog: sdk-v0.50.2...sdk-v0.50.3

Bug Fixes

  • client: always overwrite when merging headers (657912a)
  • client: always overwrite when merging headers (bf70c9f)

0.50.2 (2025-05-09)

... (truncated)

Commits
  • b7ebb90 Merge pull request #769 from anthropics/release-please--branches--main--chang...
  • a171b77 chore: release main
  • 769f9da feat(api): add claude 4 models, files API, code execution tool, MCP connector...
  • 2ed236d chore(internal): codegen related update
  • 16f4c42 codegen metadata
  • 770c4b4 codegen metadata
  • 143141c codegen metadata
  • 8ebaf61 chore(internal): version bump
  • e5f2f90 Merge pull request #768 from anthropics/release-please--branches--main--chang...
  • 7ff22bd chore: release main
  • Additional commits viewable in compare view

Updates @hookform/resolvers from 4.1.3 to 5.0.1

Release notes

Sourced from @​hookform/resolvers's releases.

v5.0.1

5.0.1 (2025-04-02)

Bug Fixes

  • relax version constraint for react-hook-form 7.55.0 → ^7.55.0 (#758) (6e88393)

v5.0.0

5.0.0 (2025-04-01)

Features

  • infer input/output types from schema (#753) (6124c59)

BREAKING CHANGES

  • Requires react-hook-form@7.55.0 or higher

Before Prior to V5, some projects used manual types like

useForm<FormValues>();

After With V5, the correct approach is:

useForm<Input, Context, Output>();
useForm<FormInputValues, Context, FormOutputValues>();

This update enables distinct outputs when utilizing features like transform from validation libraries.

ℹ️ The best approach is to let the types be inferred from your schema, rather than manually defining them.

Commits

Updates @opentelemetry/exporter-trace-otlp-http from 0.200.0 to 0.201.1

Release notes

Sourced from @​opentelemetry/exporter-trace-otlp-http's releases.

experimental/v0.201.1

0.201.1

🐛 Bug Fixes

  • fix(instrumentation): Change SemconvStability export from const enum to enum to allow single-file transpilation tooling to work with code that uses SemconvStability. #5691 @​trentm

experimental/v0.201.0

0.201.0

🚀 Features

  • feat(instrumentation-xml-http-request): support migration to stable HTTP semconv, v1.23.1 #5662 @​trentm
    • Configure the instrumentation with semconvStabilityOptIn: 'http' to use the new, stable semconv v1.23.1 semantics or 'http/dup' for both old (v1.7.0) and stable semantics. When semconvStabilityOptIn is not specified (or does not contain these values), it uses the old semconv v1.7.0. I.e. the default behavior is unchanged.
  • feat(instrumentation-fetch): support migration to stable HTTP semconv, v1.23.1 #5651 @​trentm
    • Configure the instrumentation with semconvStabilityOptIn: 'http' to use the new, stable semconv v1.23.1 semantics or 'http/dup' for both old (v1.7.0) and stable semantics. When semconvStabilityOptIn is not specified (or does not contain these values), it uses the old semconv v1.7.0. I.e. the default behavior is unchanged.
  • feat(instrumentation): New semconvStabilityFromStr() utility for semconv stability migration in instrumentations. #5684 @​trentm
  • feat(instrumentation-grpc): support migration to stable HTTP semconv #5653 @​JamieDanielson
  • feat(instrumentation-http): capture synthetic source type on requests #5488 @​JacksonWeber

🐛 Bug Fixes

🏠 Internal

  • refactor(instrumentation-http): Remove legacy http span attributes and metrics #5552 @​svetlanabrennan
  • refactor(instrumentation-http): Add back support for http semconv #5665 @​JamieDanielson
    • Note: We initially removed support for legacy http attributes and metrics, but then added back for an additional 6 months to ensure all instrumentations could be updated and kept consistent. There should be no net new change in this instrumentation related to these semantic conventions. See #5646 for details.
  • refactor(sdk-node): update semconv usage to ATTR_ exports #5668 @​trentm
  • chore(sdk-node): Refactored using get*FromEnv utility function instead of process.env for NodeSDK's resource detector setup. #5582 @​beeme1mr
  • chore(sdk-node): Refactored using get*FromEnv utility function instead of process.env for NodeSDK's logging setup. #5563 @​weyert
  • test: test Node.js 24 in CI #5661 @​cjihrig
Commits
  • 9dbd1e4 chore: prepare next release (#5696)
  • 4e2703c fix(instrumentation): change SemconvStability export from const enum to `...
  • 072d8a8 refactor(semantic-conventions): use weaver 'file_name' template config (#5689)
  • 04545fa refactor(semantic-conventions): tweak the leading spacing of comments on enum...
  • baec0a3 refactor(semantic-conventions): weaver 0.13.0 supports a 'stable_only' arg to...
  • 4ce5bd1 chore: prepare release 2.0.1/0.201.0 (#5683)
  • 6803723 fix(deps): update all patch versions (#5685)
  • d4d3732 feat(instrumentation): export generic 'semconvStabilityFromStr()' utility, ra...
  • 56610a0 test: test Node.js 24 in CI (#5661)
  • 697e1d3 refactor(instrumentation-http): Add back support for http semconv (#5665)
  • Additional commits viewable in compare view

Updates @opentelemetry/instrumentation-document-load from 0.45.0 to 0.46.0

Release notes

Sourced from @​opentelemetry/instrumentation-document-load's releases.

instrumentation-user-interaction: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

instrumentation-long-task: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

instrumentation-document-load: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

instrumentation-winston: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @​opentelemetry/winston-transport bumped from ^0.11.0 to ^0.12.0

instrumentation-router: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)
Commits
  • a4fcd26 chore: release main (#2483)
  • 33c093d fix(instrumentation-pg): not add duplicate listeners to pg pool (#2484)
  • b043ffb feat(instrumentation-pg): add operation name attribute to db duration metric ...
  • a558044 feat(auto-instrumentations-node)!: disable @​opentelemetry/instrumentation-fs ...
  • 0341e89 chore: update test-all-versions configs to test fewer package versions (#2464)
  • ad560df fix(detector-container): properly detect container ID when using Podman (#2448)
  • d11efb3 chore(examples/mysql): modernize this example (#2465)
  • d08d50d chore(instrumentation-pg): use done on test (#2478)
  • 25ab243 chore: release main (#2474)
  • 4d66431 fix: add missing @​opentelemetry/core dependency (#2473)
  • Additional commits viewable in compare view

Updates @opentelemetry/instrumentation-user-interaction from 0.45.0 to 0.46.0

Release notes

Sourced from @​opentelemetry/instrumentation-user-interaction's releases.

instrumentation-user-interaction: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

instrumentation-long-task: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

instrumentation-document-load: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

instrumentation-winston: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @​opentelemetry/winston-transport bumped from ^0.11.0 to ^0.12.0

instrumentation-router: v0.46.0

0.46.0 (2025-05-15)

Features

  • deps: update deps matching '@opentelemetry/*' (#2828) (59c2a4c)
Commits

Bumps the workspace-dependencies group with 22 updates:

| Package | From | To |
| --- | --- | --- |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.479.0` | `0.511.0` |
| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.0` | `3.3.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.17.50` | `22.15.21` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `4.1.7` |
| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.39.0` | `0.52.0` |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `4.1.3` | `5.0.1` |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.200.0` | `0.201.1` |
| [@opentelemetry/instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib) | `0.45.0` | `0.46.0` |
| [@opentelemetry/instrumentation-user-interaction](https://github.com/open-telemetry/opentelemetry-js-contrib) | `0.45.0` | `0.46.0` |
| [@opentelemetry/sdk-node](https://github.com/open-telemetry/opentelemetry-js) | `0.200.0` | `0.201.1` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives) | `1.2.2` | `1.2.3` |
| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `0.0.34` | `0.0.41` |
| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.41.0` | `0.43.1` |
| freestyle-sandboxes | `0.0.38` | `0.0.75` |
| [groq-sdk](https://github.com/groq/groq-typescript) | `0.15.0` | `0.22.0` |
| [react-day-picker](https://github.com/gpbl/react-day-picker) | `8.10.1` | `9.7.0` |
| [stripe](https://github.com/stripe/stripe-node) | `17.7.0` | `18.1.1` |
| [chalk](https://github.com/chalk/chalk) | `4.1.2` | `5.4.1` |
| [commander](https://github.com/tj/commander.js) | `11.1.0` | `14.0.0` |
| [inquirer](https://github.com/SBoudrias/Inquirer.js) | `8.2.6` | `12.6.3` |
| [listr2](https://github.com/listr2/listr2) | `6.6.1` | `8.3.3` |
| [@types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer) | `8.2.11` | `9.0.8` |


Updates `lucide-react` from 0.479.0 to 0.511.0
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.511.0/packages/lucide-react)

Updates `tailwind-merge` from 2.6.0 to 3.3.0
- [Release notes](https://github.com/dcastil/tailwind-merge/releases)
- [Commits](dcastil/tailwind-merge@v2.6.0...v3.3.0)

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

Updates `tailwindcss` from 3.4.17 to 4.1.7
- [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.1.7/packages/tailwindcss)

Updates `@anthropic-ai/sdk` from 0.39.0 to 0.52.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.39.0...sdk-v0.52.0)

Updates `@hookform/resolvers` from 4.1.3 to 5.0.1
- [Release notes](https://github.com/react-hook-form/resolvers/releases)
- [Commits](react-hook-form/resolvers@v4.1.3...v5.0.1)

Updates `@opentelemetry/exporter-trace-otlp-http` from 0.200.0 to 0.201.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.200.0...experimental/v0.201.1)

Updates `@opentelemetry/instrumentation-document-load` from 0.45.0 to 0.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js-contrib@contrib-test-utils-v0.45.0...instrumentation-pg-v0.46.0)

Updates `@opentelemetry/instrumentation-user-interaction` from 0.45.0 to 0.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js-contrib@contrib-test-utils-v0.45.0...instrumentation-pg-v0.46.0)

Updates `@opentelemetry/sdk-node` from 0.200.0 to 0.201.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.200.0...experimental/v0.201.1)

Updates `@radix-ui/react-slot` from 1.2.2 to 1.2.3
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

Updates `@react-email/components` from 0.0.34 to 0.0.41
- [Release notes](https://github.com/resend/react-email/releases)
- [Changelog](https://github.com/resend/react-email/blob/canary/packages/components/CHANGELOG.md)
- [Commits](https://github.com/resend/react-email/commits/@react-email/components@0.0.41/packages/components)

Updates `drizzle-orm` from 0.41.0 to 0.43.1
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](drizzle-team/drizzle-orm@0.41.0...0.43.1)

Updates `freestyle-sandboxes` from 0.0.38 to 0.0.75

Updates `groq-sdk` from 0.15.0 to 0.22.0
- [Release notes](https://github.com/groq/groq-typescript/releases)
- [Changelog](https://github.com/groq/groq-typescript/blob/main/CHANGELOG.md)
- [Commits](groq/groq-typescript@v0.15.0...v0.22.0)

Updates `react-day-picker` from 8.10.1 to 9.7.0
- [Release notes](https://github.com/gpbl/react-day-picker/releases)
- [Changelog](https://github.com/gpbl/react-day-picker/blob/main/CHANGELOG.md)
- [Commits](gpbl/react-day-picker@v8.10.1...v9.7.0)

Updates `stripe` from 17.7.0 to 18.1.1
- [Release notes](https://github.com/stripe/stripe-node/releases)
- [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-node@v17.7.0...v18.1.1)

Updates `chalk` from 4.1.2 to 5.4.1
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](chalk/chalk@v4.1.2...v5.4.1)

Updates `commander` from 11.1.0 to 14.0.0
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v11.1.0...v14.0.0)

Updates `inquirer` from 8.2.6 to 12.6.3
- [Release notes](https://github.com/SBoudrias/Inquirer.js/releases)
- [Commits](https://github.com/SBoudrias/Inquirer.js/compare/inquirer@8.2.6...inquirer@12.6.3)

Updates `listr2` from 6.6.1 to 8.3.3
- [Release notes](https://github.com/listr2/listr2/releases)
- [Changelog](https://github.com/listr2/listr2/blob/master/release.config.cjs)
- [Commits](https://github.com/listr2/listr2/commits/listr2@8.3.3)

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

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.511.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: tailwind-merge
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: "@types/node"
  dependency-version: 22.15.21
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: tailwindcss
  dependency-version: 4.1.7
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: "@hookform/resolvers"
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.201.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: "@opentelemetry/instrumentation-document-load"
  dependency-version: 0.46.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: "@opentelemetry/instrumentation-user-interaction"
  dependency-version: 0.46.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: "@opentelemetry/sdk-node"
  dependency-version: 0.201.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: "@radix-ui/react-slot"
  dependency-version: 1.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: workspace-dependencies
- dependency-name: "@react-email/components"
  dependency-version: 0.0.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: workspace-dependencies
- dependency-name: drizzle-orm
  dependency-version: 0.43.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: freestyle-sandboxes
  dependency-version: 0.0.75
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: workspace-dependencies
- dependency-name: groq-sdk
  dependency-version: 0.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: workspace-dependencies
- dependency-name: react-day-picker
  dependency-version: 9.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: stripe
  dependency-version: 18.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: chalk
  dependency-version: 5.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: commander
  dependency-version: 14.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: inquirer
  dependency-version: 12.6.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: listr2
  dependency-version: 8.3.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
- dependency-name: "@types/inquirer"
  dependency-version: 9.0.8
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: workspace-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github May 26, 2025

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: workspace. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 26, 2025
@vercel

vercel Bot commented May 26, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 26, 2025 2:16am
sim ❌ Failed (Inspect) May 26, 2025 2:16am

@greptile-apps greptile-apps Bot 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.

PR Summary

This PR updates multiple workspace dependencies with significant version bumps that require careful review and testing.

  • Major upgrade to Tailwind CSS v4.1.7 in both apps/sim and apps/docs packages, which introduces breaking changes and new features like source maps and named values migration
  • Anthropic SDK update to v0.52.0 adds Claude 4 models, files API, and code execution tool support
  • Breaking change in @hookform/resolvers v5.0.0 requires react-hook-form@7.55.0+ and changes type inference
  • OpenTelemetry packages updated with new HTTP semantic conventions and stability improvements
  • CLI package dependencies (chalk, commander, inquirer) received major version bumps that may introduce breaking changes

3 file(s) reviewed, 2 comment(s)
Edit PR Review Bot Settings | Greptile

"dependencies": {
"chalk": "^4.1.2",
"commander": "^11.1.0",
"chalk": "^5.4.1",

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.

logic: chalk v5 is ESM-only - this will require converting the codebase to use ESM imports/exports

"dotenv": "^16.3.1",
"inquirer": "^8.2.6",
"listr2": "^6.6.1"
"inquirer": "^12.6.3",

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.

logic: inquirer v12 requires Node.js 18+ but package.json specifies Node.js 16+ in engines field

@dependabot @github

dependabot Bot commented on behalf of github May 26, 2025

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/workspace-dependencies-34e0c8f046 branch May 26, 2025 16:55
waleedlatif1 added a commit that referenced this pull request Jul 13, 2026
* fix(docs): fix Core Web Vitals regressions on docs.sim.ai

Empirically measured under real trace-based (devtools) CPU/network
throttling against the live site: mobile Performance 59, LCP 9.2s
(TTFB 745ms + 8.4s element render delay).

- sidebar-components.tsx / [lang]/layout.tsx: the docs sidebar renders
  every page in the doc tree as a link at once. Next's default
  viewport-prefetch fired an RSC payload fetch for every one of them on
  initial load - dozens of concurrent requests competing with the page's
  own content for bandwidth. Wired fumadocs' documented `sidebar.prefetch`
  option through to the custom SidebarItem/SidebarFolder components (which
  were bypassing it entirely, using next/link directly with no prefetch
  prop) via the `useSidebar()` context hook.
- video.tsx: `autoPlay` forces browsers to fetch the full video file
  immediately on mount regardless of `preload`. Gated actual src loading
  behind an IntersectionObserver so a page with several of these doesn't
  pull down every video up front (5MB across 3 requests, in this case).
  Single shared component - fixes every doc page that embeds one.
- proxy.ts: the i18n middleware matcher excluded favicon/robots.txt/etc
  but not `icon.svg`, so every request for it got routed through i18n
  negotiation instead of served as a static file, 404ing in production.
- next.config.ts: enable productionBrowserSourceMaps - safe since this
  repo's source is already fully public, real debuggability benefit,
  zero performance cost.
- shiki 4.0.0 -> 4.3.1 (verified: syntax highlighting still renders
  correctly). Attempted a coordinated fumadocs-core/ui/mdx/openapi
  upgrade to latest; fumadocs-openapi's v11 factory function became
  client-only (breaking change beyond its declared peer deps, requiring
  a component-boundary restructure), so only the safe, verified,
  docs-exclusive bumps (fumadocs-core/ui/mdx, shiki) are included here -
  the openapi major bump needs its own dedicated migration PR.

Verified via a real production build (dummy env, all 3974 pages
including API reference render/build cleanly) and a clean (non-stale)
local server: Performance 59 -> 71 measured under real devtools
throttling, RSC prefetch requests 63 -> 11, video requests/bytes 3/5MB
-> 0. A pre-existing React hydration warning (#418) was found and
confirmed present on live production before any of these changes,
unrelated to this diff - documented, not blocking.

* fix(docs): fall back to eager video loading without IntersectionObserver

The lazy-load gate from the previous commit threw before isInView could
ever become true in environments lacking IntersectionObserver (older
browsers, some embedded webviews), leaving videos permanently
source-less instead of falling back to eager loading.

* chore(docs): drop non-TSDoc inline comments

Repo convention is TSDoc-only, no plain // comments.

* fix(docs): accessibility and SEO defects across the docs app

Audited with parallel subagents against the accessibility and SEO skill
checklists, each fix verified by reading the actual code (not assumed):

Accessibility:
- lightbox.tsx: focus was never captured/restored on close, and Tab
  escaped the modal to the page behind it (no focus trap on the single
  focusable element)
- heading.tsx: the per-heading copy-link icon only appeared on hover,
  invisible to keyboard-only navigation (added peer-focus-visible)
- navbar.tsx: active nav tab had no aria-current
- response-section.tsx: the status-code dropdown had no
  aria-haspopup/aria-expanded/role, and no Escape-to-close
- workflow-preview.tsx: same focus-trap gap as lightbox.tsx on the
  expanded-canvas modal

SEO:
- page.tsx: generateMetadata's hreflang/canonical URLs used a naive
  String.replace to strip the locale prefix, which also matched "/en"
  inside unrelated slugs (platform/enterprise, integrations/enrich,
  platform/self-hosting/environment-variables), corrupting those pages'
  canonical and alternate-language URLs. Replaced with a prefix-only strip.
- structured-data.tsx: the SoftwareApplication JSON-LD block compared
  url === baseUrl (no trailing slash) against the homepage's actual url
  (always has a trailing slash), so the condition was always false and
  this structured data never rendered anywhere, including the homepage.
- structured-data.tsx: "Mothership" in the indexed featureList violated
  the constitution's required language (the agent is "Sim", the surface
  is "Chat") - this ships in JSON-LD search engines parse.

* fix(docs): defer the Ask Sim chat widget's heavy deps until opened

The chat panel (useChat from @ai-sdk/react, Streamdown + its CSS) was
mounted unconditionally in the root layout on every single page, so
its full weight loaded and executed even though the widget starts
closed on every page view.

Traced via the LCP breakdown insight under real devtools CPU/network
throttling: the LCP text element (the intro paragraph) had a ~8s
element render delay despite a ~13ms TTFB, and bootup-time attributed
~4.3s of scripting time to a single chunk containing React/ReactDOM's
own runtime plus this widget's eagerly-bundled dependencies.

Split into a lightweight ask-ai.tsx (just the toggle button + open
state) and ask-ai-panel.tsx (the actual chat UI, useChat, Streamdown),
loaded via next/dynamic(..., { ssr: false }) only when the user opens
the widget. Verified: the panel's chunk now has zero network requests
on initial page load.

Measured (mobile, devtools throttling, /introduction):
- Performance: 69 -> 75
- LCP: 8.0s -> 6.4s
- TBT: 260ms -> 130ms

The remaining ~6.4s LCP delay traces to the same shared chunk, now
identified as core React/ReactDOM hydration cost for this page's
sidebar/TOC/breadcrumb tree rather than an isolated bug - a real,
larger initiative (hydration architecture, not a surgical fix),
documented here rather than rushed.

* fix(docs): preserve Ask Sim chat state across close/reopen

The panel split unmounted AskAIPanel entirely on close, discarding
useChat's message state - reopening always started an empty
conversation, unlike the original single-component layout where
useChat lived in a component that never unmounted.

Fixed by keeping the panel mounted (via a hasOpened flag that never
resets) once first opened, and having the panel itself return null
when closed rather than being conditionally removed from the tree by
its parent - hooks still run every render, so useChat's state persists
across visibility toggles. The dynamic import still only fires on the
first open, so the initial-load win is unchanged.

Verified via a real click-through (open, type, close, reopen): input
persists correctly, and the panel chunk still has zero network
requests on initial page load. Performance unchanged at 75.

* chore(docs): lint fixes (import order, formatting)

* fix(docs): fill the Ask Sim UI gap while the panel chunk loads

handleOpen set open=true synchronously, hiding the trigger button
before the dynamically imported panel had a chance to render anything
(next/dynamic renders null by default with no loading option) - on a
slow connection neither the button nor the panel was visible.

Added a loading fallback in the same fixed position so there's no gap
between the button disappearing and the real panel appearing.
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.

1 participant