Daily updates from Odoo
Tuesday, January 6, 2026
4 changes
1 change
Features or functions removed from Odoo
This update removes a duplicate function from the Point of Sale module. The `pushExternalOrderToBlackbox` function was essentially a copy of another existing function, streamlining the codebase and improving efficiency. This change ensures consistent functionality and reduces potential for errors.
Original PR description
Remove useless function `pushExternalOrderToBlackbox` that was doing the same as `pushOrderToBlackbox(order, true)`. This function was introduced in the following PR: https://github.com/odoo/enterprise/pull/102280 Forward-Port-Of: odoo/enterprise#102425
2 changes
Features or functions removed from Odoo
This update removes the 'Referred By' field from the Applicant search view within the HR Referral module. This simplifies the search experience for recruiters and improves data clarity by focusing on relevant applicant information. The change was implemented to streamline the applicant search process.
Original PR description
This commit is an extension of odoo/odoo@718c85eb3a48ed2b2301156c619878ec6e63d240 Task-5184168
This update removes redundant string escaping functionality within Odoo's codebase. The system's markup template engine now automatically handles escaping, eliminating the need for manual escaping steps. Using `htmlEscape` is now recommended for manual escaping to prevent issues with double escaping in templates.
Original PR description
All occurrences have been removed. markup template automatically escapes its params, so there should be no need to manually escape strings before passing them to a template. If escaping manually is necessary, `htmlEscape` should be used instead, as it wraps its result into markup which prevents double escaping when used in templates and other HTML utility functions.
1 change
Features or functions removed from Odoo
This update removes a specific test file related to Excel files that was causing issues with our automated testing process. This test was reliant on a recent update to a supporting software library that wasn't yet available on all of our supported operating systems. Removing this test improves the reliability of our automated builds.
Original PR description
This commit removes the xslx-2025 test case. That file contains a `trash` folder and libmagic only started supporting those files with file/file@3660a2ccb77cdea0ce678d9e71fbb7aceca2adbe, this commit is notably absent from Ubuntu Jammy which is a supported OS in this Odoo version. Keeping the test makes the Runbot Distro-build CI red on Jammy which is worse than making sure we always support those (rare, arguably broken) files. 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