Release packages [publish docs]#1336
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Unified selection benchmark
| Benchmark suite | Current: df3e3b1 | Previous: b622e4a | Deviation | Status |
|---|---|---|---|---|
compute selection for 50k elements |
337 ms |
367 ms |
-8.17% |
〰️ |
compute selection for 50k elements (P95 of main thread blocks) |
31 ms |
39 ms |
-20.51% |
〰️ |
compute parent selection for 50k elements |
342 ms |
341 ms |
0.29% |
〰️ |
compute parent selection for 50k elements (P95 of main thread blocks) |
31 ms |
32 ms |
-3.13% |
〰️ |
compute top ancestor selection for 50k elements |
576 ms |
509 ms |
13.16% |
🚨 |
compute top ancestor selection for 50k elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
compute category selection for 50k elements |
102 ms |
93 ms |
9.68% |
〰️ |
compute category selection for 50k elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
compute model selection for 50k elements |
79 ms |
71 ms |
11.27% |
〰️ |
compute model selection for 50k elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
compute functional selection for 50k 3D elements |
412 ms |
403 ms |
2.23% |
〰️ |
compute functional selection for 50k 3D elements (P95 of main thread blocks) |
32 ms |
32 ms |
0% |
🟰 |
compute parent functional selection for 50k 3D elements |
448 ms |
413 ms |
8.47% |
〰️ |
compute parent functional selection for 50k 3D elements (P95 of main thread blocks) |
31 ms |
32 ms |
-3.13% |
〰️ |
compute top ancestor functional selection for 50k 3D elements |
1168 ms |
1071 ms |
9.06% |
〰️ |
compute top ancestor functional selection for 50k 3D elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
compute functional selection for 50k 2D elements |
3103 ms |
2736 ms |
13.41% |
🚨 |
compute functional selection for 50k 2D elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
compute parent functional selection for 50k 2D elements |
2990 ms |
2746 ms |
8.89% |
〰️ |
compute parent functional selection for 50k 2D elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
compute top ancestor functional selection for 50k 2D elements |
3090 ms |
2811 ms |
9.93% |
〰️ |
compute top ancestor functional selection for 50k 2D elements (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
hilite 50k elements |
1148 ms |
1145 ms |
0.26% |
〰️ |
hilite 50k elements (P95 of main thread blocks) |
56 ms |
48 ms |
16.67% |
〰️ |
hilite 50k group elements |
234 ms |
242 ms |
-3.31% |
〰️ |
hilite 50k group elements (P95 of main thread blocks) |
35 ms |
37 ms |
-5.41% |
〰️ |
hilite 1k subjects |
45443 ms |
41733 ms |
8.89% |
〰️ |
hilite 1k subjects (P95 of main thread blocks) |
26 ms |
0 ms |
2600% |
〰️ |
hilite 50k subcategories |
303 ms |
294 ms |
3.06% |
〰️ |
hilite 50k subcategories (P95 of main thread blocks) |
41 ms |
41 ms |
0% |
🟰 |
hilite 50k functional 3D elements |
30725 ms |
24550 ms |
25.15% |
🚨 |
hilite 50k functional 3D elements (P95 of main thread blocks) |
38 ms |
43 ms |
-11.63% |
〰️ |
hilite 50k functional 2D elements |
6764 ms |
5794 ms |
16.74% |
🚨 |
hilite 50k functional 2D elements (P95 of main thread blocks) |
32 ms |
44 ms |
-27.27% |
〰️ |
This comment was automatically generated by workflow using github-action-benchmark.
Contributor
There was a problem hiding this comment.
Hierarchies benchmark
| Benchmark suite | Current: df3e3b1 | Previous: cffc069 | Deviation | Status |
|---|---|---|---|---|
filtering filters with 50000 paths |
8688 ms |
6536 ms |
32.93% |
🚨 |
filtering filters with 50000 paths (P95 of main thread blocks) |
185 ms |
182 ms |
1.65% |
〰️ |
hide if no children required to finalize root, w/o children |
37302 ms |
28058 ms |
32.95% |
🚨 |
hide if no children required to finalize root, w/o children (P95 of main thread blocks) |
35 ms |
25 ms |
40% |
〰️ |
hide if no children required to finalize root, w/ children |
175 ms |
135 ms |
29.63% |
〰️ |
hide if no children required to finalize root, w/ children (P95 of main thread blocks) |
0 ms |
0 ms |
0% |
🟰 |
models tree initial (Baytown) |
103 ms |
63 ms |
63.49% |
〰️ |
models tree initial (Baytown) (P95 of main thread blocks) |
42 ms |
0 ms |
4200% |
〰️ |
models tree full (Baytown) |
6735 ms |
5708 ms |
17.99% |
🚨 |
models tree full (Baytown) (P95 of main thread blocks) |
89 ms |
67 ms |
32.84% |
〰️ |
models tree creates initial filtered view for 50k target items |
2443 ms |
1695 ms |
44.13% |
🚨 |
models tree creates initial filtered view for 50k target items (P95 of main thread blocks) |
56 ms |
34 ms |
64.71% |
〰️ |
grouping by label |
10355 ms |
11564 ms |
-10.45% |
✅ |
grouping by label (P95 of main thread blocks) |
47 ms |
54 ms |
-12.96% |
〰️ |
grouping by class |
10192 ms |
11439 ms |
-10.90% |
✅ |
grouping by class (P95 of main thread blocks) |
44 ms |
42 ms |
4.76% |
〰️ |
grouping by property |
10683 ms |
12263 ms |
-12.88% |
✅ |
grouping by property (P95 of main thread blocks) |
85 ms |
57 ms |
49.12% |
〰️ |
grouping by base class (10 classes) |
7520 ms |
10349 ms |
-27.34% |
✅ |
grouping by base class (10 classes) (P95 of main thread blocks) |
70 ms |
99 ms |
-29.29% |
〰️ |
grouping by multiple attributes |
26828 ms |
24710 ms |
8.57% |
〰️ |
grouping by multiple attributes (P95 of main thread blocks) |
50 ms |
75 ms |
-33.33% |
〰️ |
flat 50k elements list |
9105 ms |
3564 ms |
155.47% |
🚨 |
flat 50k elements list (P95 of main thread blocks) |
101 ms |
51 ms |
98.04% |
〰️ |
This comment was automatically generated by workflow using github-action-benchmark.
55d62be to
3d1e454
Compare
6475e67 to
adc250f
Compare
grigasp
approved these changes
May 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@itwin/presentation-components@5.13.7
Patch Changes
^5.29.0.^5.9.1.@itwin/presentation-core-interop@1.3.13
Patch Changes
^5.9.1.@itwin/presentation-hierarchies@1.7.14
Patch Changes
^5.9.1.@itwin/presentation-hierarchies-react@1.10.3
Patch Changes
^5.9.1.@itwin/presentation-shared@1.2.13
Patch Changes
^5.9.1.@itwin/unified-selection@1.7.3
Patch Changes
^5.9.1.