sanity-io / plugin-kit

Enhanced Sanity.io plugin development experience.
MIT License
74 stars 7 forks source link

chore(deps): update dependency sanity to v3.40.0 #203

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sanity (source) 3.39.1 -> 3.40.0 age adoption passing confidence

Release Notes

sanity-io/sanity (sanity) ### [`v3.40.0`](https://togithub.com/sanity-io/sanity/releases/tag/v3.40.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.39.1...v3.40.0) ##### 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](https://www.sanity.io/docs/upgrade). If you are updating from a version earlier than [3.37.0](https://www.sanity.io/changelog/93306939-973b-4e48-bb63-89a6b91d70b3), you should also check out [this article](https://www.sanity.io/help/upgrade-packages) to ensure your dependencies are up to date. ##### ✨ Highlights ##### Presence cursors in the Portable Text Editor Sanity Studio has always supported real-time collaboration, but you have yet to be able to see where others are working within the [Portable Text Editor](https://www.sanity.io/docs/block-content). By upgrading, you'll get a similar experience to Google Docs when editing block content. Presence cursors in the Portable Text Editor This release also includes bug fixes for the Portable Text Editor: - The Portable Text Editor will now remove the invisible Stega-encoded characters if you copy-paste from a preview using Visual Editing - The cursor will not move out of viewpoint when deleting a character in PTE. - Creating an annotation at the bottom of a PTE will no longer scroll you to the top. - Fixes an issue where changing positions of items of an array within PTE would launch a cryptic error ##### Comments and Tasks are now out of beta [Comments](https://www.sanity.io/docs/configuring-comments) and [Tasks](https://www.sanity.io/docs/configuring-tasks) are now officially out of beta; hence, we have updated the configuration APIs. Both comments and tasks are enabled by default and for all document types. ##### Comments configuration migration Configuration during beta: ```ts // ./sanity.config.ts|js export default defineConfig({ // ... rest of config document: { unstable_comments: { enabled: false, }, }, }); ``` New configuration (remove `unstable_`): ```diff // ./sanity.config.ts|js export default defineConfig({ // ... rest of config document: { - unstable_comments: { + comments: { enabled: false, }, }, }); ``` ##### Tasks configuration migration Configuration during beta: ```ts // ./sanity.config.ts|js export default defineConfig({ // ... rest of config unstable_tasks: { enabled: false }, }) ``` New configuration (remove `unstable_`): ```diff // ./sanity.config.ts|js export default defineConfig({ // ... rest of config - unstable_tasks: { enabled: false }, + tasks: { enabled: false }, }) ``` ##### Sanity TypeGen improvements Thanks for all the feedback about [Sanity TypeGen](https://www.sanity.io/docs/sanity-typegen) so far! This release ships several improvements and bug fixes: - Sanity Typegen now supports `count` in GROQ projections - TypeGen code (`sanity.types.ts`) is now formatted when a project has a Prettier configuration - The TypeGen search path now includes `src`, `app`, and `sanity` folders by default - Various bug fixes for type generation - Fixes an issue where `typegen` command would fail on relative imports - Fixes a bug where we could not extract or validate schema when the `sanity-plugin-mux-input` plugin was installed. Do continue to give us feedback in #typescript in [the community](https://slack.sanity.io)! ##### 🐛 Notable bugfixes - Fixes ambiguous aria-labels on some Status buttons - Fixes issue with inline text comments that would include an inline object. - Fixes toast message for document duplicate action ##### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6463](https://togithub.com/sanity-io/sanity/issues/6463)) | [`a2faad2`](https://togithub.com/sanity-io/sanity/commit/a2faad2759) renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.8.4 ([#​6460](https://togithub.com/sanity-io/sanity/issues/6460)) | [`34a1ae6`](https://togithub.com/sanity-io/sanity/commit/34a1ae618b) Sindre Gulseth | fix(cli): mock matchMedia window function ([#​6472](https://togithub.com/sanity-io/sanity/issues/6472)) | [`ea715e8`](https://togithub.com/sanity-io/sanity/commit/ea715e8fd8) Bjørge Næss | chore: add perf runner to workspace ([#​6427](https://togithub.com/sanity-io/sanity/issues/6427)) | [`9af065a`](https://togithub.com/sanity-io/sanity/commit/9af065aa98) Sindre Gulseth | fix(typegen): fixes a bug where we imported the wrong relative path ([#​6457](https://togithub.com/sanity-io/sanity/issues/6457)) | [`e1bd1f0`](https://togithub.com/sanity-io/sanity/commit/e1bd1f0de2) renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.39 ([#​6464](https://togithub.com/sanity-io/sanity/issues/6464)) | [`f6af636`](https://togithub.com/sanity-io/sanity/commit/f6af6369d5) Sindre Gulseth | feat(typegen): also search for queries in app and sanity folders ([#​6475](https://togithub.com/sanity-io/sanity/issues/6475)) | [`03cbb12`](https://togithub.com/sanity-io/sanity/commit/03cbb12cf8) Sindre Gulseth | chore: upgrade groq-js ([#​6474](https://togithub.com/sanity-io/sanity/issues/6474)) | [`68bb282`](https://togithub.com/sanity-io/sanity/commit/68bb282a0d) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6476](https://togithub.com/sanity-io/sanity/issues/6476)) | [`076b2fc`](https://togithub.com/sanity-io/sanity/commit/076b2fc6de) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.15 ([#​6465](https://togithub.com/sanity-io/sanity/issues/6465)) | [`2f7674c`](https://togithub.com/sanity-io/sanity/commit/2f7674c052) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.14 ([#​6466](https://togithub.com/sanity-io/sanity/issues/6466)) | [`9887e7c`](https://togithub.com/sanity-io/sanity/commit/9887e7c599) renovate\[bot] | chore(lockfile): update dependency date-fns-tz to v2.0.1 ([#​6467](https://togithub.com/sanity-io/sanity/issues/6467)) | [`14b4365`](https://togithub.com/sanity-io/sanity/commit/14b4365894) renovate\[bot] | chore(lockfile): update dependency i18next to v23.11.2 ([#​6468](https://togithub.com/sanity-io/sanity/issues/6468)) | [`3fcfa42`](https://togithub.com/sanity-io/sanity/commit/3fcfa42a71) renovate\[bot] | chore(lockfile): update dependency zod to v3.23.4 ([#​6470](https://togithub.com/sanity-io/sanity/issues/6470)) | [`bef170b`](https://togithub.com/sanity-io/sanity/commit/bef170b3bf) renovate\[bot] | chore(lockfile): update dependency next to v14.2.2 ([#​6469](https://togithub.com/sanity-io/sanity/issues/6469)) | [`cb957a6`](https://togithub.com/sanity-io/sanity/commit/cb957a608f) renovate\[bot] | chore(lockfile): update dependency react-focus-lock to v2.12.1 ([#​6471](https://togithub.com/sanity-io/sanity/issues/6471)) | [`05a019a`](https://togithub.com/sanity-io/sanity/commit/05a019a648) renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.8.6 ([#​6482](https://togithub.com/sanity-io/sanity/issues/6482)) | [`c903cde`](https://togithub.com/sanity-io/sanity/commit/c903cde72f) renovate\[bot] | chore(deps): update react monorepo ([#​6484](https://togithub.com/sanity-io/sanity/issues/6484)) | [`3c8a329`](https://togithub.com/sanity-io/sanity/commit/3c8a3292b1) renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.40 ([#​6483](https://togithub.com/sanity-io/sanity/issues/6483)) | [`0163210`](https://togithub.com/sanity-io/sanity/commit/0163210c94) renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.8 ([#​6485](https://togithub.com/sanity-io/sanity/issues/6485)) | [`05aad5c`](https://togithub.com/sanity-io/sanity/commit/05aad5c0b7) renovate\[bot] | chore(deps): update react monorepo to ^18.3.0 ([#​6490](https://togithub.com/sanity-io/sanity/issues/6490)) | [`144bb21`](https://togithub.com/sanity-io/sanity/commit/144bb21a75) renovate\[bot] | chore(lockfile): update dependency [@​types/react-is](https://togithub.com/types/react-is) to v18.3.0 ([#​6491](https://togithub.com/sanity-io/sanity/issues/6491)) | [`2225589`](https://togithub.com/sanity-io/sanity/commit/2225589451) Cody Olsen | chore: setup next test that embeds the test studio ([#​6487](https://togithub.com/sanity-io/sanity/issues/6487)) | [`edefb66`](https://togithub.com/sanity-io/sanity/commit/edefb66bda) Bjørge Næss | fix(test): remove hydrateroot warning test ([#​6494](https://togithub.com/sanity-io/sanity/issues/6494)) | [`d50a0f1`](https://togithub.com/sanity-io/sanity/commit/d50a0f19db) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6493](https://togithub.com/sanity-io/sanity/issues/6493)) | [`c1f9071`](https://togithub.com/sanity-io/sanity/commit/c1f9071d68) Rostislav Melkumyan | feat: set print width to 40 ([#​6068](https://togithub.com/sanity-io/sanity/issues/6068)) | [`2e24fcd`](https://togithub.com/sanity-io/sanity/commit/2e24fcdfa7) renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.8.7 ([#​6496](https://togithub.com/sanity-io/sanity/issues/6496)) | [`2b840ba`](https://togithub.com/sanity-io/sanity/commit/2b840babd9) renovate\[bot] | chore(deps): update dependency turbo to ^1.13.3 ([#​6497](https://togithub.com/sanity-io/sanity/issues/6497)) | [`fc80d2b`](https://togithub.com/sanity-io/sanity/commit/fc80d2b9eb) renovate\[bot] | chore(lockfile): update dependency [@​sanity/logos](https://togithub.com/sanity/logos) to v2.1.11 ([#​6498](https://togithub.com/sanity-io/sanity/issues/6498)) | [`69b3c64`](https://togithub.com/sanity-io/sanity/commit/69b3c642fa) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.15 ([#​6499](https://togithub.com/sanity-io/sanity/issues/6499)) | [`c8b1d5e`](https://togithub.com/sanity-io/sanity/commit/c8b1d5e323) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.16 ([#​6500](https://togithub.com/sanity-io/sanity/issues/6500)) | [`2dff2bd`](https://togithub.com/sanity-io/sanity/commit/2dff2bdc78) renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.10 ([#​6501](https://togithub.com/sanity-io/sanity/issues/6501)) | [`06ef31d`](https://togithub.com/sanity-io/sanity/commit/06ef31d64f) Herman Wikner | feat(core): implement presence cursors ([#​6081](https://togithub.com/sanity-io/sanity/issues/6081)) | [`1522806`](https://togithub.com/sanity-io/sanity/commit/1522806aa3) renovate\[bot] | fix(deps): Update react monorepo ([#​6502](https://togithub.com/sanity-io/sanity/issues/6502)) | [`fa9d145`](https://togithub.com/sanity-io/sanity/commit/fa9d145dd4) Espen Hovlandsdal | chore(lint): add certain unicorn eslint rules ([#​6352](https://togithub.com/sanity-io/sanity/issues/6352)) | [`ba83971`](https://togithub.com/sanity-io/sanity/commit/ba8397104f) Espen Hovlandsdal | test: increase timeout for cross-dataset reference test | [`afea9cf`](https://togithub.com/sanity-io/sanity/commit/afea9cfb3f) Espen Hovlandsdal | chore: fix incorrect path used in workshop story | [`61daf0c`](https://togithub.com/sanity-io/sanity/commit/61daf0cbf9) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6506](https://togithub.com/sanity-io/sanity/issues/6506)) | [`6486e34`](https://togithub.com/sanity-io/sanity/commit/6486e342f1) RitaDias | fix(structure): uncaught error while swapping images in array in PTE ([#​6399](https://togithub.com/sanity-io/sanity/issues/6399)) | [`c9bfc31`](https://togithub.com/sanity-io/sanity/commit/c9bfc3127f) renovate\[bot] | chore(deps): update dependency [@​types/react](https://togithub.com/types/react) to v18.3.1 ([#​6507](https://togithub.com/sanity-io/sanity/issues/6507)) | [`311d722`](https://togithub.com/sanity-io/sanity/commit/311d722aea) Nina Andal Aarvik | fix(core): change scrollintoview block to be nearest ([#​6328](https://togithub.com/sanity-io/sanity/issues/6328)) | [`509757c`](https://togithub.com/sanity-io/sanity/commit/509757c654) Nina Andal Aarvik | fix(core): set scroll boundary to nearest ([#​6310](https://togithub.com/sanity-io/sanity/issues/6310)) | [`0dae0da`](https://togithub.com/sanity-io/sanity/commit/0dae0da8d1) RitaDias | fix([@​sanity](https://togithub.com/sanity)): issue where hidden unicode characters were bloating document in PTE ([#​6440](https://togithub.com/sanity-io/sanity/issues/6440)) | [`ffa68ec`](https://togithub.com/sanity-io/sanity/commit/ffa68ec009) Per-Kristian Nordnes | chore: add codeowners to block-tools | [`479e71f`](https://togithub.com/sanity-io/sanity/commit/479e71fe31) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6508](https://togithub.com/sanity-io/sanity/issues/6508)) | [`ff26edd`](https://togithub.com/sanity-io/sanity/commit/ff26edd30b) renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.8.8 ([#​6509](https://togithub.com/sanity-io/sanity/issues/6509)) | [`4bb667d`](https://togithub.com/sanity-io/sanity/commit/4bb667de3a) cngonzalez | feat: use prefersLatestPublished parameter in DocumentPaneProvider ([#​6486](https://togithub.com/sanity-io/sanity/issues/6486)) | [`3da55ae`](https://togithub.com/sanity-io/sanity/commit/3da55ae532) cngonzalez | fix: prevent looping requests to keyvalue in recent searches ([#​6480](https://togithub.com/sanity-io/sanity/issues/6480)) | [`232385e`](https://togithub.com/sanity-io/sanity/commit/232385ecf5) Binoy Patel | feat(singletons): add a singleton package exports | [`884fca1`](https://togithub.com/sanity-io/sanity/commit/884fca1bd6) Binoy Patel | feat(singletons): add eslint rule for boundaries | [`bfd9a30`](https://togithub.com/sanity-io/sanity/commit/bfd9a30ecf) Binoy Patel | refactor(core): move ConnectorContext to singletons | [`3008a1c`](https://togithub.com/sanity-io/sanity/commit/3008a1c518) Binoy Patel | refactor(core): move PreviewCardContext to singletons | [`30cc592`](https://togithub.com/sanity-io/sanity/commit/30cc592ff1) Binoy Patel | refactor(core): move scrollContext to singletons | [`5ca1b00`](https://togithub.com/sanity-io/sanity/commit/5ca1b0076f) Binoy Patel | refactor(core): move ZIndexContext to singletons | [`d1a1d40`](https://togithub.com/sanity-io/sanity/commit/d1a1d40367) Binoy Patel | refactor(core): move DiffContext to singletons | [`ef08d0a`](https://togithub.com/sanity-io/sanity/commit/ef08d0a1ed) Binoy Patel | refactor(core): move DocumentChangeContext to singletons | [`0509e58`](https://togithub.com/sanity-io/sanity/commit/0509e58a27) Binoy Patel | refactor(core): move FormBuilderContext to singletons | [`0f9cf43`](https://togithub.com/sanity-io/sanity/commit/0f9cf43d17) Binoy Patel | refactor(core): move DocumentIdContext to singletons | [`79343e4`](https://togithub.com/sanity-io/sanity/commit/79343e4822) Binoy Patel | refactor(core): move FormValueContext to singletons | [`2b46b43`](https://togithub.com/sanity-io/sanity/commit/2b46b43043) Binoy Patel | refactor(core): move GetFormValueContext to singletons | [`3dc7e62`](https://togithub.com/sanity-io/sanity/commit/3dc7e62f66) Binoy Patel | refactor(core): move HoveredFieldContext to singletons | [`dbedca6`](https://togithub.com/sanity-io/sanity/commit/dbedca6092) Binoy Patel | refactor(core): move FieldActionsContext to singletons | [`c7374f7`](https://togithub.com/sanity-io/sanity/commit/c7374f729b) Binoy Patel | refactor(core): move VirtualizerScrollInstanceContext to singletons | [`372774e`](https://togithub.com/sanity-io/sanity/commit/372774e7f4) Binoy Patel | refactor(core): move SortableItemIdContext to singletons | [`ffea136`](https://togithub.com/sanity-io/sanity/commit/ffea136ff0) Binoy Patel | refactor(core): move PortableTextMarkersContext to singletons | [`ed8f318`](https://togithub.com/sanity-io/sanity/commit/ed8f3187ba) Binoy Patel | refactor(core): move PortableTextMemberItemsContext to singletons | [`6325629`](https://togithub.com/sanity-io/sanity/commit/63256293e8) Binoy Patel | refactor(core): move ReferenceItemRefContext to singletons | [`a25a30b`](https://togithub.com/sanity-io/sanity/commit/a25a30bf91) Binoy Patel | refactor(core): move DocumentFieldActionsContext to singletons | [`6f08a7d`](https://togithub.com/sanity-io/sanity/commit/6f08a7deb5) Binoy Patel | refactor(core): move FormCallbacksContext to singletons | [`2518910`](https://togithub.com/sanity-io/sanity/commit/2518910a33) Binoy Patel | refactor(core): move PresenceContext to singletons | [`6a02f80`](https://togithub.com/sanity-io/sanity/commit/6a02f80819) Binoy Patel | refactor(core): move ReferenceInputOptionsContext to singletons | [`19311e4`](https://togithub.com/sanity-io/sanity/commit/19311e4670) Binoy Patel | refactor(core): move ValidationContext to singletons | [`cab8131`](https://togithub.com/sanity-io/sanity/commit/cab8131c4a) Binoy Patel | refactor(core): move ReviewChangesContext to singletons | [`79e4bfa`](https://togithub.com/sanity-io/sanity/commit/79e4bfa9cc) Binoy Patel | refactor(core): move LocaleContext to singletons | [`d614474`](https://togithub.com/sanity-io/sanity/commit/d614474814) Binoy Patel | refactor(core): move FormFieldPresenceContext to singletons | [`16d87a1`](https://togithub.com/sanity-io/sanity/commit/16d87a1cba) Binoy Patel | refactor(core): move ResourceCacheContext to singletons | [`b64d789`](https://togithub.com/sanity-io/sanity/commit/b64d78919d) Binoy Patel | refactor(core): move ColorSchemeValueContext to singletons | [`23e50fb`](https://togithub.com/sanity-io/sanity/commit/23e50fbe26) Binoy Patel | refactor(core): move ColorSchemeSetValueContext to singletons | [`5db6f24`](https://togithub.com/sanity-io/sanity/commit/5db6f24275) Binoy Patel | refactor(core): move SourceContext to singletons | [`896ed1e`](https://togithub.com/sanity-io/sanity/commit/896ed1e9cb) Binoy Patel | refactor(core): move WorkspaceContext to singletons | [`96e1bb7`](https://togithub.com/sanity-io/sanity/commit/96e1bb745c) Binoy Patel | refactor(core): move NavbarContext to singletons | [`2601315`](https://togithub.com/sanity-io/sanity/commit/2601315c7d) Binoy Patel | refactor(core): move ActiveWorkspaceMatcherContext to singletons | [`2ac5f1b`](https://togithub.com/sanity-io/sanity/commit/2ac5f1b144) Binoy Patel | refactor(core): move AddonDatasetContext to singletons | [`b1e2f60`](https://togithub.com/sanity-io/sanity/commit/b1e2f605ba) Binoy Patel | refactor(core): move FreeTrialContext to singletons | [`fd7dca3`](https://togithub.com/sanity-io/sanity/commit/fd7dca32ca) Binoy Patel | refactor(core): move CalendarContext to singletons | [`0f0d13f`](https://togithub.com/sanity-io/sanity/commit/0f0d13fdbd) Binoy Patel | refactor(core): move SearchContext to singletons | [`b4a8f3b`](https://togithub.com/sanity-io/sanity/commit/b4a8f3b3ee) Binoy Patel | refactor(core): move RouterHistoryContext to singletons | [`dbf67a8`](https://togithub.com/sanity-io/sanity/commit/dbf67a8f92) Binoy Patel | refactor(singletons): revert exporting free trial types on sanity | [`198df70`](https://togithub.com/sanity-io/sanity/commit/198df7072f) Binoy Patel | refactor(core): move WorkspacesContext to singletons | [`7e3775d`](https://togithub.com/sanity-io/sanity/commit/7e3775dc4f) Binoy Patel | refactor(core): move UserColorManagerContext to singletons | [`548952e`](https://togithub.com/sanity-io/sanity/commit/548952e1ab) Binoy Patel | fix(singletons): fix build issues and move CalendarContext interface back | [`b3de008`](https://togithub.com/sanity-io/sanity/commit/b3de008a42) Binoy Patel | refactor(router): move RouterContext to singletons | [`56dd5be`](https://togithub.com/sanity-io/sanity/commit/56dd5be1b5) Binoy Patel | refactor(structure): move StructureToolContext to singletons | [`d385839`](https://togithub.com/sanity-io/sanity/commit/d385839488) Binoy Patel | refactor(structure): move PaneContext to singletons | [`bef2ba2`](https://togithub.com/sanity-io/sanity/commit/bef2ba2fb4) Binoy Patel | refactor(structure): move DocumentPaneContext to singletons | [`73cbcd1`](https://togithub.com/sanity-io/sanity/commit/73cbcd1dfb) Binoy Patel | fix(singletons): use relative path for StructureToolContextValue type | [`30204c7`](https://togithub.com/sanity-io/sanity/commit/30204c7c31) Binoy Patel | refactor(structure): move CommentInputContext to singletons | [`6247093`](https://togithub.com/sanity-io/sanity/commit/624709335d) Binoy Patel | refactor(structure): move CommentsAuthoringPathContext to singletons | [`6555ffc`](https://togithub.com/sanity-io/sanity/commit/6555ffcde3) Binoy Patel | refactor(structure): move CommentsContext to singletons | [`94950b7`](https://togithub.com/sanity-io/sanity/commit/94950b7ee3) Binoy Patel | refactor(structure): move CommentsEnabledContext to singeltons | [`8780274`](https://togithub.com/sanity-io/sanity/commit/8780274af3) Binoy Patel | refactor(structure): move comments contexts to singletons | [`fd327ee`](https://togithub.com/sanity-io/sanity/commit/fd327eebcb) Binoy Patel | refactor(structure): move PaneLayoutContext to singletons | [`569c0f9`](https://togithub.com/sanity-io/sanity/commit/569c0f90e3) Binoy Patel | refactor(structure): move PaneRouterContext to singletons | [`e765a47`](https://togithub.com/sanity-io/sanity/commit/e765a472f8) Binoy Patel | fix(structure): expose PaneRouterContext from structure | [`ab835d9`](https://togithub.com/sanity-io/sanity/commit/ab835d9fd2) Binoy Patel | refactor(tasks): move TasksEnabledContext to singletons | [`453d260`](https://togithub.com/sanity-io/sanity/commit/453d260a42) Binoy Patel | refactor(tasks): move MentionUserContext to singletons | [`924f5b0`](https://togithub.com/sanity-io/sanity/commit/924f5b0a4c) Binoy Patel | refactor(tasks): move TasksNavigationContext to singletons | [`2bb6668`](https://togithub.com/sanity-io/sanity/commit/2bb6668ae8) Binoy Patel | refactor(tasks): move TasksContext to singletons | [`9a8ed79`](https://togithub.com/sanity-io/sanity/commit/9a8ed79b20) Binoy Patel | fix: build after pkg-utils@5 upgrade | [`c3b756b`](https://togithub.com/sanity-io/sanity/commit/c3b756b527) Binoy Patel | refactor(tasks): move TasksUpsellContext to singletons | [`b422fab`](https://togithub.com/sanity-io/sanity/commit/b422fabcf0) Binoy Patel | chore(lint): only allow relative type imports in singeltons | [`8e3dc30`](https://togithub.com/sanity-io/sanity/commit/8e3dc30180) Binoy Patel | chore(lint): update eslint to be specific about imports | [`932f459`](https://togithub.com/sanity-io/sanity/commit/932f4595ea) Binoy Patel | refactor(singletons): use relative type imports | [`a57e70c`](https://togithub.com/sanity-io/sanity/commit/a57e70c9fc) Binoy Patel | refactor(singletons): move core context to core folder | [`f62078c`](https://togithub.com/sanity-io/sanity/commit/f62078c972) Binoy Patel | fix(core): export AddonDataSetContext from singletons | [`970cf7d`](https://togithub.com/sanity-io/sanity/commit/970cf7d794) Binoy Patel | chore(core): remove AddonDatasetContext exports | [`f29d0dd`](https://togithub.com/sanity-io/sanity/commit/f29d0ddc83) Binoy Patel | fix(build): add missing legacy exports and types information | [`2053b1f`](https://togithub.com/sanity-io/sanity/commit/2053b1fd00) Binoy Patel | fix: fix linting and type errors after rebase | [`c093246`](https://togithub.com/sanity-io/sanity/commit/c0932461b0) Binoy Patel | refactor(singletons): move tasks to core | [`bfcdc44`](https://togithub.com/sanity-io/sanity/commit/bfcdc44e05) Binoy Patel | fix(router): expose RouterContext from sanity/router | [`7eeda3b`](https://togithub.com/sanity-io/sanity/commit/7eeda3bf01) Binoy Patel | refactor(tasks): move isLastPane context to singletons | [`968ae85`](https://togithub.com/sanity-io/sanity/commit/968ae8558a) Binoy Patel | chore: add \_singletons to tsconfig paths | [`684bb8a`](https://togithub.com/sanity-io/sanity/commit/684bb8af0c) Binoy Patel | refactor(schedule-publishing): move DocumentActionPropsContext to singletons | [`dab96b5`](https://togithub.com/sanity-io/sanity/commit/dab96b5ca2) Binoy Patel | refactor(scheduled-publishing): move ScheduledPublishingEnabledContext to singletons | [`00fc838`](https://togithub.com/sanity-io/sanity/commit/00fc838c5b) Binoy Patel | refactor(scheduled-publishing): move SchedulePublishUpsellContext to singletons | [`2164666`](https://togithub.com/sanity-io/sanity/commit/21646661c1) Binoy Patel | refactor(scheduled-publishing): move SchedulesContext to singletons | [`d946d30`](https://togithub.com/sanity-io/sanity/commit/d946d30e74) Binoy Patel | fix: next studio build | [`52bcbda`](https://togithub.com/sanity-io/sanity/commit/52bcbda69a) Binoy Patel | chore: add eslint rule for disabling createContext outside \_singletons ([#​6349](https://togithub.com/sanity-io/sanity/issues/6349)) | [`d79f363`](https://togithub.com/sanity-io/sanity/commit/d79f363aa4) Herman Wikner | fix(comments): inline comment creation issue in Safari ([#​6510](https://togithub.com/sanity-io/sanity/issues/6510)) | [`3b4a7e6`](https://togithub.com/sanity-io/sanity/commit/3b4a7e6523) Herman Wikner | fix(core): skip reset presence selection on PTE blur ([#​6511](https://togithub.com/sanity-io/sanity/issues/6511)) | [`f0c94f1`](https://togithub.com/sanity-io/sanity/commit/f0c94f1e6e) Pedro Bonamin | fix(scheduled-publishing): deprecated error toast shows multiple times ([#​6513](https://togithub.com/sanity-io/sanity/issues/6513)) | [`21d5b32`](https://togithub.com/sanity-io/sanity/commit/21d5b32261) Sindre Gulseth | chore(typegen): track empty union type nodes generated ([#​6495](https://togithub.com/sanity-io/sanity/issues/6495)) | [`124be88`](https://togithub.com/sanity-io/sanity/commit/124be88b10) Espen Hovlandsdal | chore(deps): upgrade to react 18.3.1 ([#​6505](https://togithub.com/sanity-io/sanity/issues/6505)) | [`9e2cf15`](https://togithub.com/sanity-io/sanity/commit/9e2cf1557a) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6515](https://togithub.com/sanity-io/sanity/issues/6515)) | [`cc106e4`](https://togithub.com/sanity-io/sanity/commit/cc106e4dff) jordanl17 | fix: statusButton requires provided aria-label ([#​6430](https://togithub.com/sanity-io/sanity/issues/6430)) | [`06c67fc`](https://togithub.com/sanity-io/sanity/commit/06c67fc6cd) renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.41 ([#​6518](https://togithub.com/sanity-io/sanity/issues/6518)) | [`7876a0a`](https://togithub.com/sanity-io/sanity/commit/7876a0a806) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.16 ([#​6519](https://togithub.com/sanity-io/sanity/issues/6519)) | [`e618da3`](https://togithub.com/sanity-io/sanity/commit/e618da3bb1) RitaDias | chore(sanity): remove beta and unstable from comments and tasks ([#​6478](https://togithub.com/sanity-io/sanity/issues/6478)) | [`f92ba3e`](https://togithub.com/sanity-io/sanity/commit/f92ba3e0fd) renovate\[bot] | chore(deps): update pnpm to v8.15.8 ([#​6526](https://togithub.com/sanity-io/sanity/issues/6526)) | [`0982673`](https://togithub.com/sanity-io/sanity/commit/098267389a) renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.8.9 ([#​6525](https://togithub.com/sanity-io/sanity/issues/6525)) | [`bc85a3d`](https://togithub.com/sanity-io/sanity/commit/bc85a3d9e3) Nina Andal Aarvik | fix(structure): add string for duplicate event ([#​6523](https://togithub.com/sanity-io/sanity/issues/6523)) | [`f51b157`](https://togithub.com/sanity-io/sanity/commit/f51b1577c7) renovate\[bot] | chore(lockfile): update dependency [@​babel/preset-env](https://togithub.com/babel/preset-env) to v7.24.5 ([#​6528](https://togithub.com/sanity-io/sanity/issues/6528)) | [`dbb26b7`](https://togithub.com/sanity-io/sanity/commit/dbb26b7558) Per-Kristian Nordnes | fix(portable-text-editor): fix issue where decoration on inline object would cause freeze ([#​6531](https://togithub.com/sanity-io/sanity/issues/6531)) | [`f03f6eb`](https://togithub.com/sanity-io/sanity/commit/f03f6ebd62) renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.42 ([#​6529](https://togithub.com/sanity-io/sanity/issues/6529)) | [`c893c77`](https://togithub.com/sanity-io/sanity/commit/c893c77e52) Per-Kristian Nordnes | fix(portable-text-editor): fix issue where decoration would not target correctly ([#​6532](https://togithub.com/sanity-io/sanity/issues/6532)) | [`251d592`](https://togithub.com/sanity-io/sanity/commit/251d592265)

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



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