Daily updates from Odoo
Tuesday, February 24, 2026
4 changes · saas-19.2
Enhancements to existing features
This update enhances the accuracy of account reconciliation by validating the use of 'integer' and 'fraction' groups within regular expressions. Previously, inconsistencies in these groups could lead to incorrect amount formatting, particularly with formats like CODA files. Now, the system enforces that both groups are present when defined, providing clearer error messages to guide users.
Original PR description
When using a regular expression to extract amounts from a label, especially for formats without a decimal separator (like CODA files), the logic now supports and validates the use of named groups 'integer' and 'fraction'. This commit ensures that: - If 'integer' is defined, 'fraction' must also be present to correctly format the decimal value. - If 'fraction' is defined, 'integer' must be present. - Meaningful UserErrors are thrown to guide the user when one group is missing. Enterprise PR: odoo/enterprise#103630 Task [link](https://www.odoo.com/odoo/project.task/5449413) task-5449413 Forward-Port-Of: odoo/odoo#242750
This update enhances the depreciation schedule reports within the Enterprise edition of Odoo by automatically including an analytic filter. This allows for more granular tracking of depreciation costs by specific projects or departments, providing better financial insights. The change improves reporting accuracy and supports more detailed cost analysis.
Original PR description
Forward-Port-Of: odoo/enterprise#108334
This update adds a notification to the Odoo interface when a user adds or removes a channel as a favorite. This enhances the user experience by providing immediate feedback on channel management actions, making it easier for users to track and manage their preferred channels within the system. This improves channel organization and streamlines user workflows.
Original PR description
Task-5867464 point 84
This update enables OAuth and tokenization for Mercado Pago payments, enhancing security and payment processing capabilities. It also addresses a critical issue by explicitly excluding unsupported countries, preventing errors for users in those regions. The changes include required data for recurring payments to meet Mercado Pago's homologation requirements.
Original PR description
OAuth is enabled for Mercado Pago, which also allows enabling tokenization. Not supported countries were added to the list of countries which would result in an error when user in one of the unsupported countries would try to go through OAuth. Forward-Port-Of: odoo/odoo#234747