Daily updates from Odoo
Tuesday, June 30, 2026
4 changes
1 change
Code cleanup and technical improvements
This change removes old, unused code related to the Gantt progress bar redesign. It helps keep the product codebase cleaner and easier to maintain without changing how users work.
Original PR description
Cleans up residual dead code left over from the progress bar redesign in https://github.com/odoo/enterprise/pull/118045. Since the `GanttRowProgressBar` component is no longer referenced anywhere in the new layout architecture, its corresponding files have been deleted.
3 changes
Code cleanup and technical improvements
The separate Mexico payroll EDI add-on was merged into the main payroll accounting module. This simplifies installation and maintenance while keeping payroll reporting and accounting behavior in one place.
Original PR description
Currently, l10n_mx_hr_payroll_account_edi is auto installed with l10n_mx_hr_payroll_account. We merged the first one into l10n_mx_hr_payroll_account. task-6226929
This change updates automated tests in Knowledge, Web Studio, and AI so they work with the latest plugin setup. It helps keep the test suite passing and ensures future changes in these areas are validated correctly.
Original PR description
\* = knowledge, web_studio, ai - Update tests to use withPlugins/basePlugins - Update manual plugin list usage Community PR: https://github.com/odoo/odoo/pull/259303 task-6014100
This change moves a shared address-splitting helper into a more central location used by several local reporting modules. It does not change business behavior, but it simplifies maintenance and keeps the affected country-specific reports aligned on the same logic.
Original PR description
https://github.com/odoo/odoo/pull/269676