Daily updates from Odoo
Tuesday, March 1, 2022
1 change · master
Code cleanup and technical improvements
Several business application screens were updated to use a compatibility layer while the user interface framework evolves. This keeps existing approval, document, spreadsheet, barcode, timesheet, dashboard, cohort, project, and signing features working reliably without changing their business behavior.
Original PR description
This PR replaces `Component` by `LegacyComponent` when the component uses owl 1's removed features like `el` and `trigger`. If a non legacy component inherits from this class then it should remove the use of those owl 1's removed features and retarget to an usual `Component`. Community PR: https://github.com/odoo/odoo/pull/85389