Daily updates from Odoo
Saturday, January 24, 2026
5 changes
1 change
Enhancements to existing features
This update enhances the testing process for paying invoices with bank statement lines within the Odoo accounting module. The change introduces a reusable test helper, streamlining testing and improving the reliability of invoice payment scenarios. This ensures accurate and consistent invoice payment processing.
Original PR description
Forward-Port-Of: odoo/odoo#244377 Forward-Port-Of: odoo/odoo#244281
1 change
Enhancements to existing features
This update removes unnecessary fields from CRM email templates, streamlining data collection and ensuring more information is captured in chatter. This enhancement avoids duplicate entries and allows for data gathering without requiring users to upgrade their systems. It’s a small improvement that boosts the efficiency of our CRM processes.
Original PR description
- Remove newly added fields that can be replaced by existing keys present in `iap_mail.enrich_company` template to ensure we get more data in chatter without upgrade and avoid duplicate entries IAP PR: https://github.com/odoo/iap-apps/pull/1390 Forward-Port-Of: odoo/odoo#245068
3 changes
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