Friday, December 27, 2024
2 changes · saas-18.1
Enhancements to existing features
This update standardizes how internal Odoo models are declared by requiring each one to explicitly state its model name or inheritance. It improves code consistency and maintainability across many apps without changing day-to-day user workflows.
Original PR description
This is a request following the revert of the use of class names (concerning the python inheritance and typing project) see: https://github.com/odoo/odoo/pull/178200 see: https://github.com/odoo/odoo/pull/186906
This update standardizes how internal business app components are declared across multiple Odoo modules. It reduces ambiguity for future development and maintenance, with no expected direct change to daily user workflows.
Original PR description
This is a request following the revert of the use of class names (concerning the python inheritance and typing project) see: https://github.com/odoo/odoo/pull/178200 see: https://github.com/odoo/odoo/pull/186906