Monday, April 28, 2025
4 changes · saas-18.3
Enhancements to existing features
This update refreshes the spreadsheet engine with fixes that improve pivot table accuracy, formula performance, and editing behavior. It also adds treemap charts and small usability improvements such as clearer formula previews and cleaner color entry, helping users analyze and present data more effectively.
Original PR description
Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/7c3d8f7c2 [REL] 18.3.0-alpha.12 [Task: 0](https://www.odoo.com/odoo/2328/tasks/0)…
Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/7c3d8f7c2 [REL] 18.3.0-alpha.12 [Task: 0](https://www.odoo.com/odoo/2328/tasks/0) https://github.com/odoo/o-spreadsheet/commit/82fd72626 [FIX] Grid DnD: stop drag-n-drop on sheet change [Task: 4737642](https://www.odoo.com/odoo/2328/tasks/4737642) https://github.com/odoo/o-spreadsheet/commit/ebda090a9 [PERF] formula functions: replace thrown errors with a return error [Task: 4671645](https://www.odoo.com/odoo/2328/tasks/4671645) https://github.com/odoo/o-spreadsheet/commit/80bb5611e [PERF] formula functions: avoid to use errors derived from native error. [Task: 4671645](https://www.odoo.com/odoo/2328/tasks/4671645) https://github.com/odoo/o-spreadsheet/commit/c2eaae3bb [IMP] color-picker: remove additional # [Task: 4687930](https://www.odoo.com/odoo/2328/tasks/4687930) https://github.com/odoo/o-spreadsheet/commit/816977d7b [IMP] composer: preview formula expressions result [Task: 4471274](https://www.odoo.com/odoo/2328/tasks/4471274) https://github.com/odoo/o-spreadsheet/commit/1c6bcc938 [FIX] composer: fix stacking context issue in composer [Task: 4623945](https://www.odoo.com/odoo/2328/tasks/4623945) https://github.com/odoo/o-spreadsheet/commit/aeb39a5de [IMP] demo: add demo tree map chart [Task: 4364295](https://www.odoo.com/odoo/2328/tasks/4364295) https://github.com/odoo/o-spreadsheet/commit/c3dd12906 [IMP] charts: add tree map chart [Task: 4364295](https://www.odoo.com/odoo/2328/tasks/4364295) https://github.com/odoo/o-spreadsheet/commit/c4ab55370 [IMP] chartJS: add tree map library [Task: 4364295](https://www.odoo.com/odoo/2328/tasks/4364295) https://github.com/odoo/o-spreadsheet/commit/f936a0d3d [FIX] pivot: get column sub-total of calculated measure [Task: 4728690](https://www.odoo.com/odoo/2328/tasks/4728690) https://github.com/odoo/o-spreadsheet/commit/49be2e7df [FIX] pivot: remove spaces from date function [Task: 4725023](https://www.odoo.com/odoo/2328/tasks/4725023) Co-authored-by: Anthony Hendrickx (anhe) [anhe@odoo.com](mailto:anhe@odoo.com) Co-authored-by: Alexis Lacroix (laa) [laa@odoo.com](mailto:laa@odoo.com) Co-authored-by: Lucas Lefèvre (lul) [lul@odoo.com](mailto:lul@odoo.com) Co-authored-by: Dhrutik Patel (dhrp) [dhrp@odoo.com](mailto:dhrp@odoo.com) Co-authored-by: Adrien Minne (adrm) [adrm@odoo.com](mailto:adrm@odoo.com) Co-authored-by: Mehdi Rachico (mera) [mera@odoo.com](mailto:mera@odoo.com) Co-authored-by: Florian Damhaut (flda) [flda@odoo.com](mailto:flda@odoo.com) Co-authored-by: Rémi Rahir (rar) [rar@odoo.com](mailto:rar@odoo.com) Co-authored-by: Pierre Rousseau (pro) [pro@odoo.com](mailto:pro@odoo.com) Co-authored-by: Vincent Schippefilt (vsc) [vsc@odoo.com](mailto:vsc@odoo.com)
This update improves the tax return dashboard experience with clearer journal naming, refreshed styling, and dark mode support. It also adds extra validation checks for OSS and Intrastat reporting and makes reporting period selection easier to use.
Original PR description
In continuation of this pull request https://github.com/odoo/enterprise/pull/81569 We had to add more features, this includes: - An improvement of the return dashboard journal: (name and style) - Support for dark mode - Additional checks for oss and intrastat - periodicity selection order changed
Users can now open an expanded view of their recent call history directly from the softphone. This makes it easier to review past calls without leaving the calling interface, improving day-to-day usability for VoIP users.
Original PR description
This commit introduces a new button in the softphone interface that allows users to expand their recent call history. The button is added next to the search bar and triggers an action to display the list of recent calls associated with the current user. This enhancement improves user experience by providing quick access to call history. Task-4642428
VoIP users can now expand dialer search results to see all matching contacts, grouped by name or phone number. The update also improves support for international characters in searches and prepares the keypad for reuse in future call transfer features.
Original PR description
## Display Callee Suggestions The dialer's "Show More" button - which appears when your search returns more than one result - can now be clicked and open a list of all the results, grouped by whether they match the contact's name or phone number. ## Separate Dialer from Keypad The "keypad" part of the Dialer component is extracted into its own component, as it will be reused in the upcoming Transfer view. ## Improve i18n support Normalization helpers needed by the match function are added. These are more complete than the ones in web/ and are based, among other things, on the list of characters handled by PostgreSQL's unaccent function. At some point it'd be nice to move the helpers to web. Part of task-4642428