Wednesday, September 21, 2022
7 changes · master
Enhancements to existing features
Mail notification alerts have been updated so they can be used more directly within Odoo views. This is a small internal improvement that should make the feature easier to maintain and integrate without changing the user experience significantly.
Original PR description
The notification_alert component can now be registered as a view_widgets directly
The bank account number entry field was updated to use a newer interface foundation, making it easier to maintain and more consistent with the rest of Odoo. Users also get clearer validation feedback while editing, with the validation icon appearing at the right time and disappearing when changes resume.
Original PR description
1) conversion to owl 2) very small improvement: - make the validation icon appears when starting edition - get rid of the validation icon when writing again
Sales order lines now carry the information needed to decide which product configurator to use, avoiding an extra server check. This should make matrix-based product editing a little faster and simplifies the underlying flow without changing what users see.
Original PR description
The matrix configurators makes a rpc call to know if the edited line is configurable through matrix or standard configurator. This rpc can be avoided (and the logic simplified while converting the widget to owl) with a related field on the lines. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The master release version has been updated to 16.1 alpha. This is an internal release marker that helps teams and partners identify the current development stage, with no direct change to day-to-day product behavior.
This update reorganizes how messaging, live chat, calendar, CRM, and time-off screens calculate and order internal data. It should make the underlying code easier to maintain without changing day-to-day user workflows.
Original PR description
Task-2985304 Enterprise: https://github.com/odoo/enterprise/pull/31393
The mail app’s activity exception display has been updated to use the newer interface framework. This should make the component easier to maintain and help keep the user experience consistent over time.
This update modernizes how several Odoo apps calculate and order mail-related interface data behind the scenes. It should make the codebase easier to maintain while keeping the user experience largely unchanged.
Original PR description
Task-2985304 Community: https://github.com/odoo/odoo/pull/100313