Thursday, July 11, 2024
1 change · saas-17.1
Resolved issues and error corrections
This update refreshes Odoo's spreadsheet engine with fixes that make charts easier to read and spreadsheet formulas more reliable. It also improves performance by avoiding unnecessary recalculations, which should make larger spreadsheets feel faster and more responsive.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/31e845076 [REL] 17.1.23 Task: 0 https://github.com/odoo/o-spreadsheet/commit/92a86eb28 [FIX] charts: truncate labels…
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/31e845076 [REL] 17.1.23 Task: 0 https://github.com/odoo/o-spreadsheet/commit/92a86eb28 [FIX] charts: truncate labels by default Task: 3958962 https://github.com/odoo/o-spreadsheet/commit/48c1dd384 [PERF] evaluation: don't evaluate needlessly Task: 4036899 https://github.com/odoo/o-spreadsheet/commit/a22b5d1cb [PERF] evaluation: invalidate spreading in batch Task: 4036899 https://github.com/odoo/o-spreadsheet/commit/cafc76eca [FIX] misc: allow to delete multiple elements from set Task: 4036899 https://github.com/odoo/o-spreadsheet/commit/c2bd0e08f [IMP] demo: add large demo data set for array formulas Task: 4036899 https://github.com/odoo/o-spreadsheet/commit/457b2ef1f [FIX] functions: "*" doesn't match empty string Task: 4023057 https://github.com/odoo/o-spreadsheet/commit/99d850043 [FIX] functions: match empty cells Task: 4023057 https://github.com/odoo/o-spreadsheet/commit/024e15ed3 [REV] chart: avoid useless chart updates Task: 4029016 Co-authored-by: Anthony Hendrickx (anhe) <anhe@odoo.com> Co-authored-by: Alexis Lacroix (laa) <laa@odoo.com> Co-authored-by: Lucas Lefèvre (lul) <lul@odoo.com> Co-authored-by: Dhrutik Patel (dhrp) <dhrp@odoo.com> Co-authored-by: Adrien Minne (adrm) <adrm@odoo.com> Co-authored-by: Mehdi Rachico (mera) <mera@odoo.com> Co-authored-by: Rémi Rahir (rar) <rar@odoo.com> Co-authored-by: Pierre Rousseau (pro) <pro@odoo.com> Co-authored-by: Vincent Schippefilt (vsc) <vsc@odoo.com>