Daily updates from Odoo
Wednesday, October 26, 2022
2 changes
Enhancements to existing features
This update adds validation warnings for several interface components so teams can more easily detect when components are used incorrectly. It improves internal quality and maintainability by making expected inputs clearer and helping prevent future errors before they affect users.
Original PR description
*: mrp_workorder, spreadsheet_edition, voip, web_enterprise, web_gantt,
web_studio
This commit adds a warning if the props validation is not set for a
component.
The props validation is important to tell how a component should be
used, by looking at its code, it's a good documentation of the component.
It's also critical, to test if the component is correctly used, if all
the obligatory props are passed and that there are of the correct type.
For more information, see: https://github.com/odoo/owl/blob/master/doc/reference/props.md#props-validationThe VoIP interface was updated to use a more modern internal communication approach across call panels, tabs, contact views, and phone fields. This should make the calling experience easier to maintain and more reliable without changing core business workflows.
Original PR description
Task-3042783.