Monday, May 12, 2025
2 changes · saas-18.3
Resolved issues and error corrections
This update brings the spreadsheet component up to the latest version and fixes several issues affecting pivot tables, chart interactions, and formula behavior. Users should see more reliable spreadsheet reports, cleaner chart interactions, and fewer errors when working with date-based pivots or linked charts.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/57d5a671e [REL] 18.3.2 [Task: 0](https://www.odoo.com/odoo/2328/tasks/0)…
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/57d5a671e [REL] 18.3.2 [Task: 0](https://www.odoo.com/odoo/2328/tasks/0) https://github.com/odoo/o-spreadsheet/commit/cd6db76a0 [FIX] function: IF should not mutate its input [Task: 4783504](https://www.odoo.com/odoo/2328/tasks/4783504) https://github.com/odoo/o-spreadsheet/commit/216514cdd [FIX] pivot: handle undefined granularity [Task: 4742696](https://www.odoo.com/odoo/2328/tasks/4742696) https://github.com/odoo/o-spreadsheet/commit/c1d94d624 [FIX] pivot: add missing month granularity [Task: 4742696](https://www.odoo.com/odoo/2328/tasks/4742696) https://github.com/odoo/o-spreadsheet/commit/a90f2f969 [FIX] pivot: date dimension detection [Task: 4742696](https://www.odoo.com/odoo/2328/tasks/4742696) https://github.com/odoo/o-spreadsheet/commit/31c27eb3c FIX] spreadsheet: add name to DUPLICATE_SHEET [Task: 4640070](https://www.odoo.com/odoo/2328/tasks/4640070) https://github.com/odoo/o-spreadsheet/commit/37d92695e [IMP] chart: add `mouseup` event to listened events [Task: 4636147](https://www.odoo.com/odoo/2328/tasks/4636147) https://github.com/odoo/o-spreadsheet/commit/9bd5e893b [FIX] charts: unregister ChartJS extension on unmount [Task: 4636147](https://www.odoo.com/odoo/2328/tasks/4636147) https://github.com/odoo/o-spreadsheet/commit/99ef58f11 [FIX] pivot: cannot use pivot formula inside its range [Task: 3986479](https://www.odoo.com/odoo/2328/tasks/3986479) https://github.com/odoo/o-spreadsheet/commit/a7cb4e9c5 [FIX] chart: deleting dataset creates two history steps [Task: 4775144](https://www.odoo.com/odoo/2328/tasks/4775144) https://github.com/odoo/o-spreadsheet/commit/bc562c315 [FIX] chart: can `UPDATE_CHART` on a non-chart figure [Task: 4775605](https://www.odoo.com/odoo/2328/tasks/4775605) https://github.com/odoo/o-spreadsheet/commit/fb2ec933c [FIX] GridComposer: limit the composer size [Task: 4686816](https://www.odoo.com/odoo/2328/tasks/4686816) 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: Florian Damhaut (flda) <flda@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>
External collaborators with edit access can once again create project tasks and update task descriptions in shared projects. This prevents save failures caused by internal history tracking permissions, keeping shared project work moving smoothly.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr