handsontable / hyperformula

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.
https://hyperformula.handsontable.com/
Other
1.97k stars 108 forks source link

Use version GET param to control caching of the demos iframe URLs #1383

Closed sequba closed 6 months ago

sequba commented 7 months ago

Context

image

How did you test your changes?

local docs build

Types of changes

Related issues:

Fixes #1381

Checklist:

github-actions[bot] commented 7 months ago

Performance comparison of head (cb4db82b5621db7518cbb2787966f572de986f43) vs base (ab6ef8e2ceca29ad0661f42442039dd5ae16b10f)

                                     testName |   base |   head |  change
-------------------------------------------------------------------------
                                      Sheet A | 532.01 | 536.08 |  +0.77%
                                      Sheet B | 173.61 | 172.31 |  -0.75%
                                      Sheet T | 153.14 | 152.74 |  -0.26%
                                Column ranges | 549.07 | 548.18 |  -0.16%
Sheet A:  change value, add/remove row/column |  14.09 |  14.25 |  +1.14%
 Sheet B: change value, add/remove row/column | 129.68 | 132.79 |  +2.40%
                   Column ranges - add column | 149.44 | 156.98 |  +5.05%
                Column ranges - without batch | 425.96 | 471.02 | +10.58%
                        Column ranges - batch | 123.01 | 118.66 |  -3.54%
codecov[bot] commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.36%. Comparing base (ab6ef8e) to head (cb4db82).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/handsontable/hyperformula/pull/1383/graphs/tree.svg?width=650&height=150&src=pr&token=5k9ZQv8azO&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable)](https://app.codecov.io/gh/handsontable/hyperformula/pull/1383?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=handsontable) ```diff @@ Coverage Diff @@ ## develop #1383 +/- ## ======================================== Coverage 97.36% 97.36% ======================================== Files 169 169 Lines 14421 14421 Branches 3100 3100 ======================================== Hits 14041 14041 Misses 377 377 Partials 3 3 ```