Friday, January 23, 2026
7 changes · master
Enhancements to existing features
This update refines how work entry data is created, ensuring only relevant details are included. This change addresses a need across various Odoo localizations, streamlining data and improving efficiency. It focuses on filtering work entries based on their type, ensuring accurate reporting and management.
Original PR description
This commits adds an optional domain when creating work entries to only include the work details that are `is_work` or that don't have a work_entry_type_id, this is needed by a lot of localizations task-5076624 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update enhances the way users search for property types within the Odoo web interface. The change replaces a dropdown menu with a search-enabled select menu, allowing for faster and more intuitive property type lookups. This improvement streamlines the user experience and improves efficiency.
Original PR description
This commit replaces the property definition type dropdown by a select menu. It allows searching the property type in the input. The select menu now highlights the searched text in the option labels and supports odoomark. task-5226604
This update centralizes the logic for controlling button visibility in the MRP and Repair modules, reducing redundancy and ensuring consistency across the Community and Enterprise versions of Odoo. By standardizing visibility rules, this change simplifies future updates and maintenance, improving overall system stability.
Original PR description
Introduce computed boolean fields to represent the shared visibility conditions for the `Produce` and `Produce All` buttons in MRP and the `End Repair` button in Repair. Enterprise modules now reuse these fields instead of duplicating the logic inside the XML `invisible` attributes. This reduces code duplication, avoids inconsistencies between Community and Enterprise, and makes future overrides simpler and safer. Task ID: 4898373
This update standardizes the UOM field names across various Odoo logistics modules, consolidating them to 'uom_id'. Previously, multiple names caused confusion and made it difficult to consistently use UOM fields. This change improves clarity and simplifies development.
Original PR description
Currently, the uom field can have 3 different names in logistic modules: - uom_id - product_uom_id - product_uom This is annoying when we need to use a uom field and we have to check what is its name. So we decided to only keep uom_id as the only name for basic uom fields. Task [5364113](https://www.odoo.com/odoo/project.task/5364113)
This update streamlines the handling of UOM fields across various Odoo modules. Previously, multiple names (uom_id, product_uom_id, product_uom) were used, creating confusion. Now, only 'uom_id' will be used for basic UOM fields, simplifying development and reducing potential errors.
Original PR description
Currently, the uom field can have 3 different names in logistic modules: - uom_id - product_uom_id - product_uom This is annoying when we need to use a uom field and we have to check what is its name. So we decided to only keep uom_id as the only name for basic uom fields. task 5364113
This update optimizes the suggestion list in email communication by placing the current user last. This change prioritizes more relevant suggestions for other partners, improving the user experience and efficiency.
Original PR description
With this commit the current user will be the last suggested partner in the suggestion list, as it's very unlikely to mention yourself so the space is better used to display other more relevant suggestions. part of task-5867464
This update simplifies the mass mailing editor by removing a specific setting related to link font sizes. Users can now adjust link font sizes using the standard editor toolbar, providing a more intuitive and flexible design experience. This change focuses on improving usability within the mass mailing module.
Original PR description
Remove the `mass_mailing` Design Tab `--link-font-size` special variable, as it is more natural that a link font-size is aligned with its container. It is still possible to use the editor toolbar `font-size` feature to change the `font-size` of links individually. task-5868086