Thursday, December 4, 2025
3 changes · saas-18.4
Enhancements to existing features
This update enhances the system's ability to retrieve information related to signed documents. Previously, limitations prevented accessing additional data associated with O2M (one-to-many) relationships within the signing process. Now, customization is enabled, allowing for broader access to relevant data from the `sign.send.request.signer` model.
Original PR description
The class `SignerX2Many` is inheritable, but if we need another value from the o2m, we can't use it because the `signerX2Many` is not exportable. Enable `signerX2Many` customization, allowing more fields to be read from the `sign.send.request.signer` model. Forward-Port-Of: odoo/enterprise#99977
This update significantly speeds up the process of retrieving product information, particularly when configuring products. By using a batch processing method, the system now completes this task in just 0.8 seconds, compared to 2.7 seconds previously – a 70% improvement. This change enhances the user experience and overall system performance.
Original PR description
Performing read operations on attributes and values in batch yields a significant performance improvement and is standard practice. Tested with 60 attributes and 8000 values: went from 2.7s to 0.8s (-70%) No task --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#235170
This update enhances the integration with Adyen, our payment processor, by including essential application information in the payment requests. This ensures accurate transmission of key details like the external platform, leading to smoother and more reliable payment processing. A new test has been implemented to verify the functionality.
Original PR description
Add applicationInfo to the payload sent to Adyen, ensuring that externalPlatform is correctly transmitted. A test was added to verify that applicationInfo is present in the payload and that the payment request succeeds as expected. task-5157863 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#237008 Forward-Port-Of: odoo/odoo#233075