Daily updates from Odoo
Friday, November 14, 2025
3 changes · 17.0
Enhancements to existing features
The IoT Box technical information now turns the displayed code hash into a direct link to the corresponding GitHub commit. This makes it faster and easier to verify exactly which version is running when troubleshooting or reviewing devices.
Original PR description
To ease checking the HEAD commit on the IoT Box, we now compute the github url to the commit, and redirect to it clicking on the hash in the technical information tab.
The FEC import process has been optimized to avoid loading unnecessary partner data into memory. This reduces the risk of import failures on databases with a very large number of partners and makes the import more reliable.
Original PR description
### Description: When importing an FEC, Odoo will fetch all the partners to link the new imported records to the existing partners. The issue is that it triggers the prefetching of all the fields of the partners (304k partners in their case), causing a memory error. To avoid that, we can just fetch the field that we need (e.g. "name" and "ref"). ### Reference: opw-5153555
Invoices using Swiss QR codes now include creditor and debtor addresses in a structured format. This update aligns the QR code content with legal requirements, reducing the risk of payment issues or non-compliant invoices.
Original PR description
This commit changes the creditor's and debtor's address to a structured format inside the CH QR-code in invoices. The address type was changed from "K" to "S" due to legal requirements. Task [link](https://www.odoo.com/odoo/project.task/5149417) task-5149417 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr