Friday, March 6, 2026
12 changes · master
Code cleanup and technical improvements
This update adds `.this` to template variables across several Odoo modules in preparation for a future update (OWL3). This change is necessary because OWL3 will require a specific syntax for accessing component variables within templates, ensuring compatibility and 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. communtiy PR: https://github.com/odoo/odoo/pull/250843 Script PR: odoo/odoo#247965 task: OWL3 prep - add this. to template variables
This update modifies Odoo templates to align with OWL3 requirements, specifically by adding `.this` to template variables that target component parts. This change is a necessary preparation for the new OWL3 framework and ensures consistent functionality moving forward. It impacts several knowledge and IoT modules.
Original PR description
TODO: Double check the change of quote in `knowledge.MacrosEmbeddedClipboard` 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. Community PR: https://github.com/odoo/odoo/pull/250118 Script PR: odoo/odoo#247965 task: OWL3 prep - add this. to template variables THIS_TARGETS = ["iap", "im_livechat", "iot", "knowledge", "link_tracker", "loyalty", "lunch"]
This update modifies Odoo templates to align with upcoming OWL3 requirements. Specifically, it adds `.this` to template variables that reference components, ensuring compatibility with the new OWL3 framework. This preparation is crucial for a smooth transition to the next version.
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 THIS_TARGETS = ["documents", "equity", "esg"] task: OWL3 prep - add this. to template variables
This update prepares Odoo for OWL3 by modifying template variables to correctly reference component data using `.this`. This change is necessary to ensure proper functionality with the upcoming OWL3 framework and avoids potential issues with how variables are accessed.
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 task: OWL3 prep - add this. to template variables
This update prepares Odoo for the upcoming OWL3 release by updating template variables. Specifically, it adds `.this` to certain variables, which is a necessary change to ensure compatibility with OWL3's new variable targeting system. This ensures continued functionality after the upgrade.
This update prepares the Helpdesk module for a future upgrade (OWL3) by adding `.this` to template variables. This change ensures that the Helpdesk interface correctly targets component variables, preventing potential issues after the upgrade. It's a necessary step to maintain functionality and avoid disruptions.
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 THIS_TARGETS = ["fleet", "frontdesk", "gamification", "google", "helpdesk"] task: OWL3 prep - add this. to template variables
This update adds the `.this` syntax to template variables within several Odoo modules to align with upcoming OWL3 requirements. This change is a necessary preparation step to ensure compatibility with the new OWL3 rendering engine, preventing potential issues with how template variables access component data.
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 THIS_TARGETS = ["currency", "data", "digest", "delivery"] task: OWL3 prep - add this. to template variables
This update modifies Odoo's templates to align with upcoming OWL3 requirements. Specifically, it adds `.this` to template variables that reference components, ensuring compatibility with the new variable targeting method. This preparation is crucial for a smooth transition to the OWL3 environment.
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. Community PR: odoo/odoo#250049 Script PR: odoo/odoo#247965 task: OWL3 prep - add this. to template variables
This update modifies Odoo's templates to align with upcoming OWL3 requirements. Specifically, it adds `.this` to template variables that reference components, ensuring compatibility with the new variable targeting system. This preparation is crucial for a smooth transition to OWL3 and avoids potential issues with future template 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. Community PR: https://github.com/odoo/odoo/pull/250096 Script PR: odoo/odoo#247965 task: OWL3 prep - add this. to template variables THIS_TARGETS = ["hr"]
This update adds `.this` to template variables within the appointment and approvals modules to align with upcoming OWL3 requirements. This change is a necessary preparation step to ensure compatibility with the new OWL3 template engine and avoid potential issues with how variables are referenced.
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 pull request contains a series of updates to various UI components within the Odoo Enterprise application. These changes primarily focus on improving the user experience and streamlining workflows related to bank reconciliation, financial reporting, and online transaction synchronization. The updates are largely cosmetic and aimed at enhancing usability.
This update modifies Odoo templates to align with upcoming OWL3 requirements, specifically by adding `.this` to target component variables. This change is a necessary preparation for a future update and ensures compatibility with the new OWL3 framework. It impacts several modules to maintain 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. Community PR: https://github.com/odoo/odoo/pull/251512 Script PR: odoo/odoo#247965 THIS_TARGETS: ["hr", "iap", "im_livechat", "iot", "knowledge", "link_tracker", "loyalty", "lunch"] task: OWL3 prep - add this. to template variables