Thursday, January 29, 2026
7 changes · saas-19.1
Enhancements to existing features
This update expands Odoo's language support to include Spanish, recognizing the significant number of Spanish speakers. By adding Spanish translations, we improve the usability of Odoo for a wider range of customers and users. This enhancement aligns with our commitment to global accessibility.
Original PR description
The official language is English, but Spanish is spoken by ~41 million. task-5247124 Forward-Port-Of: odoo/odoo#245702 Forward-Port-Of: odoo/odoo#245358
This update expands Odoo's language capabilities to include Spanish, recognizing the significant Spanish-speaking population. This enhancement improves usability for a wider range of customers and aligns with global market needs. It's an important step in supporting diverse user bases.
Original PR description
The official language is English, but Spanish is spoken by ~41 million. task-5247124 Forward-Port-Of: odoo/enterprise#105494 Forward-Port-Of: odoo/enterprise#105246
This update simplifies the process for users to view project details linked to a manufacturing order. Previously, project information was hidden within a less prominent section of the MO form. Now, a dedicated 'Project' button provides instant access, streamlining workflows and improving efficiency.
Original PR description
When a MO is linked to a project and a user wants to check it, they have to find it in the miscellaneous section of the form, which is easy to miss and makes it harder for users to quickly navigate to the related project compared to other documents (for example, sales orders) where related records are directly accessible through a smart button. This change adds a `Project smart button` on the manufacturing order form when a project is set, allowing users with access to the Project app to open the related project directly from the MO. TaskID-5438411 Forward-Port-Of: odoo/odoo#241854
This update grants the Invoicing & Banks role read-only access to critical accounting reports like the General Ledger and Profit & Loss. Previously, this role was restricted, hindering their ability to fully utilize key financial data. This change improves reporting capabilities and operational efficiency for users in this role.
Original PR description
Before: The Invoicing & Banks role did not have access to important accounting reports such as General Ledger, Trial Balance, and Profit & Loss. After: The role now inherits read-only privileges, allowing access to all essential accounting reports. Task-5418541 Forward-Port-Of: odoo/enterprise#105322 Forward-Port-Of: odoo/enterprise#104868
This update aligns the appointment quick create form with recent design changes for calendar dialogs, ensuring a consistent user experience. The changes restore proper icon and field alignment, improving the visual appearance and usability of the appointment scheduling feature. This addresses a design oversight identified in odoo/odoo#238855.
Original PR description
Following odoo/odoo#238855 the dialogs design have been improved. While improving the calendar dialog, the appointment one has been overlooked. Adapting the appointment quick create form following the changes in its parent calendar form view. Restoring icons and fields alignment. Task-5887839
This update improves tax data and reporting within Odoo to align with Taiwanese business practices. Key changes include the addition of required tax reports (401, 403, 404) and refined tax groups, ensuring accurate compliance with Taiwanese tax regulations.
Original PR description
This is an improvement on tax data and reports, to more precisely match common business practices in Taiwan. It also introduces key tax reports to support standard compliance and reporting requirements. Updates: - Refine Taiwanese tax and tax groups - Add fiscal positions - Add tax reports: Business Tax Declaration Forms (401, 403, and 404) [Task-3371895](https://www.odoo.com/odoo/project.task/3371895) Forward-Port-Of: odoo/odoo#243980
This update ensures document discoverability settings (like public or private access) are consistently maintained when moving documents within the system. Previously, moving a document could unintentionally change its visibility based on the destination folder. The change includes updated confirmation dialogs to clearly communicate that the original settings will be preserved.
Original PR description
This commit improves the handling of a document's discoverability setting (`is_access_via_link_hidden`) when it is moved between folders. Previously, when a document was moved, it would inherit the…
This commit improves the handling of a document's discoverability setting (`is_access_via_link_hidden`) when it is moved between folders. Previously, when a document was moved, it would inherit the discoverability setting from the destination folder. This could lead to unintended changes in a document's visibility. For example, a publicly discoverable document could become private (requiring a direct link) simply by being reorganized into a different folder. This behavior was inconsistent with a previous improvement that prevented discoverability from propagating downwards from a parent folder to its children. See PR-93697. With this change, a document's discoverability is now treated as an intrinsic property that is fully preserved when the document is moved. It is no longer affected by the settings of its destination folder. To ensure clarity for the user, the move confirmation dialog has been updated to reflect this new logic. It now correctly informs the user that the document's original discoverability setting will be maintained. Task-5159832 Forward-Port-Of: odoo/enterprise#97045