Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 24, 2025

This PR contains the following updates:

Package Change Age Confidence
@sanity/ui (source) ^3.0.0 -> ^3.0.1 age confidence

Release Notes

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

v3.0.1

Compare Source

Bug Fixes
  • deps: update dependency framer-motion to ^12.23.9 (main) (#​1797) (889a0c4)
  • deps: update dependency use-effect-event to ^2.0.3 (main) (#​1798) (6d66bf3)

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

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


  • 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

Copy link

vercel bot commented Jul 24, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
page-building-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 24, 2025 6:33pm
performance-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 24, 2025 6:33pm
test-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 24, 2025 6:33pm
3 Skipped Deployments
Name Status Preview Comments Updated (UTC)
e2e-studio ⬜️ Ignored (Inspect) Jul 24, 2025 6:33pm
studio-workshop ⬜️ Ignored (Inspect) Visit Preview Jul 24, 2025 6:33pm
test-next-studio ⬜️ Ignored (Inspect) Jul 24, 2025 6:33pm

@renovate renovate bot requested review from mmgj, markmichon, kmelve and a team as code owners July 24, 2025 11:36
@renovate renovate bot requested review from juice49 and removed request for a team July 24, 2025 11:36
Copy link
Contributor

github-actions bot commented Jul 24, 2025

⚡️ Editor Performance Report

Updated Thu, 24 Jul 2025 18:53:11 GMT

Benchmark reference
latency of sanity@latest
experiment
latency of this branch
Δ (%)
latency difference
article (title) 20.4 efps (49ms) 20.6 efps (49ms) -1ms (-1.0%)
article (body) 13.5 efps (74ms) 16.2 efps (62ms) -12ms (-16.7%)
article (string inside object) 23.0 efps (44ms) 22.5 efps (45ms) +1ms (+2.3%)
article (string inside array) 20.4 efps (49ms) 22.0 efps (46ms) -4ms (-7.1%)
recipe (name) 40.0 efps (25ms) 40.0 efps (25ms) +0ms (-/-%)
recipe (description) 43.5 efps (23ms) 44.4 efps (23ms) -1ms (-2.2%)
recipe (instructions) 99.9+ efps (8ms) 99.9+ efps (10ms) +2ms (-/-%)
synthetic (title) 16.3 efps (62ms) 17.2 efps (58ms) -4ms (-5.7%)
synthetic (string inside object) 16.9 efps (59ms) 17.5 efps (57ms) -2ms (-3.4%)

efps — editor "frames per second". The number of updates assumed to be possible within a second.

Derived from input latency. efps = 1000 / input_latency

Detailed information

🏠 Reference result

The performance result of sanity@latest

Benchmark latency p75 p90 p99 blocking time test duration
article (title) 49ms 61ms 133ms 232ms 766ms 12.1s
article (body) 74ms 83ms 126ms 422ms 930ms 9.2s
article (string inside object) 44ms 49ms 55ms 182ms 479ms 8.1s
article (string inside array) 49ms 53ms 63ms 108ms 391ms 8.3s
recipe (name) 25ms 28ms 32ms 71ms 0ms 7.4s
recipe (description) 23ms 26ms 33ms 49ms 12ms 5.3s
recipe (instructions) 8ms 43ms 53ms 82ms 7ms 4.0s
synthetic (title) 62ms 65ms 72ms 176ms 1624ms 14.6s
synthetic (string inside object) 59ms 62ms 76ms 367ms 1318ms 9.2s

🧪 Experiment result

The performance result of this branch

Benchmark latency p75 p90 p99 blocking time test duration
article (title) 49ms 53ms 65ms 197ms 653ms 11.7s
article (body) 62ms 85ms 120ms 400ms 1105ms 8.8s
article (string inside object) 45ms 48ms 61ms 96ms 433ms 7.6s
article (string inside array) 46ms 52ms 60ms 188ms 675ms 8.3s
recipe (name) 25ms 28ms 29ms 51ms 0ms 7.8s
recipe (description) 23ms 26ms 31ms 52ms 17ms 5.3s
recipe (instructions) 10ms 45ms 50ms 70ms 19ms 4.1s
synthetic (title) 58ms 61ms 74ms 481ms 1699ms 13.5s
synthetic (string inside object) 57ms 62ms 74ms 540ms 1669ms 9.6s

📚 Glossary

column definitions

  • benchmark — the name of the test, e.g. "article", followed by the label of the field being measured, e.g. "(title)".
  • latency — the time between when a key was pressed and when it was rendered. derived from a set of samples. the median (p50) is shown to show the most common latency.
  • p75 — the 75th percentile of the input latency in the test run. 75% of the sampled inputs in this benchmark were processed faster than this value. this provides insight into the upper range of typical performance.
  • p90 — the 90th percentile of the input latency in the test run. 90% of the sampled inputs were faster than this. this metric helps identify slower interactions that occurred less frequently during the benchmark.
  • p99 — the 99th percentile of the input latency in the test run. only 1% of sampled inputs were slower than this. this represents the worst-case scenarios encountered during the benchmark, useful for identifying potential performance outliers.
  • blocking time — the total time during which the main thread was blocked, preventing user input and UI updates. this metric helps identify performance bottlenecks that may cause the interface to feel unresponsive.
  • test duration — how long the test run took to complete.

Copy link
Contributor

github-actions bot commented Jul 24, 2025

🧪 E2E Preview environment

🔑 Environment Variables for Local Testing

This is the preview URL for the E2E tests: https://e2e-studio-6pfwkxyxc.sanity.dev

To run the E2E tests locally, you can use the following environment variables, then run pnpm test:e2e --ui to open the Playwright test runner.

💬 Remember to build the project first with pnpm build:e2e.

  SANITY_E2E_PROJECT_ID=ittbm412
  SANITY_E2E_BASE_URL=https://e2e-studio-6pfwkxyxc.sanity.dev
  SANITY_E2E_DATASET="update depending the project you want to test (pr-10079-chromium-16504893547 || pr-10079-firefox-16504893547 )"
  SANITY_E2E_DATASET_CHROMIUM=pr-10079-chromium-16504893547
  SANITY_E2E_DATASET_FIREFOX=pr-10079-firefox-16504893547

Copy link
Contributor

🧪 E2E Preview environment

Waiting for preview deployment to finish…

Copy link
Contributor

github-actions bot commented Jul 24, 2025

📊 Playwright Test Report

Download Full E2E Report

This report contains test results, including videos of failing tests.

Copy link
Contributor

📊 Playwright Test Report

Waiting for E2E tests to finish…

Copy link
Contributor

github-actions bot commented Jul 24, 2025

No changes to documentation

@RitaDias
Copy link
Contributor

Doing this over on #10068

@renovate renovate bot changed the title fix(deps): update dependency @sanity/ui to v3 fix(deps): update dependency @sanity/ui to v3 - autoclosed Jul 24, 2025
@renovate renovate bot closed this Jul 24, 2025
@renovate renovate bot deleted the renovate/sanity-ui-3.x branch July 24, 2025 12:28
@renovate renovate bot changed the title fix(deps): update dependency @sanity/ui to v3 - autoclosed fix(deps): update dependency @sanity/ui to v3 Jul 24, 2025
@renovate renovate bot reopened this Jul 24, 2025
@renovate renovate bot removed the ⚠️ major label Jul 24, 2025
@renovate renovate bot changed the title fix(deps): update dependency @sanity/ui to v3 fix(deps): update dependency @sanity/ui to ^3.0.1 Jul 24, 2025
@renovate renovate bot force-pushed the renovate/sanity-ui-3.x branch from ea996e7 to e55e797 Compare July 24, 2025 18:29
@renovate renovate bot enabled auto-merge (squash) July 24, 2025 18:29
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​sanity/​ui@​3.0.0 ⏵ 3.0.199 +110084 +1100 +1100

View full report

@renovate renovate bot merged commit 63e81eb into main Jul 25, 2025
63 checks passed
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.

2 participants