Tuesday, July 14, 2026
3 changes · 19.0
Enhancements to existing features
This update improves internal testing tools for email and SMS marketing flows, making it easier to simulate customer actions like opening or replying to messages. This helps validate marketing automation scheduling and execution more reliably, supporting scalability and performance work.
Original PR description
Improve (mass_)mailing asserts and tools, notably to use their usage in marketing automation where simulating user actions (open emails, reply, ...) is necessary to check marketing activities scheduling and execution. Task-4224152: [marketing_automation] Performance / Scalability
This updates the web interface framework used by Odoo to a newer version. It helps prevent missed screen updates and improves how parts of the interface can be loaded in server-side environments, supporting a more reliable user experience.
Original PR description
- [FIX] runtime: don't lose coalesced renders - [IMP] loadable with nodejs See https://github.com/odoo/owl/commits/owl-2.x/ for more details 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 Forward-Port-Of: odoo/odoo#275568
Bank reconciliation now displays draft statement lines in blue, making them easier to distinguish at a glance. This helps accounting users quickly identify items that are not yet finalized and reduces the chance of overlooking pending work.
Original PR description
This commit will put the text in blue when the statement line is in draft to be able to see quickly which lines are in draft. task-6327308