Friday, September 12, 2025
7 changes · 19.0
Enhancements to existing features
The HTML editor toolbar now stays hidden when a user selects content that is not clearly visible, such as only a line break. This avoids confusing pop-ups and makes editing behavior feel more predictable.
Original PR description
Prevent the toolbar to open if the selection is not clearly visible to the user. for example, line break only selection. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The invoice form now shows a helpful placeholder in the Incoterm field based on the company’s configured default Incoterm. If no default is set, users still see generic guidance, making data entry clearer and more consistent.
Original PR description
This commit adds a dynamic placeholder to incoterm field form view in `account.move`. The placeholder is dynamically set as the default incoterm value in setting. If no default is chosen, a default text is shown. task-4788236 Current behavior before PR: No placeholder is set to incoterm field in account move form view. Desired behavior after PR is merged: Dynamic placeholder set to incoterm field in account move form view with default incoterm value chosen in setting. If no default incoterm is chosen, a default text placeholder is shown. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#225905
The Peppol demo bill data was cleaned up to use safer, clearer example details. This reduces confusion in demonstrations by avoiding real-looking banking data, using reserved example domains, and making vendor details distinct from the Belgian company demo data.
Original PR description
Minor improvements to the demo bill such as usage of VAT number different from belgian company in demo data, removal of IBAN account number, usage of a different address for vendor company and usage of example.com instead of beexample.com, which is not IANA reserved domain name. XML used: [INV_2025_00017_ubl_bis3.xml](https://github.com/user-attachments/files/22254686/INV_2025_00017_ubl_bis3.xml) no-task Forward-Port-Of: odoo/odoo#226305
The mail composer now correctly detects when users enter or leave the HTML editor, so messages can be marked as read as expected. The composer border styling was also refined to make the active editing state clearer.
Original PR description
This commit binding the focusin and focusout handlers to the HTML composer, making the mark as read feature working as expected. Also, this commit improves the border styling of the composer with focus state. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Articles linked to audit reports now keep the standard Download PDF button visible. The separate action for creating the audit report PDF is renamed to Download Annual Report, making the choices clearer for users.
Original PR description
Previously, when an article was linked to an audit report, the "Download PDF" button was hidden and replaced with a button to generate the audit report PDF. This commit restores the default "Download PDF" button and renames the button for generating the audit report PDF to "Download Annual Report", improving the clarity of the interface. Task-5079472
The barcode demo sheet now includes the newly available OBTWREV barcode command. This helps users and evaluators test or learn the latest stock barcode workflow from the provided demo materials.
Original PR description
This commit adds the newly created barcode command "OBTWREV" introduced in #88614 to the barcode demo sheet.
This change reorganizes internal repair module tests by separating shared setup logic so it can be reused by other modules. It does not change user-facing repair workflows, but it helps developers maintain and extend related tests more efficiently.
Original PR description
Split out the classSetUp + its methods into separate class so it can be used in other modules Supports task: 5067457 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