Skip to content

Table: Allow to render cells without key when they have a render function#8039

Merged
deleonio merged 1 commit intodevelopfrom
7835-render-without-key-v3
Jul 15, 2025
Merged

Table: Allow to render cells without key when they have a render function#8039
deleonio merged 1 commit intodevelopfrom
7835-render-without-key-v3

Conversation

@sdvg
Copy link
Copy Markdown
Contributor

@sdvg sdvg commented Jul 15, 2025

Refs: #7835

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

Hydration Benchmark Report (vs Baseline)

✅ Top 5 Improvements (Best Speedups)

Component Current Baseline Δ% Result
kol-skip-nav 20.6ms 23.6ms -12.7%
kol-form 31.3ms 35.6ms -12.1%
kol-tabs 28.9ms 32.3ms -10.5%
kol-input-radio 51.1ms 56.5ms -9.6%
kol-avatar 25.2ms 26.9ms -6.3%

🔻 Flop 5 Regressions (Worst Slowdowns)

Component Current Baseline Δ% Result
kol-drawer 43.8ms 25.6ms +71.1% 🔻
kol-card 31.1ms 22.6ms +37.6% 🔻
kol-quote 21.5ms 19ms +13.2% 🔻
kol-pagination 476.5ms 423.8ms +12.4% 🔻
kol-input-number 63ms 56.1ms +12.3% 🔻
📋 Show all results
Component Current Baseline Δ% Result
kol-abbr 18.7ms 19.8ms -5.6%
kol-accordion 134.9ms 131ms +3%
kol-alert 113.2ms 105.9ms +6.9%
kol-avatar 25.2ms 26.9ms -6.3%
kol-badge 65.9ms 70.1ms -6%
kol-breadcrumb 99.7ms 97.6ms +2.2%
kol-button 61.2ms 63ms -2.9%
kol-button-link 55.4ms 50.7ms +9.3%
kol-card 31.1ms 22.6ms +37.6% 🔻
kol-details 131.2ms 134.9ms -2.7%
kol-drawer 43.8ms 25.6ms +71.1% 🔻
kol-form 31.3ms 35.6ms -12.1%
kol-heading 22ms 21.5ms +2.3%
kol-icon 69.3ms 65.1ms +6.5%
kol-image 19.9ms 19.3ms +3.1%
kol-input-checkbox 139.3ms 141.3ms -1.4%
kol-input-color 80.7ms 81.9ms -1.5%
kol-input-date 68.6ms 70.3ms -2.4%
kol-input-email 62.2ms 62.5ms -0.5%
kol-input-file 104.1ms 93.7ms +11.1% 🔻
kol-input-number 63ms 56.1ms +12.3% 🔻
kol-input-password 52.9ms 51.6ms +2.5%
kol-input-radio 51.1ms 56.5ms -9.6%
kol-input-text 57.1ms 59.3ms -3.7%
kol-link 53.4ms 49.8ms +7.2%
kol-link-button 60.9ms 56.5ms +7.8%
kol-modal 21.1ms 20.5ms +2.9%
kol-nav 34.7ms 33.9ms +2.4%
kol-pagination 476.5ms 423.8ms +12.4% 🔻
kol-popover-button 71.4ms 71.3ms +0.1%
kol-progress 32.7ms 32.8ms -0.3%
kol-quote 21.5ms 19ms +13.2% 🔻
kol-select 118.2ms 117.1ms +0.9%
kol-skip-nav 20.6ms 23.6ms -12.7%
kol-spin 23.5ms 24.2ms -2.9%
kol-split-button 170.2ms 174.7ms -2.6%
kol-table-stateful 387.6ms 374.7ms +3.4%
kol-table-stateless 443.5ms 437ms +1.5%
kol-tabs 28.9ms 32.3ms -10.5%
kol-textarea 54.4ms 54.1ms +0.6%
kol-toolbar 34.1ms 36ms -5.3%
kol-tree 27.3ms 26.5ms +3%
kol-tree-item 70.9ms 64ms +10.8% 🔻
kol-version 154ms 154.8ms -0.5%

@sdvg sdvg marked this pull request as ready for review July 15, 2025 12:51
@sdvg sdvg linked an issue Jul 15, 2025 that may be closed by this pull request
@deleonio deleonio merged commit d477d8e into develop Jul 15, 2025
10 checks passed
@deleonio deleonio deleted the 7835-render-without-key-v3 branch July 15, 2025 14:07
@publicuibot publicuibot bot locked and limited conversation to collaborators Jul 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐞 Bug: Tabellenspalten ohne Key werden nicht gerendert

2 participants