Thursday, January 8, 2026
9 changes · master
Enhancements to existing features
This update makes the payment report wizard more user-friendly by adjusting the layout of fields. The change prevents fields from stretching across the entire wizard width, improving readability and ease of use. This is a minor UX enhancement.
Original PR description
-Minor UX change in the payment report wizard so that fields don't extend to full wizard width. -See https://github.com/odoo/enterprise/pull/101664 Task: #5388635
This pull request ensures that accounts used for receivables and payables are consistently configured across all Odoo localization modules (l10n_*) to avoid discrepancies. This update streamlines financial reporting and improves data accuracy for international business operations. The changes involve updating configuration files for various localization modules.
Original PR description
--- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies the theme editor by arranging font names alphabetically. This change reduces user confusion and makes it easier to find the desired font, ultimately improving the user experience and making it quicker to customize the look of Odoo.
Original PR description
To avoid cognitive load, and improve usability, this commit lists font alphabetically on the theme tab. task-5410041 Forward-Port-Of: odoo/odoo#240968
This update enhances the user experience by adding keyboard navigation to the many2many tags dropdown field within Odoo. Previously, users could only interact with this field via the mouse. Now, keyboard users can easily select tags, improving accessibility and efficiency.
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
This update streamlines how Odoo handles data, primarily shifting from using 'datas' to 'raw' formats. This change improves efficiency and reduces the amount of data stored, leading to potential cost savings and faster performance. The team has focused on simplifying data exports and imports, ensuring data is handled more effectively.
Original PR description
https://github.com/odoo/odoo/pull/238171 See referenced PR: - Mostly use `raw` instead of `datas`. - `pdf_rotate` does not work as it uses inexisting fields (just removing it from the code). - web_studio exports raw - ...
This update enhances how Odoo tests filter activity records, particularly within the 'web' module. By extending support for filtering on related 'x2Many' fields, developers can now test activity scenarios more effectively without needing to modify existing business code. This improves testing efficiency and stability.
Original PR description
For the activity view, the following domain is used to retrieve all records with activities completed (active=False) or not: [["activity_ids.active", "in", [true, false]]] To avoid having to patch business code when testing activities, we extend a bit what is supported for filtering records in tests by supporting filtering on x2Many nested fields. Note that not everything is supported, see the test. Co-authored-by: Pierre-Yves Dufays <pydu@odoo.com> Task-5089173
This update enhances the visual consistency of section, subsection, and combo lines across Odoo's portal, reports, and sales order views. The change addresses a font size discrepancy between the Odoo portal and website, ensuring readability and accessibility for users. This improves the overall user experience and presentation of key information.
Original PR description
Improve consistency of the section, subsection and combo lines on portal, reports and SO. Note: website has a different font-size-base than portal, thus using small on the table in portal will render 12.25px without website but 14px when website is installed. 12.25px is barely accessible, which is why `max()` is used, ensuring the font-size of portal SO preview doesn't get too small. [task-5439762](https://www.odoo.com/web#id=5439762&cids=1&menu_id=4720&action=333&active_id=1695&model=project.task&view_type=form) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update enhances the visual representation of account review states within the Odoo system. The changes refine the badges displayed during account reconciliation, providing clearer and more consistent indicators for users. This improves the overall user experience and accuracy of account reconciliation processes.
Original PR description
task-5266305 Forward-Port-Of: odoo/odoo#240930
This change simplifies the process for updating taxes and accounts on invoices. Previously, a confirmation popup appeared after changing a partner, which was disruptive. This update removes that popup, streamlining the workflow for users and reducing potential user friction.
Original PR description
This commit removes the confirmation popup when pressing "update taxes and accounts" in invoices after changing the partner. task-5324619 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#236277