Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #1080

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 20, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nuxt/eslint-config (source) 0.7.1 -> 0.7.2 age adoption passing confidence
@sanity/core-loader (source) 1.7.12 -> 1.7.14 age adoption passing confidence
@sanity/vision (source) 3.64.2 -> 3.65.1 age adoption passing confidence
@sanity/visual-editing (source) 2.8.0 -> 2.10.2 age adoption passing confidence
pnpm (source) 9.14.2 -> 9.14.3 age adoption passing confidence
sanity (source) 3.64.2 -> 3.65.1 age adoption passing confidence
typescript (source) 5.6.3 -> 5.7.2 age adoption passing confidence
vue-router 4.4.5 -> 4.5.0 age adoption passing confidence

Release Notes

nuxt/eslint (@​nuxt/eslint-config)

v0.7.2

Compare Source

sanity-io/visual-editing (@​sanity/core-loader)

v1.7.14

Dependencies

v1.7.13

Dependencies
sanity-io/sanity (@​sanity/vision)

v3.65.1

Compare Source

🐛 Notable bugfixes
  • Fixes a regression introduced in v3.65.0 where array list references rendered too lazily requering focus or clicking to render, when initially "below the fold" of the browser window.
  • Fixes an issue where setting options.sanityCreate.exclude: true on a document type wasn't correctly hiding "Start in Sanity Create" button for new documents of that type.
  • Fixes issue where when in presentation it was impossible to open the review section in the History Panel
Install or upgrade Sanity Studio

