Wednesday, November 22, 2023
2 changes · master
Code cleanup and technical improvements
This change reorganizes how many web interface components declare their settings, placing them closer to the related component code. It does not introduce new user-facing features, but it makes the codebase easier to maintain and supports more consistent future development.
Original PR description
Modernization of the codebase to have props/components/whatever properties defined closer to the component (no need to scroll down to find them, they're now right where we expect them to be). This is the style that FrameworkJS want to promote for future developments. task-3536307 https://github.com/odoo/enterprise/pull/50787
This update reorganizes frontend component definitions so related settings are kept closer to the components they affect. It does not introduce functional changes, but it makes the codebase easier to maintain and supports faster, safer future development.
Original PR description
Modernization of the codebase to have props/components/whatever properties defined closer to the component (no need to scroll down to find them, they're now right where we expect them to be). This is the style that FrameworkJS want to promote for future developments. https://github.com/odoo/odoo/pull/142276