Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 21, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
@sanity/pkg-utils (source) ^8.1.21 -> ^8.1.29 age confidence devDependencies patch
@sanity/prettier-config ^2.0.1 -> ^2.0.2 age confidence devDependencies patch
@sanity/ui (source) 4.0.0-static.38 -> 4.0.0-static.46 age confidence devDependencies patch
@types/cpx (source) ^1.5.5 -> ^1.5.6 age confidence devDependencies patch
@types/express (source) ^5.0.3 -> ^5.0.5 age confidence devDependencies patch
@types/lodash (source) ^4.17.20 -> ^4.17.21 age confidence devDependencies patch
@types/node (source) ^20.19.21 -> ^20.19.25 age confidence devDependencies patch
@types/react (source) ^19.2.2 -> ^19.2.7 age confidence devDependencies patch
@types/react-dom (source) ^19.2.2 -> ^19.2.3 age confidence devDependencies patch
@vanilla-extract/css (source) ^1.17.4 -> ^1.17.5 age confidence dependencies patch
@vanilla-extract/vite-plugin (source) ^5.1.1 -> ^5.1.3 age confidence dependencies patch
@vitejs/plugin-react (source) ^5.0.4 -> ^5.1.1 age confidence dependencies minor
esbuild ^0.25.11 -> ^0.27.0 age confidence dependencies minor
peter-evans/create-pull-request 271a8d0 -> 84ae59a action digest
vite (source) ^7.1.10 -> ^7.2.4 age confidence dependencies minor

Release Notes

sanity-io/pkg-utils (@​sanity/pkg-utils)

v8.1.29

Compare Source

Bug Fixes

v8.1.28

Compare Source

Bug Fixes

v8.1.27

Compare Source

Bug Fixes

v8.1.26

Compare Source

Bug Fixes

v8.1.25

Compare Source

Bug Fixes

v8.1.24

Compare Source

Bug Fixes

v8.1.23

Compare Source

Bug Fixes

v8.1.22

Compare Source

Bug Fixes
sanity-io/prettier-config (@​sanity/prettier-config)

v2.0.2

Compare Source

Bug Fixes
sanity-io/ui (@​sanity/ui)

v4.0.0-static.46

Compare Source

Bug Fixes
  • revert "<Activity> on <Tooltip> & <Popover>" (2d7050f)
Reverts
  • Revert "chore: fix test suite" (c2a03d6)

This release is also available on:

v4.0.0-static.45

Compare Source

Features
  • use <Activity> on <Tooltip> & <Popover> (a20335f)

This release is also available on:

v4.0.0-static.44

Compare Source

Bug Fixes
  • use native useEffectEvent (e75f30b)

This release is also available on:

v4.0.0-static.43

Compare Source

Bug Fixes
  • button: revert adding explicity inline-size (b2aba01)

This release is also available on:

v4.0.0-static.42

Compare Source

Bug Fixes
  • deps: replace framer-motion with motion/react (9a95ffd)

This release is also available on:

v4.0.0-static.41

Compare Source

Bug Fixes
  • toast: clear existing timeout id when pushing toast (97b3a5f)

This release is also available on:

v4.0.0-static.40

Compare Source

Bug Fixes
  • toast: support duration: Infinity (d6f7c61)

This release is also available on:

v4.0.0-static.39

Compare Source

Bug Fixes
  • css: increase contrast of placeholder text (2673e0a)

This release is also available on:

vanilla-extract-css/vanilla-extract (@​vanilla-extract/css)

v1.17.5

Compare Source

Patch Changes
vanilla-extract-css/vanilla-extract (@​vanilla-extract/vite-plugin)

v5.1.3

Compare Source

Patch Changes

v5.1.2

Compare Source

Patch Changes
vitejs/vite-plugin-react (@​vitejs/plugin-react)

v5.1.1

Compare Source

