Thursday, April 27, 2023
2 changes
Enhancements to existing features
This update prepares several business modules for a safer migration to a newer way of loading records. It reduces the risk of disruption while teams move from the old approach to the new one, especially in appraisal, referral, and timesheet-related workflows.
Original PR description
duplicate code of read and search_read to support unity read. this will help us migrate code from the "old" read to the new without breaking everything
Odoo Studio now reads editable field widget options directly from each widget's own metadata instead of relying on a separate Studio-maintained list. This makes future widget updates easier to maintain and reduces the risk of Studio showing outdated or inconsistent configuration options.
Original PR description
*: knowledge This commit removes the need to declare and detail each available option for a specific widget. Now, this list of supported options are detailed directly on the field widget's object, with the supportedOptions attribute. Only the properties that are tied to a type of field remain in the file of the TypeWidgetProperties component. It is now easier to maintain and update the available options that are editable in studio, since a developer can only implement it in the widget implementation file, without the need to update a list in studio. task-3259617