Saturday, January 24, 2026
3 changes · master
Enhancements to existing features
This update changes how binary data is stored in the Odoo database. Previously, data was encoded in base64, which used more space. Now, binary data is stored directly as bytes, optimizing storage and preparing for future cache changes. This improves database efficiency.
Original PR description
Since we are going to move to a raw bytes representation in the cache, let's store binary fields that are not attachments as raw bytes in the database instead of storing them in base64-encoded raw bytes (which just use more space). task-4251301 https://github.com/odoo/upgrade/pull/8995 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies the naming of a key view within the Sale CRM module. Specifically, the external ID '123' has been removed from the inherited view. This change improves the organization and clarity of the Odoo codebase, without impacting any user-facing functionality.
Original PR description
Before this commit, the inherited view is not named in a good way. After this commit, 123 will be removed from the external id of the inherited view. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update enhances email confirmation messages sent after resource bookings. Now, multiple confirmation emails are sent for bookings involving multiple resources, and the final email includes a note linking it to the other related emails. This improves clarity and reduces confusion for users.
Original PR description
A change in the data structure to represent resource bookings requires we update the mail template that uses them. As bookings for multiple resources will now send multiple confirmations we add a note in the last email to specify the other emails are linked. task-338900