Update code to support newer rolldown-vite (#​976)

rolldown-vite will remove optimizeDeps.rollupOptions in favor of optimizeDeps.rolldownOptions soon. This plugin now uses optimizeDeps.rolldownOptions to support newer rolldown-vite. Please update rolldown-vite to the latest version if you are using an older version.

v5.1.0

Compare Source

Add @vitejs/plugin-react/preamble virtual module for SSR HMR (#​890)

SSR applications can now initialize HMR runtime by importing @vitejs/plugin-react/preamble at the top of their client entry instead of manually calling transformIndexHtml. This simplifies SSR setup for applications that don't use the transformIndexHtml API.

Fix raw Rolldown support for Rolldown 1.0.0-beta.44+ (#​930)

Rolldown 1.0.0-beta.44+ removed the top-level jsx option in favor of transform.jsx. This plugin now uses the transform.jsx option to support Rolldown 1.0.0-beta.44+.

evanw/esbuild (esbuild)

v0.27.0

Compare Source

This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.26.0 or ~0.26.0. See npm's documentation about semver for more information.

  • Use Uint8Array.fromBase64 if available (#​4286)

    With this release, esbuild's binary loader will now use the new Uint8Array.fromBase64 function unless it's unavailable in the configured target environment. If it's unavailable, esbuild's previous code for this will be used as a fallback. Note that this means you may now need to specify target when using this feature with Node (for example --target=node22) unless you're using Node v25+.

  • Update the Go compiler from v1.23.12 to v1.25.4 (#​4208, #​4311)

    This raises the operating system requirements for running esbuild:

    • Linux: now requires a kernel version of 3.2 or later
    • macOS: now requires macOS 12 (Monterey) or later

v0.26.0

Compare Source

  • Enable trusted publishing (#​4281)

    GitHub and npm are recommending that maintainers for packages such as esbuild switch to trusted publishing. With this release, a VM on GitHub will now build and publish all of esbuild's packages to npm instead of me. In theory.

    Unfortunately there isn't really a way to test that this works other than to do it live. So this release is that live test. Hopefully this release is uneventful and is exactly the same as the previous one (well, except for the green provenance attestation checkmark on npm that happens with trusted publishing).

v0.25.12

Compare Source

  • Fix a minification regression with CSS media queries (#​4315)

    The previous release introduced support for parsing media queries which unintentionally introduced a regression with the removal of duplicate media rules during minification. Specifically the grammar for @media <media-type> and <media-condition-without-or> { ... } was missing an equality check for the <media-condition-without-or> part, so rules with different suffix clauses in this position would incorrectly compare equal and be deduplicated. This release fixes the regression.

  • Update the list of known JavaScript globals (#​4310)

    This release updates esbuild's internal list of known JavaScript globals. These are globals that are known to not have side-effects when the property is accessed. For example, accessing the global Array property is considered to be side-effect free but accessing the global scrollY property can trigger a layout, which is a side-effect. This is used by esbuild's tree-shaking to safely remove unused code that is known to be side-effect free. This update adds the following global properties:

    From ES2017:

    • Atomics
    • SharedArrayBuffer

    From ES2020:

    • BigInt64Array
    • BigUint64Array

    From ES2021:

    • FinalizationRegistry
    • WeakRef

    From ES2025:

    • Float16Array
    • Iterator

    Note that this does not indicate that constructing any of these objects is side-effect free, just that accessing the identifier is side-effect free. For example, this now allows esbuild to tree-shake classes that extend from Iterator:

    // This can now be tree-shaken by esbuild:
    class ExampleIterator extends Iterator {}
  • Add support for the new @view-transition CSS rule (#​4313)

    With this release, esbuild now has improved support for pretty-printing and minifying the new @view-transition rule (which esbuild was previously unaware of):

    /* Original code */
    @&#8203;view-transition {
      navigation: auto;
      types: check;
    }
    
    /* Old output */
    @&#8203;view-transition { navigation: auto; types: check; }
    
    /* New output */
    @&#8203;view-transition {
      navigation: auto;
      types: check;
    }

    The new view transition feature provides a mechanism for creating animated transitions between documents in a multi-page app. You can read more about view transition rules here.

    This change was contributed by @​yisibl.

  • Trim CSS rules that will never match

    The CSS minifier will now remove rules whose selectors contain :is() and :where() as those selectors will never match. These selectors can currently be automatically generated by esbuild when you give esbuild nonsensical input such as the following:

    /* Original code */
    div:before {
      color: green;
      &.foo {
        color: red;
      }
    }
    
    /* Old output (with --supported:nesting=false --minify) */
    div:before{color:green}:is().foo{color:red}
    
    /* New output (with --supported:nesting=false --minify) */
    div:before{color:green}

    This input is nonsensical because CSS nesting is (unfortunately) not supported inside of pseudo-elements such as :before. Currently esbuild generates a rule containing :is() in this case when you tell esbuild to transform nested CSS into non-nested CSS. I think it's reasonable to do that as it sort of helps explain what's going on (or at least indicates that something is wrong in the output). It shouldn't be present in minified code, however, so this release now strips it out.

vitejs/vite (vite)

v7.2.4

Compare Source

Bug Fixes

v7.2.3

Compare Source

Bug Fixes
Performance Improvements
Miscellaneous Chores

v7.2.2

Compare Source

Bug Fixes

v7.2.1

Compare Source

Bug Fixes
Code Refactoring

v7.2.0

Compare Source

Bug Fixes
  • css: fallback to sass when sass-embedded platform binary is missing (#​21002) (b1fd616)
  • module-runner: make getBuiltins response JSON serializable (#​21029) (ad5b3bf)
  • types: add undefined to optional properties for exactOptionalProperties type compatibility (#​21040) (2833c55)
Miscellaneous Chores

v7.1.12

Compare Source

Please refer to CHANGELOG.md for details.


Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate using a curated preset maintained by Sanity. View repository job log here

@renovate renovate bot requested a review from a team October 21, 2025 15:44
@vercel
Copy link

vercel bot commented Oct 21, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
ui-workshop Ready Ready Preview Comment Nov 28, 2025 3:36am

@changeset-bot
Copy link

changeset-bot bot commented Oct 21, 2025

⚠️ No Changeset found

Latest commit: a737e32

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

@renovate renovate bot force-pushed the renovate/static-non-major branch from f117945 to b359b1d Compare October 22, 2025 03:39
@renovate renovate bot force-pushed the renovate/static-non-major branch from b359b1d to 5dc28de Compare October 23, 2025 06:28
@renovate renovate bot force-pushed the renovate/static-non-major branch from 5dc28de to 4769150 Compare October 23, 2025 15:49
@renovate renovate bot force-pushed the renovate/static-non-major branch from 4769150 to cdfdbbc Compare October 24, 2025 03:46
@renovate renovate bot force-pushed the renovate/static-non-major branch from cdfdbbc to aecf1d8 Compare October 26, 2025 07:05
@renovate renovate bot force-pushed the renovate/static-non-major branch from aecf1d8 to 8487480 Compare October 26, 2025 23:08
@renovate renovate bot force-pushed the renovate/static-non-major branch from 8487480 to 4de221d Compare October 27, 2025 07:12
@renovate renovate bot force-pushed the renovate/static-non-major branch from 4de221d to 5cf372c Compare October 27, 2025 12:19
@renovate renovate bot force-pushed the renovate/static-non-major branch from 5cf372c to 6231f21 Compare October 29, 2025 22:49
@renovate renovate bot force-pushed the renovate/static-non-major branch from 6231f21 to 88253ca Compare October 30, 2025 23:12
@renovate renovate bot force-pushed the renovate/static-non-major branch from 88253ca to d0ca623 Compare October 31, 2025 13:52
@renovate renovate bot force-pushed the renovate/static-non-major branch from d0ca623 to 60b2f12 Compare October 31, 2025 21:43
@renovate renovate bot force-pushed the renovate/static-non-major branch from d753e2b to 194edf1 Compare November 9, 2025 07:01
@renovate renovate bot force-pushed the renovate/static-non-major branch from 194edf1 to cf0de96 Compare November 10, 2025 08:13
@renovate renovate bot force-pushed the renovate/static-non-major branch from cf0de96 to 7a321ca Compare November 16, 2025 23:48
@renovate renovate bot force-pushed the renovate/static-non-major branch from 7a321ca to 5d371e2 Compare November 18, 2025 04:44
@renovate renovate bot force-pushed the renovate/static-non-major branch from 5d371e2 to 3f5c85a Compare November 18, 2025 23:09
@renovate renovate bot force-pushed the renovate/static-non-major branch from 3f5c85a to 24c7167 Compare November 21, 2025 15:53
@renovate renovate bot force-pushed the renovate/static-non-major branch from 24c7167 to c2f10a6 Compare November 21, 2025 19:28
@renovate renovate bot force-pushed the renovate/static-non-major branch from c2f10a6 to 048c70a Compare November 22, 2025 18:45
@renovate renovate bot force-pushed the renovate/static-non-major branch from 048c70a to 37ded8e Compare November 23, 2025 10:06
@renovate renovate bot force-pushed the renovate/static-non-major branch from 37ded8e to ddf887b Compare November 24, 2025 11:09
@renovate renovate bot force-pushed the renovate/static-non-major branch from ddf887b to 8ed2f8c Compare November 25, 2025 02:50
@renovate renovate bot force-pushed the renovate/static-non-major branch from 8ed2f8c to 1169b58 Compare November 25, 2025 12:45
@renovate renovate bot force-pushed the renovate/static-non-major branch from 1169b58 to c80631b Compare November 27, 2025 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants