Daily updates from Odoo
Thursday, July 17, 2025
3 changes · 18.0
Enhancements to existing features
Nilvera API request logs are now simplified into a consistent single-line format that is easier to read and analyze in monitoring tools. The logs no longer include request parameters or payloads, reducing the risk of exposing sensitive information while preserving key performance details.
Original PR description
This change streamlines the Nilvera API request logs to a single-line format, making them easier to parse and visualize in tools like Grafana. The new format includes only the HTTP method, URL, response status, and request duration, removing parameters and payloads to avoid leaking sensitive information and to ensure user privacy. No task Forward-Port-Of: odoo/odoo#218045
The Demo payment provider now receives the same default outstanding account setup as other online payment providers. This makes test payment flows more consistent and reduces manual configuration during demonstrations or testing.
Original PR description
Purpose: Set default outstanding account for `Demo` payment provider as well,
as it is a test version of an Online Payment Provider.
Followup on commit: https://github.com/odoo/odoo/pull/213554/commits/24f06192f4c6f747d2096603b6895481483138ab
task-4907646Swiss companies selling goods directly to EU consumers can now more easily configure EU One Stop Shop tax reporting. The update adds tax mappings from Switzerland to EU countries, reducing manual setup and improving discoverability of the OSS workflow.
Original PR description
Make it easy for any Swiss company that wants to operate B2C sales of goods to customers located in the EU to take advantage of the EU One Stop Shop (OSS) Module, aka l10n_eu_oss_reports. We will ease the discoverability and the configuration Adding the Tax Mapping between Switzerland and the rest of the EU countries task-4943589 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr