Daily updates from Odoo
Monday, April 20, 2026
2 changes
Code cleanup and technical improvements
This change updates internal screen templates across several Odoo apps so they are ready for the next version of Odoo's web interface technology. It should not change day-to-day behavior, but helps reduce upgrade risk and keeps affected features compatible with upcoming framework requirements.
Original PR description
In preparation for OWL3, where template variables will need to use .this to target component variables, we add .this to template variables that are targetting the component. Script PR: https://github.com/odoo/odoo/pull/247965 Community PR: odoo/odoo#259313 IF THIS SCRIPT ADDED A BAD MIGRATION REPORT TO (JESC), WE MIGHT NEED TO WHITELIST THE BUG task: OWL3 prep - add this. to template variables
This update removes obsolete instructions that suppressed change tracking in several business flows and test/demo data. It helps Odoo rely on its standard tracking behavior, reducing hidden side effects and making future changes easier to maintain without altering core user workflows.
Original PR description
Helpdesk: useless usage in demo data Sale connectors: action_lock writes on lock field, if people don't want to see any tracking of that field, better remove the tracking on the field. Otherwise let Odoo track changes. Sale_subscription: remove notrack around payment_exception update. That field is not tracked, and that could prevent any tracking at the next flush time.