Friday, March 20, 2026
6 changes · saas-19.1
Enhancements to existing features
This update enhances the security and reliability of exporting large spreadsheet datasets from Odoo. It adds logging for common export scenarios (downloading, copying, printing) and restricts access to frozen or XLSX spreadsheets to authorized users, preventing unauthorized data access. This improves data integrity and security.
Original PR description
Forward-Port-Of: odoo/enterprise#108959 Forward-Port-Of: odoo/enterprise#85888
This update adapts the French financial reporting process to changes in how data is exported from Odoo. Instead of downloading entire files, data is now streamed to the user, improving efficiency and reducing download times. This ensures accurate and timely reporting for French customers.
Original PR description
This commit aims to adapt the usage of 'account.fr.fec' to the changes made in community. In particular `fec_data` field is not used any more. and we use `_get_fec_stream` to stream the content of the file. task-5404142 Forward-Port-Of: odoo/enterprise#107017 Forward-Port-Of: odoo/enterprise#102783
This update adds a mechanism to allow other Odoo modules to adjust timesheet values directly within the timesheet wizard. Previously, timesheet adjustments were limited. This enhancement provides greater flexibility for managing timesheets across different workflows and integrations.
Original PR description
Add a hook in helpdesk_timesheet timer wizard for other modules to modify timesheet values. Forward-Port-Of: odoo/enterprise#107441 Forward-Port-Of: odoo/enterprise#107301
This update ensures that product information in the website includes the product SKU (or default code), improving clarity and accuracy for users. It also resolves an issue where imported product variants weren't visible, allowing users to directly manage and see their created variants.
Original PR description
An important change for the products to include the SKU (or default_code in Odoo) to the products. Also now set the variant setting on so that the user can see the variants created directly without having this confusing in-between where we import variants but they cannot see them.
This pull request enhances the handling of BIS3 invoices within the account_edi_ubl_cii module. It removes outdated functions related to UBL creation, streamlining the process and ensuring compatibility with BIS3 standards. This change improves the accuracy and efficiency of invoice generation for BIS3 transactions.
Original PR description
Deprecate: _ubl_add_base_line_ubl_values_item _ubl_get_line_item_node _ubl_add_base_line_ubl_values_price _ubl_add_values_payable_amount_tax_withholding _ubl_add_values_payable_rounding_amount _ubl_add_values_allowance_charge_early_payment _ubl_add_values_tax_currency_code_company_currency_if_foreign_currency _ubl_add_values_tax_currency_code_company_currency _ubl_add_values_tax_currency_code_empty _ubl_add_values_tax_currency_code --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#253688 Forward-Port-Of: odoo/odoo#249823
This update enhances the spreadsheet functionality by adding detailed logging when exporting large datasets, including downloads, clipboard copies, and printing. It also strengthens security by restricting the ability to download frozen spreadsheets to authorized users, preventing unauthorized data access.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#251031 Forward-Port-Of: odoo/odoo#210592