Daily updates from Odoo
Monday, October 20, 2025
5 changes · master
Enhancements to existing features
WhatsApp conversations now manage offline participants in the main discussion channel data, making chat information more consistent across the app. This should improve reliability for WhatsApp-related discussions and reduce inconsistencies in how correspondents are displayed or handled.
This update reorganizes how chat and channel membership information is stored and accessed across Discuss, AI, Live Chat, and WhatsApp. It improves consistency behind the scenes, helping messaging features remain reliable and easier to maintain without changing the core user experience.
Odoo now uses the original line descriptions for most Mexican CFDI credit notes, aligning refund documents with SAT requirements. The fixed generic description is kept only for point-of-sale global invoice refunds, reducing compliance risk while preserving the required PoS behavior.
Original PR description
The SAT specifies how the description of redunded product should be set. Currently, Odoo uses the lines' names as the description for credit notes of normal invoices, but a forced text for the credit notes of global invoices. The actual need is to leave the forced text for credit notes of global invoices made from the PoS. Otherwise, the lines' names should be used. task-5170675
The mail composer now recognizes and highlights links correctly while users write messages. This makes shared URLs clearer and easier to use, while also simplifying the underlying editor setup for easier maintenance.
Original PR description
This commit enables the link plugin in the mail composer so that the link will be properly parsed and hightlighted. This commit also improves the plugin set and clean up the duplicated plugin lists. task-5172795 https://github.com/odoo/odoo/pull/232119
Swedish payment batches can now include both IBAN and local BBAN, Bankgiro, or Plusgiro accounts. When mixed account types are used, the system automatically creates a zip file containing separate payment files, helping businesses process more payments together without manual splitting.
Original PR description
This commit add a new behaviour for batch payments in Sweden. Before this commit: batch payment with mixed payment for iban and bban/bankgiro/plusgiro wasn't allowed After this commit: now if the user create a batch payment with both type of account, we create a zip file with 2 xml files, one for iban and one for bban/bankgiro/plusgiro. Linked:https://github.com/odoo/odoo/pull/230104 [task-5107240](https://www.odoo.com/odoo/project/967/tasks/5107240) Forward-Port-Of: odoo/enterprise#97556 Forward-Port-Of: odoo/enterprise#95463