To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Cody Olsen | fix: opt-out @tanstack/react-virtual from React Compiler (#​7891) | db5495b
Snorre Eskeland Brekke | fix: Start in Create type exclusion now recursively checks for sanityCreate.exclude options (#​7890) | af03b86
renovate[bot] | fix(deps): update dependency @​sanity/presentation to v1.19.1 (#​7894) | 0bbc018
renovate[bot] | fix(deps): update dependency @​sanity/insert-menu to v1.0.14 (#​7895) | c5ed867

v3.65.0

Compare Source

✨ Highlights
React Compiler Beta

The sanity and @sanity/vision packages are now precompiled with the React Compiler.
So far, 1,231 out of 1,411 components have been compiled, resulting in a 20%-30% overall reduction in render time and latency. We anticipate even greater improvements as we refactor the remaining 180 components to support auto-memoization.

For several weeks, we’ve already been shipping key packages—including our design system (@​sanity/ui), the PortableText editor (@​portabletext/editor), and react-rx (responsible for state management across Sanity Studio)—precompiled with the React Compiler.

We continue to see impressive results in our profiling and analysis, and with the release of React Compiler in beta we are excited to add support for auto-memoizing your own studio code:

pnpm add react-compiler-runtime@beta && pnpm add --save-dev babel-plugin-react-compiler@beta eslint-plugin-react-compiler@beta
yarn add react-compiler-runtime@beta && yarn add --save-dev babel-plugin-react-compiler@beta eslint-plugin-react-compiler@beta
npm install --save-exact react-compiler-runtime@beta && npm install --save-exact --save-dev babel-plugin-react-compiler@beta eslint-plugin-react-compiler@beta

And in your sanity.cli.ts add:

import {defineCliConfig} from 'sanity/cli'

export default defineCliConfig({
   api: {
      projectId: 'abc123',
      dataset: 'production',
   },
   reactStrictMode: true,
+  reactCompiler: {target: '18'},
})

If you decide to give the React Compiler a try make sure you share your feedback and experience using it with the Working Group!

Sanity plugin authors, provided they're using @sanity/pkg-utils, can also ship pre-compiled plugins by running:

pnpm add react-compiler-runtime@beta && pnpm add --save-dev @​sanity/pkg-utils@latest babel-plugin-react-compiler@beta eslint-plugin-react-compiler@beta
yarn add react-compiler-runtime@beta && yarn add --save-dev @​sanity/pkg-utils@latest babel-plugin-react-compiler@beta eslint-plugin-react-compiler@beta
npm install --save-exact react-compiler-runtime@beta && npm install --save-exact --save-dev @​sanity/pkg-utils@latest babel-plugin-react-compiler@beta eslint-plugin-react-compiler@beta

and changing the package.config.ts to:

import {defineConfig} from '@​sanity/pkg-utils'

export default defineConfig({
   // ...
+  babel: {reactCompiler: true},
+  reactCompilerOptions: {target: '18'},
})
History UI updates

The history inspector UI has been updated to display edits collapsed into the Published event they belong to. From and To revision selectors are added to the top of the inspector.

history

Install or upgrade Sanity Studio

To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Cody Olsen | feat: add support for React Compiler beta (#​7702) | 8aace40
renovate[bot] | chore(lockfile): update dependency react-focus-lock to v2.13.2 (#​7848) | e8c7e68
renovate[bot] | chore(lockfile): update dependency @​sanity/asset-utils to v2.2.0 (#​7847) | b7b0a84
renovate[bot] | chore(deps): update dependency turbo to ^2.3.0 (#​7846) | c52a456
Espen Hovlandsdal | chore(cli): temporarily disable telemetry tests (#​7845) | 9b5f565
Pedro Bonamin | feat(structure): History UI updates (#​7462) | 16532a8
Pedro Bonamin | fix(core): discard announcements dialog onClickOutside (#​7863) | 7888272
ecospark[bot] | fix(deps): update React Compiler dependencies 🤖 ✨ (#​7872) | 6fbae0b
Cody Olsen | chore(ci): max react compiler warnings are now 79 | 363235e
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#​7873) | 1ebdc17
renovate[bot] | fix(deps): update dependency react-rx to ^4.1.7 (#​7874) | 456187c
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.11.3 (#​7865) | a43bf85
Bjørge Næss | fix(telemetry): log (well known) workspace and dataset names (#​7859) | b97d4aa
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.25 (#​7876) | ecce434
renovate[bot] | fix(deps): Update dev-non-major (#​7875) | 4baafb1
renovate[bot] | fix(deps): update dependency @​sanity/presentation to v1.18.5 (#​7881) | 00cc366
renovate[bot] | fix(deps): update dependency @​sanity/insert-menu to v1.0.13 (#​7880) | 71a5524

v3.64.3

Compare Source

🐛 Notable bugfixes

  • Fixes a regression introduced in v3.64.1 that caused Portable Text content to be hidden when part of a read-only document.

Install or upgrade Sanity Studio

To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.11.1 (#​7861) | 766548c

sanity-io/visual-editing (@​sanity/visual-editing)

v2.10.2

Bug Fixes
  • fully support React Compiler (823a894)

v2.10.1

Dependencies

v2.10.0

Features

v2.9.0

Features
Bug Fixes
  • visual-editing: unset overlay applied cursor on mouseleave (#​2181) (2d39ab7)
Dependencies
pnpm/pnpm (pnpm)

v9.14.3

Compare Source

microsoft/TypeScript (typescript)

v5.7.2

Compare Source

vuejs/router (vue-router)

v4.5.0

Compare Source

Please refer to CHANGELOG.md for details.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.

Copy link

netlify bot commented Nov 20, 2024

Deploy Preview for nuxt-sanity-module canceled.

Name Link
🔨 Latest commit f7785aa
🔍 Latest deploy log https://app.netlify.com/sites/nuxt-sanity-module/deploys/674920310080ff000855885f

@renovate renovate bot changed the title chore(deps): update pnpm to v9.14.2 chore(deps): update pnpm to v9.14.2 - autoclosed Nov 20, 2024
@renovate renovate bot closed this Nov 20, 2024
@renovate renovate bot deleted the renovate/all-minor-patch branch November 20, 2024 20:13
@renovate renovate bot changed the title chore(deps): update pnpm to v9.14.2 - autoclosed chore(deps): update pnpm to v9.14.2 Nov 22, 2024
@renovate renovate bot reopened this Nov 22, 2024
@renovate renovate bot changed the title chore(deps): update pnpm to v9.14.2 chore(deps): update all non-major dependencies to v3.64.3 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5a934c4 to d2f25fc Compare November 22, 2024 19:36
@renovate renovate bot changed the title chore(deps): update all non-major dependencies to v3.64.3 chore(deps): update all non-major dependencies Nov 22, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 13 times, most recently from 0ef5901 to e5f05fa Compare November 28, 2024 22:18
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