942fcbfb3a56dcc26bfaa7cf049f266060a2df1e
Owl last update fixes the leaking `this` in rendering context of templates called with `t-call-context` [1]. Since [2], we use the `t-call-context` directive to control the rendering context of templates compiled from an arch (e.g. in form and kanban views). We can now better control what people use in archs, where we don't want them to access js implementation details, as `this` is no longer available. However, the component instance still needs to be accessible in the compiled template. We thus add the `__comp__` key in the rendering context. Since we do not want people to access it in archs, we add a check in the view validation that this string isn't used in dynamic attributes. [1] https://github.com/odoo/owl/commit/df59ec49aefce2e0913fdc1792d42b9680fb28b6 [2] https://github.com/odoo/odoo/commit/4c5b867ff6b0b674cb83d1a1262ae354ebaa6d57 X-original-commit: 264f313012aa99449d1576ae1110252c13755142 Part-of: odoo/odoo#110196
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%