Daily updates from Odoo
Thursday, May 7, 2026
2 changes · master
New functionality added to Odoo
This update simplifies and expands Odoo's reporting capabilities. It removes a technical limitation forcing the use of a single reporting engine and introduces a new Paper-Muncher engine. Users can now choose their preferred reporting engine based on the report type, offering greater customization and control over financial reporting.
Original PR description
Description of the issue/feature this PR addresses:
We currently force the use of WKHTML, since it's hardcoded we can't add new reporting engines easily.
The main goal of this PR is to be able to :
modularize the reporting engines
make accounting use the same generation pipeline
add a new reporting engine for paper-muncher
allow user to choose their reporting engine by company/action report/accounting reportThis update introduces the ability to track and manage company versions within the Odoo Enterprise HR Payroll module. This enhancement allows for more accurate payroll calculations and reporting, particularly when dealing with multiple company structures or changes in company status. It resolves a previous data handling issue related to incorrect payslip versions.
Original PR description
Task: 6111217