Daily updates from Odoo
Monday, April 27, 2026
5 changes
Features or functions removed from Odoo
This update removes a field in the Odoo email server configuration that was no longer used. The change simplifies the system by relying solely on ICP parameters for email size limits, improving internal processes. This is a routine maintenance update.
Original PR description
In odoo/odoo#256685, we remove the use of ir.mail_server max_email_size field by making the method _get_max_email_size only rely on the ICP parameter and not any more on that field. We remove that field as it is now useless. Task-5912830
This update removes the outdated signature display from the sales portal. Previously, the portal showed signatures even for older versions of sales orders. This change ensures consistency by only displaying the current, signed signature, improving the accuracy of sales documents.
Original PR description
In https://github.com/odoo/odoo/pull/245198, we improved a Sales Order signature integrity by ensuring the signature only prints on the specific PDF generated at the exact time of signing, rather than on any subsequently generated PDFs. To maintain this consistency, this commit removes the signature from the sales portal. Prior to this change, the portal displayed the signature even if the customer had not signed the most recent, current version of the quotation or SO. Follow-up of task-5421716
This update addresses a technical detail within Odoo's email server configuration. The 'max_email_size' field in the ir.mail_server module is now marked as deprecated, signaling its removal in a future version. This change ensures compatibility with upcoming updates and streamlines the email server setup process.
Original PR description
In odoo/odoo#256685, we remove the use of ir.mail_server max_email_size field by making the method _get_max_email_size only rely on the ICP parameter and not any more on that field. As we were too late to remove the field in 19.3, we add a comment to indicate that the field is deprecated and will be removed in 19.4. Task-5912830
This update improves how Odoo stores composer data, moving from using browser storage (localStorage) to a more secure and efficient method called IndexedDB. This change enhances performance and stability of the composer feature within Odoo.
Original PR description
This PR removes the use of localStorage to store composer in favor of IndexedDB. task-5905857
This update removes the `ir.mail_server max_email_size` field, streamlining email handling within Odoo. Because this change couldn't be fully implemented in the 19.3 release, a clear warning has been added to indicate the field is now deprecated and will be removed in a future update. This ensures consistent email size management.
Original PR description
In odoo/odoo#256685, we remove the use of ir.mail_server max_email_size field by making the method _get_max_email_size only rely on the ICP parameter and not any more on that field. As we were too late to remove the field in 19.3, we add a comment to indicate that the field is deprecated and will be removed in 19.4. Task-5912830