Closed renovate[bot] closed 5 months ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
This PR contains the following updates:
^3.44.0
->^3.45.0
^2.2.0
->^2.3.1
^4.17.4
->^4.17.5
^3.3.0
->^3.3.1
^3.44.0
->^3.45.0
Release Notes
sanity-io/sanity (@sanity/types)
### [`v3.45.0`](https://togithub.com/sanity-io/sanity/releases/tag/v3.45.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.44.0...v3.45.0) #### Installation and upgrading **To initiate a new Studio without installing the CLI globally:** npm create sanity@latest **To upgrade a v3 Studio, run this command in its folder:** npm install sanity@latest ### ✨ Highlights - The [studio initialization command](https://www.sanity.io/docs/init) now allows you to specify a package manager with a flag in a single line. This was previously only possible to do via an interactive CLI prompt. You can now skip this step: ```bash npm create sanity@latest --package-manager pnpm ``` - The `dryRun` parameter is now available in [the context provided](https://www.sanity.io/docs/reference/api/sanity/migrate/MigrationContext) for the `defineMigration` command available from `sanity/migrate`. This allows developers to write scripts that skip certain actions (for example, mutating external data stores) if it is only a dry run. An example might look like this: ```typescript import { defineMigration } from "sanity/migrate" /** * Run this migration with * `npx sanity migration run my-migration` */ export default defineMigration({ title: "my-migration", // pass whether the migration is a dry-run as context async *migrate(documents, { dryRun }) { for await (const document of documents()) { if(dryRun) { // Only log the effect console.log(`Something happened`) } else { // Execute the side-effect await thirdPartyRequest() } // ... do something with the document, maybe yield patches } }, }) ``` ### 🐛 Notable bugfixes - Fixes an issue where image/file assets would not be listed in Structure lists, even if specified to do so. ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Espen Hovlandsdal | fix(structure): allow searching/listing ignored types when explicitly requested ([#6771](https://togithub.com/sanity-io/sanity/issues/6771)) | [`5b66664`](https://togithub.com/sanity-io/sanity/commit/5b666649a9) Cody Olsen | chore: setup a separate compiled studio, bump to 19rc ([#6808](https://togithub.com/sanity-io/sanity/issues/6808)) | [`25be802`](https://togithub.com/sanity-io/sanity/commit/25be80202d) Christian Grøngaard | fix(types): correct `ArrayOptions` ([#6737](https://togithub.com/sanity-io/sanity/issues/6737)) | [`39da169`](https://togithub.com/sanity-io/sanity/commit/39da169bab) Ash | fix(sanity): align Actions API usage with correct types | [`f07d7ae`](https://togithub.com/sanity-io/sanity/commit/f07d7aeec3) Ash | chore(deps): update `@sanity/client` | [`f9f2356`](https://togithub.com/sanity-io/sanity/commit/f9f2356038) RitaDias | test(core): update e2e test for toolbar in PTE to be more reliable ([#6811](https://togithub.com/sanity-io/sanity/issues/6811)) | [`cd901d1`](https://togithub.com/sanity-io/sanity/commit/cd901d1129) Cody Olsen | fix: handle circular import issue in a compiler friendly way ([#6812](https://togithub.com/sanity-io/sanity/issues/6812)) | [`8ac809f`](https://togithub.com/sanity-io/sanity/commit/8ac809f438) renovate\[bot] | fix(deps): Update dev-non-major ([#6809](https://togithub.com/sanity-io/sanity/issues/6809)) | [`a9662ec`](https://togithub.com/sanity-io/sanity/commit/a9662ecddf) Binoy Patel | test(core): update snapshot for failing test ([#6818](https://togithub.com/sanity-io/sanity/issues/6818)) | [`52e4cfa`](https://togithub.com/sanity-io/sanity/commit/52e4cfaeca) Christian Grøngaard | chore(page-building): use first-class icons instead of media ([#6752](https://togithub.com/sanity-io/sanity/issues/6752)) | [`dd7956a`](https://togithub.com/sanity-io/sanity/commit/dd7956a782) Noah Gentile | feat(migrate): add `dryRun` to context ([#6816](https://togithub.com/sanity-io/sanity/issues/6816)) | [`104162a`](https://togithub.com/sanity-io/sanity/commit/104162a4df) Cody Olsen | fix: use `useImperativeHandle` instead of mutating a parent ref ([#6813](https://togithub.com/sanity-io/sanity/issues/6813)) | [`13158e9`](https://togithub.com/sanity-io/sanity/commit/13158e939d) ecospark\[bot] | chore(lint): fix linter issues 🤖 ✨ ([#6825](https://togithub.com/sanity-io/sanity/issues/6825)) | [`cec43ad`](https://togithub.com/sanity-io/sanity/commit/cec43ade1d) renovate\[bot] | fix(deps): update dependency [@sanity/presentation](https://togithub.com/sanity/presentation) to v1.15.13 ([#6823](https://togithub.com/sanity-io/sanity/issues/6823)) | [`d0e5e95`](https://togithub.com/sanity-io/sanity/commit/d0e5e95a60) Cody Olsen | fix: regression in [#6813](https://togithub.com/sanity-io/sanity/issues/6813) ([#6827](https://togithub.com/sanity-io/sanity/issues/6827)) | [`8ac0812`](https://togithub.com/sanity-io/sanity/commit/8ac0812f39) RitaDias | test(test): update e2e pte toolbar test ([#6822](https://togithub.com/sanity-io/sanity/issues/6822)) | [`4487680`](https://togithub.com/sanity-io/sanity/commit/44876800f4) RitaDias | test(sanity): update hydrate test ([#6821](https://togithub.com/sanity-io/sanity/issues/6821)) | [`0cefc21`](https://togithub.com/sanity-io/sanity/commit/0cefc21b3f) Binoy Patel | feat(cli): allow the ability to specify package manager in init command ([#6820](https://togithub.com/sanity-io/sanity/issues/6820)) | [`f1ef0a6`](https://togithub.com/sanity-io/sanity/commit/f1ef0a65b5) Cody Olsen | fix: call dynamic hooks in a way that can be compiled ([#6814](https://togithub.com/sanity-io/sanity/issues/6814)) | [`6e65eed`](https://togithub.com/sanity-io/sanity/commit/6e65eedce6) renovate\[bot] | chore(lockfile): update dependency prettier to v3.3.0 ([#6834](https://togithub.com/sanity-io/sanity/issues/6834)) | [`f279329`](https://togithub.com/sanity-io/sanity/commit/f279329df3) ecospark\[bot] | chore(lint): fix linter issues 🤖 ✨ ([#6836](https://togithub.com/sanity-io/sanity/issues/6836)) | [`61fd6bb`](https://togithub.com/sanity-io/sanity/commit/61fd6bba99) renovate\[bot] | chore(deps): update dependency [@sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.8.19 ([#6837](https://togithub.com/sanity-io/sanity/issues/6837)) | [`700879a`](https://togithub.com/sanity-io/sanity/commit/700879aae9) shur | feat: move up call to PATCH metadata after bootstrapping template files ([#6828](https://togithub.com/sanity-io/sanity/issues/6828)) | [`7d47a51`](https://togithub.com/sanity-io/sanity/commit/7d47a518e5) renovate\[bot] | chore(deps): update dependency [@sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.70 ([#6838](https://togithub.com/sanity-io/sanity/issues/6838)) | [`c794957`](https://togithub.com/sanity-io/sanity/commit/c794957fc2) renovate\[bot] | fix(deps): Update dev-non-major ([#6841](https://togithub.com/sanity-io/sanity/issues/6841)) | [`48022c1`](https://togithub.com/sanity-io/sanity/commit/48022c11f2) renovate\[bot] | chore(deps): update dependency [@types/react](https://togithub.com/types/react) to ^18.3.3 ([#6840](https://togithub.com/sanity-io/sanity/issues/6840)) | [`0ce52e9`](https://togithub.com/sanity-io/sanity/commit/0ce52e91b2) renovate\[bot] | chore(lockfile): update dependency [@sanity/import](https://togithub.com/sanity/import) to v3.37.5 ([#6842](https://togithub.com/sanity-io/sanity/issues/6842)) | [`df67883`](https://togithub.com/sanity-io/sanity/commit/df67883da0) jordanl17 | feat(structure): sheet list table columns selectors style edx-1435 ([#6839](https://togithub.com/sanity-io/sanity/issues/6839)) | [`6d53c4c`](https://togithub.com/sanity-io/sanity/commit/6d53c4c989) Christian Grøngaard | refactor(core): rename InsertMenu->InsertMenuGroups ([#6845](https://togithub.com/sanity-io/sanity/issues/6845)) | [`e1fd6bf`](https://togithub.com/sanity-io/sanity/commit/e1fd6bfe96)sanity-io/ui (@sanity/ui)
### [`v2.3.1`](https://togithub.com/sanity-io/ui/blob/HEAD/CHANGELOG.md#231-2024-06-06) [Compare Source](https://togithub.com/sanity-io/ui/compare/v2.3.0...v2.3.1) ##### Bug Fixes - **deps:** update dependency [@sanity/icons](https://togithub.com/sanity/icons) to ^3.2.0 ([#1342](https://togithub.com/sanity-io/ui/issues/1342)) ([1a09676](https://togithub.com/sanity-io/ui/commit/1a09676efef49ccd80e759b2d11f4125a55a6197)) ### [`v2.3.0`](https://togithub.com/sanity-io/ui/blob/HEAD/CHANGELOG.md#230-2024-06-06) [Compare Source](https://togithub.com/sanity-io/ui/compare/v2.2.0...v2.3.0) ##### Features - deprecate `useForwardedRef` ([#1324](https://togithub.com/sanity-io/ui/issues/1324)) ([62146b6](https://togithub.com/sanity-io/ui/commit/62146b6d4de04dc96c5a433d4925b9dbe0f81663))prettier/prettier (prettier)
### [`v3.3.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) [diff](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) ##### Preserve empty lines in front matter ([#16347](https://togithub.com/prettier/prettier/pull/16347) by [@fisker](https://togithub.com/fisker)) ```markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown ``` ##### Preserve explicit language in front matter ([#16348](https://togithub.com/prettier/prettier/pull/16348) by [@fisker](https://togithub.com/fisker)) ```markdown ---yaml title: Hello slug: home --- --- title: Hello slug: home --- ---yaml title: Hello slug: home --- ``` ##### Avoid line breaks in import attributes ([#16349](https://togithub.com/prettier/prettier/pull/16349) by [@fisker](https://togithub.com/fisker)) ```jsx // Input import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.0 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.1 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; ```Configuration
📅 Schedule: Branch creation - "before 4am on monday" in timezone America/Los_Angeles, 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.
This PR has been generated by Mend Renovate. View repository job log here.