Tuesday, January 16, 2024
4 changes · 17.0
Enhancements to existing features
Knowledge articles now display status indicator buttons that show users when their changes have been saved to the database. Users can see at a glance whether their edits are pending or saved, and can quickly discard changes if needed. This brings Knowledge in line with other Odoo forms for a consistent user experience.
Original PR description
This commit aims at adding the status indicator buttons that are present in most other Odoo Form views to Knowledge. These indicators enables the user to know when changes has been taken into account and can be saved inside the DB, either using the buttons or using other methods. This also enables the user to discard any changes he'd done to the article quickly. task-3609594 COM PR: odoo/odoo#145928
This update adds comprehensive automated tests for the Field Service Management module's date widget and calendar/gantt views to ensure reliability. Additionally, outdated field references have been cleaned up and replaced with current naming conventions, improving code maintainability and reducing technical debt.
Original PR description
Added JS tests for the following: - fsm_date_widget - fsm_task_calendar_view - fsm_task_gantt_view (patched TaskGanttController) Also refatored fsm_date_widget planned_date_end deprecated references (to date_deadline) Task-3661094
This update enhances the warning messages shown to users when selecting recommended shipping couriers through Shiprocket in sales orders. The improved messaging provides clearer guidance to help users make better shipping method decisions.
Original PR description
Improved warning message for shiprocket recommended couriers in sales order. task-3658367 Forward-Port-Of: odoo/enterprise#53526
The OWL web framework library has been updated from version 2.2.7 to 2.2.9, bringing performance improvements and enhanced functionality. The update includes optimizations to reactivity handling and parser improvements, with corresponding adjustments to related tests to ensure compatibility.
Original PR description
Update the OWL lib and adapt some tests/helpers. Release notes: https://github.com/odoo/owl/releases/tag/v2.2.8 https://github.com/odoo/owl/releases/tag/v2.2.9 These releases contain small improvements 2.2.8: - [IMP] template set config: getTemplate function - [IMP] parser: .trim modifier implies .lazy modifier - [REF] parser, template_set: factor out parseXML function 2.2.9: - [IMP] reactivity: replace sets with small arrays for performance Forward-Port-Of: odoo/odoo#149379 Forward-Port-Of: odoo/odoo#149170