Thursday, December 23, 2021
4 changes · master
Enhancements to existing features
The mail module now checks whether a record involves multiple items earlier in the process, so the same check is not repeated. This is a small internal improvement that can reduce unnecessary work without changing how users interact with the system.
Original PR description
Move isMulti sooner in the flow so that the check is only done once.
This update removes unused internal references from the Mail app interface code. It does not change visible behavior, but it simplifies maintenance and reduces unnecessary code in messaging features.
Original PR description
Task-2694206
The mobile messaging navigation was reorganized behind the scenes to make the Discuss and Live Chat areas easier to modernize. This should not change day-to-day behavior for users, but it reduces future upgrade risk and supports upcoming framework improvements.
Original PR description
In preparation for using OWL v2 in discuss code. (shouldUpdateBasedOnProps will be removed) Solution consists of introducing MobileMessagingNavbar model. Task-2695743
Sales-related apps were aligned with updated pricelist behavior, helping prices stay consistent across rentals, subscriptions, and field service sales. Rental order lines were also corrected so discounts are not applied when they should not be, reducing billing surprises.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/79605