Daily updates from Odoo
Wednesday, September 10, 2025
6 changes
1 change
Code cleanup and technical improvements
This update prepares customer follow-up reports for easier customization of due and overdue invoice lines. It helps businesses tailor what customers see on payment reminder reports without changing the standard report flow.
Original PR description
The goal with these hooks is to allow customization of overdue and due lines that are going to be printed on the followup report to be communicated to the customer. Forward-Port-Of: odoo/enterprise#93438
4 changes
Code cleanup and technical improvements
This internal refactor moves commonly used barcode and RFID scan helpers into the shared web tour testing tools. It makes integration tests easier to maintain and supports more efficient loading of test dependencies, with no expected impact on day-to-day users.
Original PR description
In this commit, we put scan and scan rfid in web_tour tour_helpers. As scan and scanRFID are used quite a lot and web_tour is only used for integration tests, it's more convenient to have scan helpers in web_tour. This commit is made in order to lazy load hoot-dom in web_tour.
The Manufacturing Planning Schedule suggestion flow is being moved into a guided wizard instead of storing a temporary selection on the main planning record. This reduces the risk of uninstall-related crashes and keeps the planning feature more stable for users.
Original PR description
This commit fixes the selection field `suggestion_period` in the MPS model to not store its value in the database. Storing this selection field can lead to crashes when MPS is uninstalled. Related PR: https://github.com/odoo/enterprise/pull/90553
This change makes it easier to customize which overdue and upcoming payment lines appear on customer follow-up reports. It helps businesses tailor customer communications without changing the standard reporting flow.
Original PR description
The goal with these hooks is to allow customization of overdue and due lines that are going to be printed on the followup report to be communicated to the customer. Forward-Port-Of: odoo/enterprise#93438
The Documents app and related integrations now use the term “folder” instead of “workspace” across settings, screens, tests, and supporting data. This makes the product language clearer and more consistent for users without changing the underlying business workflows.
Original PR description
* includes: account, account_peppol, approvals, fleet, hr, hr_recruitment, product, project, project_sale, sign, spreadsheet. This commit replace all the occurences of workspace into folder. Task-4896922
1 change
Code cleanup and technical improvements
This update modernizes the mass mailing email design experience by moving it to the newer website-style editor, refreshing templates, and improving how layouts behave across screen sizes. It also cleans up messaging internals and adds limited support for sending notification emails to addresses that are not linked to contacts, helping support cases such as out-of-office replies without creating extra records.
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