Friday, October 23, 2020
4 changes · master
Enhancements to existing features
This change improves how Odoo loads configuration settings by reading them together instead of one by one. This should reduce repeated work in the background and make settings-dependent operations more efficient without changing user-facing behavior.
Original PR description
Simply read all parameters at once to fill in the cache.
Point of Sale invoices can now show product serial numbers when the related invoice setting is enabled. This helps businesses provide clearer traceability information to customers and improves compliance for serialized products.
Original PR description
When we make an invoice with the point of sale, we now include the serial numbers on the invoice template if the option is ticked. task-id: 2349339 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A new automated test was added to make sure the message panel is cleared correctly when users create a new record. This helps prevent old conversation details from appearing in the wrong place, improving reliability for users working with records.
Original PR description
This commit adds a test for the fix odoo/odoo/pull/58769 that ensures that the chatter is properly cleared when creating a new record. task-2348472
This update reduces unnecessary system log messages and makes remaining messages easier to understand during installation or setup. It helps administrators and support teams diagnose setup activity with less noise and more context, without changing day-to-day user workflows.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr