Skip to content

Conversation

marc2332
Copy link
Owner

No description provided.

@marc2332 marc2332 added this to the 0.4.0 milestone Jun 17, 2025
@marc2332 marc2332 added the enhancement 🔥 New feature or request label Jun 17, 2025
Copy link

Benchmark for 2b185b5

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 999.7±21.07µs 963.9±20.94µs -3.58%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.5±0.50ms 6.6±0.50ms +1.54%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 334.1±140.55µs 328.6±144.66µs -1.65%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.5±27.96µs 28.2±25.42µs -1.05%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.5±0.22ms 11.6±0.22ms +0.87%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 950.6±86.12µs 955.8±78.68µs +0.55%
benchmarks/size=19531 depth=7 wide=5 mode=cached 889.7±13.09µs 865.2±18.90µs -2.75%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 885.1±55.05µs 882.1±64.05µs -0.34%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 199.8±145.27µs 201.5±160.37µs +0.85%
benchmarks/size=54241 depth=5 wide=15 mode=cached 701.0±9.96µs 708.6±85.35µs +1.08%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 714.0±99.04µs 712.5±91.13µs -0.21%

Copy link

codecov bot commented Jun 17, 2025

Codecov Report

❌ Patch coverage is 40.00000% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.45%. Comparing base (09b29af) to head (861f2f8).

Files with missing lines Patch % Lines
crates/components/src/hooks/use_form.rs 0.00% 2 Missing ⚠️
crates/router/src/hooks/use_router.rs 0.00% 2 Missing ⚠️
crates/elements/src/macros.rs 66.66% 1 Missing ⚠️
crates/hooks/src/use_popup.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1258      +/-   ##
==========================================
- Coverage   75.45%   75.45%   -0.01%     
==========================================
  Files         286      286              
  Lines       33280    33272       -8     
==========================================
- Hits        25112    25104       -8     
  Misses       8168     8168              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

Benchmark for a846b86

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1020.8±29.77µs 1089.9±36.05µs +6.77%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.6±0.47ms 7.0±0.67ms +6.06%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 333.2±136.75µs 332.2±147.87µs -0.30%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 27.9±25.00µs 28.1±25.00µs +0.72%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 15.4±0.30ms 11.8±0.53ms -23.38%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 966.0±68.06µs 992.5±68.66µs +2.74%
benchmarks/size=19531 depth=7 wide=5 mode=cached 933.6±121.53µs 888.4±42.72µs -4.84%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 855.1±49.97µs 953.4±72.48µs +11.50%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 201.3±147.04µs 198.8±140.83µs -1.24%
benchmarks/size=54241 depth=5 wide=15 mode=cached 684.7±12.39µs 689.6±20.31µs +0.72%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 698.6±10.48µs 704.9±75.06µs +0.90%

Copy link

Benchmark for d7ed084

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1083.8±73.48µs 1069.6±52.75µs -1.31%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 7.1±0.53ms 7.1±0.64ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 328.9±147.20µs 333.4±167.89µs +1.37%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.5±26.16µs 28.5±25.54µs 0.00%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 13.1±0.60ms 12.6±0.57ms -3.82%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1343.5±132.37µs 1179.5±145.64µs -12.21%
benchmarks/size=19531 depth=7 wide=5 mode=cached 894.7±54.61µs 1009.5±119.16µs +12.83%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 889.8±31.72µs 1039.1±112.69µs +16.78%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 198.1±101.82µs 195.5±34.63µs -1.31%
benchmarks/size=54241 depth=5 wide=15 mode=cached 719.4±26.75µs 743.2±69.05µs +3.31%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 730.4±112.01µs 757.2±135.69µs +3.67%

Copy link

Benchmark for 11cdcfa

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 986.3±30.02µs 1080.5±71.81µs +9.55%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.5±0.50ms 6.6±0.53ms +1.54%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 331.1±145.62µs 339.4±148.44µs +2.51%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.2±26.71µs 29.0±24.14µs +2.84%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.2±0.39ms 11.4±0.21ms +1.79%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 975.3±94.91µs 973.9±56.68µs -0.14%
benchmarks/size=19531 depth=7 wide=5 mode=cached 850.7±12.94µs 923.3±24.58µs +8.53%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 889.8±67.66µs 919.4±39.30µs +3.33%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 200.7±138.38µs 204.5±121.90µs +1.89%
benchmarks/size=54241 depth=5 wide=15 mode=cached 712.1±18.52µs 718.0±11.97µs +0.83%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 712.1±58.08µs 731.1±107.36µs +2.67%

Copy link

Benchmark for c97de27

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 987.0±40.69µs 1007.1±22.26µs +2.04%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.5±0.52ms 6.7±0.59ms +3.08%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 330.6±143.46µs 331.5±149.74µs +0.27%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.1±25.01µs 28.0±25.08µs -0.36%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 15.0±0.34ms 11.5±0.27ms -23.33%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 957.4±40.57µs 985.8±71.86µs +2.97%
benchmarks/size=19531 depth=7 wide=5 mode=cached 851.0±42.87µs 928.8±27.09µs +9.14%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 854.9±33.69µs 956.4±66.95µs +11.87%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 194.7±27.23µs 200.1±114.18µs +2.77%
benchmarks/size=54241 depth=5 wide=15 mode=cached 675.5±12.67µs 719.9±15.36µs +6.57%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 659.8±12.22µs 713.9±17.60µs +8.20%

Copy link

Benchmark for e9f9a33

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1078.5±32.52µs 1017.0±45.78µs -5.70%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 7.2±0.60ms 7.1±0.68ms -1.39%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 340.0±192.30µs 339.4±196.13µs -0.18%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.6±29.34µs 28.1±26.02µs -1.75%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 12.0±0.42ms 12.0±0.71ms 0.00%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 990.5±81.67µs 980.8±82.44µs -0.98%
benchmarks/size=19531 depth=7 wide=5 mode=cached 905.5±31.25µs 936.4±41.26µs +3.41%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 906.4±57.07µs 916.6±66.75µs +1.13%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 202.4±99.67µs 202.2±143.23µs -0.10%
benchmarks/size=54241 depth=5 wide=15 mode=cached 712.5±13.83µs 719.4±14.78µs +0.97%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 715.8±56.18µs 723.0±93.22µs +1.01%

Copy link

Benchmark for 711760f

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1075.0±73.11µs 1043.7±48.78µs -2.91%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.6±0.46ms 6.6±0.49ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 337.2±147.21µs 332.8±143.01µs -1.30%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.3±27.04µs 28.4±26.20µs +0.35%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.3±0.29ms 11.5±0.21ms +1.77%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1004.0±81.48µs 1006.0±79.50µs +0.20%
benchmarks/size=19531 depth=7 wide=5 mode=cached 889.3±40.77µs 879.4±37.51µs -1.11%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 962.2±70.47µs 953.7±74.87µs -0.88%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 203.9±141.27µs 200.8±135.87µs -1.52%
benchmarks/size=54241 depth=5 wide=15 mode=cached 731.5±55.69µs 725.5±47.12µs -0.82%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 727.8±28.91µs 726.6±128.42µs -0.16%

Copy link

Benchmark for 8f155d0

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 2.2±0.12ms 2.1±0.08ms -4.55%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 9.4±0.80ms 8.4±0.74ms -10.64%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 353.2±191.07µs 343.0±190.69µs -2.89%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 29.3±30.09µs 29.3±27.51µs 0.00%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 15.5±0.37ms 14.6±1.20ms -5.81%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1679.3±131.69µs 1440.2±158.42µs -14.24%
benchmarks/size=19531 depth=7 wide=5 mode=cached 1498.5±142.42µs 1538.8±151.09µs +2.69%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1450.9±157.96µs 1351.4±145.39µs -6.86%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 203.8±127.59µs 208.7±148.44µs +2.40%
benchmarks/size=54241 depth=5 wide=15 mode=cached 1407.8±118.73µs 1231.5±145.39µs -12.52%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 1470.3±154.03µs 1225.5±167.74µs -16.65%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🔥 New feature or request
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

1 participant