Sanity Studio v5.19.0
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/studio-NS4xOC4w
Install or upgrade Sanity Studio
To upgrade to this version, run:
npm install sanity@latestTo initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
📓 Full changelog
| Author | Message | Commit |
|---|---|---|
| @pedrobonamin | chore: replace deprecated placement in menuButton for popover.placement (#12421) | 867cccb |
| @juice49 | feat(sanity): tag version creation request during release duplication (#12554) | 5b90d9a |
| @juice49 | refactor(sanity): pass only document id when duplicating release (#12554) | 8f01554 |
| @bjoerge | test(e2e): remove unnecessary Firefox skips from PTE fullscreen tests (#12552) | 70eca29 |
| @bjoerge | chore(ci): bump renovate nodeMaxMemory to 2.5GB (#12555) | 63fb9e3 |
| @bjoerge | chore(ci): bump renovate nodeMaxMemory to 2GB (#12553) | fa002f6 |
| @binoy14 | fix(deps): update @sanity/cli to v6.3.1 (#12546) | 27690b4 |
| @bjoerge | chore(ci): change nodeMaxMemory from string to number (#12550) | c06062a |
| @bjoerge | chore(ci): set renovate nodeMaxMemory to 1GB (#12548) | 0d380fa |
| renovate[bot] | chore(deps): update dependency oxfmt to ^0.43.0 (#12450) | e374c45 |
| @binoy14 | chore(deps): bump GitHub Actions dependencies to latest versions (#12544) | 91b4993 |
| @binoy14 | chore(ci): add renovate concurrency limits (#12545) | fd39d6f |
| renovate[bot] | chore(deps): update davelosert/vitest-coverage-report-action digest to bd52af5 (#12535) | 02f8197 |
| @christianhg | fix(deps): update @portabletext packages to latest versions (#12538) | 6095f0d |
| @binoy14 | fix(deps): update @sanity/cli to v6.3.0 (#12537) | 1976167 |
| @RitaDias | feat: add feedbackDialog and sendFeedback methods (#12497) | 0477e25 |
| @RitaDias | refactor: always send error reporting to sentry, always strip PII (#12534) | 4b2dc94 |
| @Chrilleweb | fix(sanity): log deprecation warning once (#12526) | abc296d |
| @bjoerge | feat(telemetry): track auth store timings (#12529) | 468ff0b |
| @bjoerge | chore(telemetry): improve debug logging output (#12528) | 15943dd |
| @TiwariLokesh | fix(core): prevent PointerOverlayDiv from blocking clicks on initial render in CommandList (#12480) | 9ca91b5 |
| @bjoerge | fix(auth): return stats from handleCallbackResult (#12522) | 9d4bd08 |
| @pedrobonamin | fix(structure): add empty state to incoming refs inspector (#12524) | 0add49d |
| @pedrobonamin | fix(core): prevent task form operations from leaking into the main workspace store (#12523) | 5439954 |
| @stipsan | fix(deps): bump misc sanity packages (#12470) | 5c56d11 |
| @bjoerge | ci(e2e): optimize Playwright CI workflows (#12519) | e5c05b0 |
| renovate[bot] | chore(deps): update davelosert/vitest-coverage-report-action digest to 2500daf (#12516) | 89b7d7e |
| @bjoerge | test(e2e): replace waitForSelector and waitForTimeout with locator APIs (#12510) | fc5c7f3 |
| @bjoerge | chore(ci): replace lerna with release-notes bump command (#12513) | 6171d67 |
| @pedrobonamin | fix(core): publishing anonymous versions (#12514) | a1c9e4b |
| renovate[bot] | chore(deps): pin dorny/paths-filter action to fbd0ab8 (#12515) | 5aee0d5 |
| @jordanl17 | fix: show initial value template icons in new document pickers (#12508) | 990a3c4 |
| renovate[bot] | chore(deps): update pnpm to v10.32.1 (#12453) | d14c754 |
| renovate[bot] | chore(deps): update dependency knip to ^5.88.1 (#12449) | 3d05c77 |
| @jordanl17 | fix: pasting a document into a schema with read-only fields will exclude those fields from paste (#12488) | 500e413 |
| @jordanl17 | fix(validation): allow relative URLs when scheme excludes http (#12486) | d5c2b1c |
| @markmichon | fix(release-notes): unset releaseAutomation before publishing content release (#12505) | 3643a20 |
| renovate[bot] | chore(deps): update actions/create-github-app-token action to v3 (#12455) | 0c59a22 |
| @bjoerge | chore(e2e): fix test timeouts and remove unnecessary test.slow() calls (#12499) | b6f0480 |