Tuesday, May 12, 2026
3 changes · saas-18.3
Enhancements to existing features
This update enhances the process of validating XML files used in Odoo's EDI transactions, specifically when operating in External Mode. It allows developers to easily test their EDI files against established standards, ensuring data accuracy and reliability within the system. This improves the overall quality and stability of Odoo's EDI processing.
Original PR description
There is a file validator running on the IAP server which validates different types of XML files using XSD and Schematron files. This commits allows for developers writing edi testcases to have their XML files validated by the file validator by running their tests in EXTERNAL_MODE. task-5955497 Forward-Port-Of: odoo/odoo#254991
This update ensures users can access documents through their preferred view (kanban, list, or activity) within the Documents app. Previously, the app defaulted to a standard set of views, which could be less convenient for individual users. This change enhances user experience and streamlines document access.
Original PR description
Currently, `get_formview_action` in the documents app returns an action that opens the kanban, list, and activity views. However, it does not utilize the user's document action preference, which can be inconvenient. This commit updates the method to use the preference action instead.
This update simplifies how businesses can customize the website event registration process. By separating the registration logic, developers can now easily inherit and modify the setup, making it simpler to tailor events to specific needs. This change enhances flexibility and reduces complexity for custom development.
Original PR description
Since this controller returns raw markup, it is impossible to inherit. By splitting the controller `registration_new`, allows to manage custom developments with the inheritance of the prepare method instead. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#245812 Forward-Port-Of: odoo/odoo#244156