Tuesday, November 25, 2025
6 changes · master
Features or functions removed from Odoo
This change removes older internal testing helpers and updates affected automated tests to use newer supported tools or standard JavaScript. It helps keep the codebase easier to maintain without changing day-to-day product behavior for users.
Original PR description
In this commit we remove legacy utils from codebase. To do that, we replace uses of old functions by hoot helpers or native javascript functions. task~5128972 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 removes the functionality related to digital signatures from the Accountant Knowledge module. This change simplifies the module and aligns with a strategic decision to streamline document handling processes within Odoo Enterprise. The removal addresses a previously complex integration and reduces potential maintenance overhead.
Original PR description
task-5154292
This update removes outdated and redundant testing utilities from the Odoo codebase. The changes replace these legacy functions with modern JavaScript helpers, improving code maintainability and efficiency. This work focuses on streamlining the testing process for various Odoo modules.
Original PR description
In this commit we remove legacy utils from codebase. To do that, we replace uses of old functions by hoot helpers or native javascript functions. task~5128972
This update removes the functionality for adding digital signatures within the Odoo Enterprise accounting module. This change simplifies the system and aligns with a strategic decision to streamline document workflows. The removal addresses a redundant feature and reduces complexity.
Original PR description
task-5154292
This update removes the outdated 'hasSelfAsMember' feature in WhatsApp messaging. The system now directly uses 'self_member_id' for identification, streamlining the process and improving reliability. This change ensures consistent and accurate messaging functionality.
Original PR description
Since https://github.com/odoo/odoo/pull/236494 `hasSelfAsMember` has been removed in favor of using `self_member_id` directly.
This update removes a redundant method in the Call model, streamlining the process of receiving data from the server. The framework now automatically handles data deserialization thanks to updated JavaScript field definitions, improving efficiency and reducing complexity. This change is a minor improvement.
Original PR description
The update method on Call was used to deserialize data from the server. Provided that fields are correctly defined on the JavaScript side, the framework is now smart enough to deserialize them automatically. This commit correctly defines the JS model fields and removes the useless update method.