Monday, June 29, 2026
3 changes · saas-18.2
Enhancements to existing features
Odoo now lets operators shorten or adjust how long idle database connections stay open using an environment setting. This helps businesses running in memory-constrained environments reduce unnecessary resource usage without changing application code.
Original PR description
In memory-scarce environments, the default 10-minute idle timeout may keep too many backend connections alive. Allow operators to override it via the ODOO_DB_MAX_IDLE_TIMEOUT environment variable to evict idle connections more aggressively. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#271785
The option to send a PDP response on French invoices and bills is no longer shown as a prominent button. It has been moved into the cog wheel menu because normal invoice actions like cancelling or posting already trigger the same behavior, reducing screen clutter for users.
Original PR description
No real need to show a big button for sending a response in PDP as cancelling and posting an invoice/bill would do the same, so we move it to the cog wheel menu task-6274220 Forward-Port-Of: odoo/odoo#268846
This change ensures only real buyer address details are sent to Fiskaly when they are available. If address information is missing, the system now omits those fields instead of sending placeholder values like "N/A", reducing the risk of inaccurate compliance data.
Original PR description
In this commit: ------------------- - Buyer address fields are optional and should only be sent to Fiskaly when they are actually available. - Avoid sending placeholder values like "N/A". If the data is not present, the fields should simply be omitted from the request. task: 6113133 Forward-Port-Of: odoo/enterprise#113621