Friday, November 28, 2025
5 changes · 19.0
Enhancements to existing features
This update enhances the stability of our IoT Box integration by splitting websocket messages to target individual devices instead of multiple ones. This change ensures better compatibility with newer, stable IoT Box versions, preventing potential issues and improving overall system performance. It's a routine maintenance update to maintain reliable data transmission.
Original PR description
In order to ensure ws compatibility with stable IoT Boxes versions, we now split websocket messages to send one per IoT identifier, instead of one targeting multiple ones. related: odoo/odoo#234175 Forward-Port-Of: odoo/enterprise#100512 Forward-Port-Of: odoo/enterprise#100127
This update enhances the documentation for Odoo's resource and shared method plugins, specifically within the html_builder and html_editor modules. The changes improve type definitions, ensuring clearer and more accurate documentation for developers, ultimately leading to more robust and maintainable code.
Original PR description
backport of https://github.com/odoo/odoo/pull/236084 Forward-Port-Of: odoo/odoo#237357
This update enhances the data available when creating sale orders within Odoo. Specifically, additional information can now be passed to the page view values function in related modules like account, project, and purchase. This allows for more comprehensive and customized sales order views.
Original PR description
kwargs is added to the `_get_page_view_values()` method in other modules: `account` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/account/controllers/portal.py#L47), `project` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/project/controllers/portal.py#L58), or `purchase` (https://github.com/odoo/odoo/blob/fdfa573fef5de83a77310e650dd950bddd7b0554/addons/purchase/controllers/portal.py#L110). @Tecnativa TT57124 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#237270
This update introduces a 'scheduled' state for sign requests, allowing users to easily differentiate between sent and future delivery requests. It also includes minor UI adjustments to streamline the user experience and improve overall usability. This change enhances clarity and efficiency for managing sign requests.
Original PR description
[IMP] sign: Improve user experience with new scheduled state and minor UI tweaks Added a new 'scheduled' state for sign requests to help users distinguish between requests that have been sent and those scheduled for future delivery. Also includes minor adjustments to enhance the overall user flow and usability. task-5159990
This update introduces a new helper function within the Odoo accounting module to simplify the retrieval of related debit and credit records for account move lines. This enhancement streamlines the process of matching transactions, improving the efficiency of financial reporting and reconciliation. It's part of a larger effort to optimize internal accounting processes.
Original PR description
This commit add a new helper to easily get matched_debit_ids and matched_credit_ids from an account.move.line. Linked:https://github.com/odoo/enterprise/pull/100493 opw-5184679 Forward-Port-Of: odoo/odoo#237367