Daily updates from Odoo
Wednesday, March 11, 2026
8 changes · master
Code cleanup and technical improvements
This update adds the `.this` syntax to Odoo templates to align with upcoming OWL3 requirements. This change ensures compatibility with newer Odoo versions and prevents potential issues when using template variables to access component data, improving long-term stability.
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: odoo/odoo#247965 task: OWL3 prep - add this. to template variables
This update prepares our website templates for OWL3, a new rendering engine. It adds the `.this` syntax to template variables, which is now required to correctly target component variables within the OWL3 context. This ensures compatibility and proper functionality as we transition to the new engine.
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: odoo/odoo#247965 task: OWL3 prep - add this. to template variables
This update prepares our website's helpdesk templates for OWL3, a new rendering engine. It adds the `.this` syntax to template variables, which is now required to correctly access and use component variables within the templates. This ensures compatibility with the upcoming OWL3 changes.
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: odoo/odoo#247965 task: OWL3 prep - add this. to template variables
This update adds the necessary syntax (.this) to Odoo templates to ensure compatibility with OWL3. This change is a preparatory step for a future upgrade, allowing templates to correctly reference component variables, which is crucial for the system's continued functionality.
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: #247965 task: OWL3 prep - add this. to template variables
This update clarifies how message actions are defined within Odoo, enhancing readability and maintainability. The change replaces outdated 'thread' references with 'channel' in the configuration, streamlining the process for developers. This improves the overall organization of communication features.
Original PR description
Introduced by https://github.com/odoo/odoo/issues/243572 for improved readability of message action definition.
This update modifies Odoo's templates to align with upcoming OWL3 requirements. Specifically, it adds `.this` to template variables that target component parts, ensuring compatibility with the new OWL3 framework. This proactive step ensures a smooth transition and avoids potential issues when OWL3 is fully implemented.
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 THIS_TARGETS = ['mrp'] task: OWL3 prep - add `this.` to template variables Community PR : https://github.com/odoo/odoo/pull/252205
This update prepares Odoo for OWL3 by adding the `.this` keyword to template variables that reference components. This change is necessary because OWL3 requires this syntax for targeting component variables within templates. A minor fix was also applied to correct an earlier error in the conversion of boolean values.
Original PR description
…ering context 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: #247965 task: OWL3 prep - add this. to template variables
This update prepares Odoo for a new rendering system (OWL3) that requires a specific syntax (`.this`) to access component variables within templates. The team has added this syntax to several Odoo modules to ensure compatibility and future functionality. This change is a necessary step to support the upcoming OWL3 release.
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: #247965 task: OWL3 prep - add this. to template variables