Friday, July 18, 2025
5 changes · saas-18.3
Enhancements to existing features
The mail chatter now receives recipient field information as part of its existing data load instead of making separate background requests. This reduces unnecessary server calls and can make chatter screens load or refresh more quickly for users.
Original PR description
This PR removes `/mail/thread/recipients/fields` by embedding the value inside `/mail/data`. This removes up to 2 RPCs done inside chatter `onWillStart` and `updateRecipients`. PR enterprise: https://github.com/odoo/enterprise/pull/84661 Task-4685400 Forward-Port-Of: odoo/odoo#208393
The Demo payment provider now receives the same default outstanding account setup as online payment providers. This keeps test payment flows aligned with real provider behavior and reduces manual accounting setup during demonstrations or testing.
Original PR description
Purpose: Set default outstanding account for `Demo` payment provider as well,
as it is a test version of an Online Payment Provider.
Followup on commit: https://github.com/odoo/odoo/pull/213554/commits/24f06192f4c6f747d2096603b6895481483138ab
task-4907646
Forward-Port-Of: odoo/odoo#216806The Chart of Accounts views now make the Active column easier to show or hide, helping users review account status more conveniently. The Allow Reconciliation column is moved into optional hidden columns by default, reducing clutter while keeping it available when needed.
Original PR description
In this commit: - Moved the 'Allow Reconciliation' column to the optional 'Hide' section. - Added the 'Active' column to the optional 'Show' section. - Added the 'Active' column to the optional 'Hide' section in 'Chart Of Accounts' menu. task-4907725
Nilvera API request logs are now shorter and easier to analyze in monitoring tools. Sensitive request details such as parameters and payloads are no longer included, helping protect user privacy while keeping key performance and status information visible.
Original PR description
This change streamlines the Nilvera API request logs to a single-line format, making them easier to parse and visualize in tools like Grafana. The new format includes only the HTTP method, URL, response status, and request duration, removing parameters and payloads to avoid leaking sensitive information and to ensure user privacy. No task Forward-Port-Of: odoo/odoo#218045
This update adjusts Odoo Studio so its form editor tests stay compatible with recent messaging changes. It helps ensure Studio continues to work reliably after the related mail recipient field endpoint was removed.
Original PR description
PR community: https://github.com/odoo/odoo/pull/208393 Task-4685400 Forward-Port-Of: odoo/enterprise#84661