Daily updates from Odoo
Monday, February 23, 2026
2 changes · master
Code cleanup and technical improvements
This update removes unnecessary URL redirects from Odoo's tour scripts. These redirects were causing delays and were redundant, as the same functionality is handled elsewhere. This change improves the onboarding experience and streamlines tour navigation.
Original PR description
The URL key in a tour's JavaScript file implies a redirect to that URL once the browser opens. If this URL is the same as the one used in `start_tour()` (Python), then it serves no purpose. It's even detrimental because it implies a redirect (and therefore a waste of time). The URL key in the JS file is (for now) only used for onboarding tours. This key will be defined later in the .xml file for onboarding tours. That's why we're removing the URL keys from the registries here.
This update adds a necessary change to Odoo's template structure in preparation for the upcoming OWL3 release. Specifically, it modifies template variables to correctly target component data using `.this`, ensuring compatibility with the new OWL3 framework. This ensures a smooth transition and avoids potential issues when OWL3 is fully integrated.
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: https://github.com/odoo/odoo/pull/249732 task: OWL3 prep - add this. to template variables