pkg: Update non-major dependencies (excluding React Native) - #4187
Conversation
The non-React Native half of Renovate's #4059. yarn.lock regenerated with yarn (dedupe --strategy highest); example npm lockfiles regenerated with npm 11. Co-authored-by: Nathaniel Tucker <me@ntucker.me>
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Size Change: 0 B Total Size: 103 kB ℹ️ View Unchanged
|
There was a problem hiding this comment.
Benchmark React
Details
| Benchmark suite | Current: ac5eadb | Previous: 159c963 | Ratio |
|---|---|---|---|
data-client: getlist-100 |
138.89 ops/s (± 4.2%) |
137.94 ops/s (± 3.3%) |
0.99 |
data-client: getlist-500 |
43.39 ops/s (± 3.8%) |
44.55 ops/s (± 3.6%) |
1.03 |
data-client: update-entity |
400 ops/s (± 9.6%) |
370.37 ops/s (± 9.8%) |
0.93 |
data-client: update-user |
400 ops/s (± 10.5%) |
344.83 ops/s (± 8.4%) |
0.86 |
data-client: getlist-500-sorted |
38.4 ops/s (± 8.3%) |
43.01 ops/s (± 8.8%) |
1.12 |
data-client: update-entity-sorted |
370.37 ops/s (± 8.8%) |
298.57 ops/s (± 5.5%) |
0.81 |
data-client: update-entity-multi-view |
392.31 ops/s (± 8.0%) |
317.54 ops/s (± 5.3%) |
0.81 |
data-client: list-detail-switch-10 |
10.28 ops/s (± 8.9%) |
9.29 ops/s (± 11.5%) |
0.90 |
data-client: update-user-10000 |
80 ops/s (± 14.1%) |
79.06 ops/s (± 15.4%) |
0.99 |
data-client: invalidate-and-resolve |
37.11 ops/s (± 5.1%) |
37.31 ops/s (± 5.8%) |
1.01 |
data-client: unshift-item |
217.39 ops/s (± 5.8%) |
217.39 ops/s (± 5.9%) |
1 |
data-client: delete-item |
312.5 ops/s (± 5.3%) |
277.78 ops/s (± 4.0%) |
0.89 |
data-client: move-item |
177.01 ops/s (± 9.6%) |
170.95 ops/s (± 7.6%) |
0.97 |
This comment was automatically generated by workflow using github-action-benchmark.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4187 +/- ##
=======================================
Coverage 98.08% 98.08%
=======================================
Files 165 165
Lines 3139 3139
Branches 625 625
=======================================
Hits 3079 3079
Misses 18 18
Partials 42 42 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Benchmark
Details
| Benchmark suite | Current: ac5eadb | Previous: 159c963 | Ratio |
|---|---|---|---|
normalizeLong |
412 ops/sec (±3.99%) |
699 ops/sec (±4.64%) |
1.70 |
normalizeLong Values |
361 ops/sec (±1.38%) |
505 ops/sec (±11.24%) |
1.40 |
normalizeLong Scalar |
341 ops/sec (±3.53%) |
549 ops/sec (±3.58%) |
1.61 |
normalizeLong Scalar update |
891 ops/sec (±0.49%) |
1590 ops/sec (±1.27%) |
1.78 |
denormalizeLong |
219 ops/sec (±5.64%) |
318 ops/sec (±6.29%) |
1.45 |
denormalizeLong Values |
206 ops/sec (±5.11%) |
308 ops/sec (±4.18%) |
1.50 |
denormalizeLong donotcache |
991 ops/sec (±0.61%) |
1856 ops/sec (±1.85%) |
1.87 |
denormalizeLong Values donotcache |
721 ops/sec (±0.21%) |
1274 ops/sec (±0.51%) |
1.77 |
denormalizeLong Scalar donotcache |
1004 ops/sec (±0.49%) |
1849 ops/sec (±1.03%) |
1.84 |
denormalizeShort donotcache 500x |
1391 ops/sec (±0.12%) |
2347 ops/sec (±1.71%) |
1.69 |
denormalizeShort 500x |
616 ops/sec (±7.07%) |
892 ops/sec (±6.30%) |
1.45 |
denormalizeShort 500x withCache |
6501 ops/sec (±0.13%) |
9067 ops/sec (±2.64%) |
1.39 |
queryShort 500x withCache |
3064 ops/sec (±0.73%) |
5230 ops/sec (±2.32%) |
1.71 |
buildQueryKey All |
58526 ops/sec (±0.51%) |
95536 ops/sec (±0.84%) |
1.63 |
query All withCache |
6142 ops/sec (±3.84%) |
10248 ops/sec (±6.04%) |
1.67 |
denormalizeLong with mixin Entity |
204 ops/sec (±5.68%) |
326 ops/sec (±6.20%) |
1.60 |
denormalizeLong withCache |
6568 ops/sec (±0.24%) |
13378 ops/sec (±0.31%) |
2.04 |
denormalizeLong withCache (Scalar churn) |
6527 ops/sec (±0.97%) |
13539 ops/sec (±0.82%) |
2.07 |
denormalizeLong Values withCache |
5100 ops/sec (±1.44%) |
10180 ops/sec (±1.68%) |
2.00 |
denormalizeLong Scalar withCache |
7622 ops/sec (±0.32%) |
14448 ops/sec (±0.54%) |
1.90 |
denormalizeLong Scalar update withCache |
4078 ops/sec (±0.22%) |
7728 ops/sec (±1.11%) |
1.90 |
denormalizeLong All withCache |
6437 ops/sec (±0.67%) |
13098 ops/sec (±2.34%) |
2.03 |
denormalizeLong Query-sorted withCache |
6626 ops/sec (±1.30%) |
10624 ops/sec (±6.24%) |
1.60 |
denormalizeLongAndShort withEntityCacheOnly |
1614 ops/sec (±0.41%) |
3096 ops/sec (±0.54%) |
1.92 |
denormalize bidirectional 50 |
4202 ops/sec (±14.40%) |
7071 ops/sec (±9.67%) |
1.68 |
denormalize bidirectional 50 donotcache |
42475 ops/sec (±0.26%) |
73540 ops/sec (±2.08%) |
1.73 |
getResponse |
4433 ops/sec (±4.54%) |
7112 ops/sec (±6.65%) |
1.60 |
getResponse (null) |
9011712 ops/sec (±0.98%) |
19058611 ops/sec (±2.26%) |
2.11 |
getResponse (clear cache) |
187 ops/sec (±9.94%) |
317 ops/sec (±7.18%) |
1.70 |
getSmallResponse |
3584 ops/sec (±0.33%) |
6114 ops/sec (±0.74%) |
1.71 |
getSmallInferredResponse |
2799 ops/sec (±0.78%) |
4837 ops/sec (±1.75%) |
1.73 |
getResponse Collection |
4386 ops/sec (±4.09%) |
8876 ops/sec (±0.95%) |
2.02 |
get Collection |
2630 ops/sec (±0.40%) |
6818 ops/sec (±1.46%) |
2.59 |
get Query-sorted |
5014 ops/sec (±1.10%) |
8408 ops/sec (±4.69%) |
1.68 |
setLong |
435 ops/sec (±0.19%) |
795 ops/sec (±0.90%) |
1.83 |
setLongWithMerge |
249 ops/sec (±1.07%) |
433 ops/sec (±1.56%) |
1.74 |
setLongWithSimpleMerge |
267 ops/sec (±0.27%) |
470 ops/sec (±0.55%) |
1.76 |
setSmallResponse 500x |
886 ops/sec (±1.34%) |
1605 ops/sec (±2.35%) |
1.81 |
setMany 50x one-per-row |
141 ops/sec (±0.39%) |
219 ops/sec (±1.17%) |
1.55 |
setMany 50 batch |
3456 ops/sec (±2.59%) |
6258 ops/sec (±0.60%) |
1.81 |
setMany 500x one-per-row |
14.41 ops/sec (±0.60%) |
21.84 ops/sec (±3.40%) |
1.52 |
setMany 500 batch |
1401 ops/sec (±0.12%) |
2824 ops/sec (±0.72%) |
2.02 |
This comment was automatically generated by workflow using github-action-benchmark.
This is the non-React Native half of the replacement for Renovate's #4059. The React Native 0.87 upgrade (
react-nativeand@react-native/jest-preset) and the code changes it needs are in #4186.Motivation
#4059 combined every non-major update with React Native 0.87, which needs code changes. It was also stuck on
renovate/artifactsfailures, because Renovate's lockfile-only bumps conflicted withoverridesin the example npm projects (npmEOVERRIDEerror). This PR lands everything else from #4059 without code changes.Solution
react-nativeand@react-native/jest-preset, which stay at 0.86.2 here:@types/react/@types/react-dom19.3.0 (includingresolutionsandoverrides)@types/react-test-renderer19.3.0@types/node25.9.9antd6.6.5 and@ant-design/icons6.3.4swr2.5.1tsx4.23.15monaco-editor^0.57.0cimg/node:26.10yarn.lock: regenerated with yarn. I ranyarn install, thenyarn up -Rfor the lockfile-only in-range updates listed in pkg: Update all non-major dependencies #4059 (esbuild, vue, vite, uuid, react-native-safe-area-context, remark-*, unified, and others), thenyarn dedupe --strategy highest. That last step is the repo's RenovateyarnDedupeHighestoption.yarn install --immutablepasses.examples/{nextjs,todo-app,github-app,vue-todo-app}): regenerated with npm 11, including the in-range bumps next 15.5.27, postcss 8.5.29, sharp 0.35.5, serialize-javascript 7.1.2, uuid 14.0.2, vue 3.5.43 and vite 8.3.2.No changeset: this only changes dev and example dependencies; no published package ranges change.
Verification (local)
yarn ci:build:types: passesyarn workspace rdc-website typecheck: passesyarn lint --quiet packages/*/src: cleanyarn test:ci(ReactDOM, Node and ReactNative projects): 126 suites, 1750 passedNote
This PR and #4186 both change
yarn.lock. Whichever merges second needs a rebase and ayarn install, which only touches the React Native entries.