Daily updates from Odoo
Thursday, February 20, 2025
5 changes
Enhancements to existing features
After exporting Studio customizations, the export window now closes automatically once the zip file is successfully generated. This removes an extra manual step and avoids confusion from leaving outdated export instructions visible after the download completes.
Original PR description
Before this commit: When a user exports Studio customizations (whether or not they configure the data/demo data to export), the Studio Export window remains open, even after the .zip file has downloaded. User then has to close the window manually by clicking Cancel or by clicking X. This is especially confusing as the message still reads 'Studio Customizations will be exported'. After this commit: The dialog autoclose when the zip file generation has succeeded. opw-4583824
Payroll settings for the UAE, India, and Saudi Arabia now rely on the shared company information already available in the system. This removes duplicated setup data and helps keep company-specific payroll settings consistent across Odoo.
Original PR description
* = [l10n_ae_hr_payroll, l10n_in_hr_payroll, l10n_sa_hr_payroll] Since [1], a new `companies` key has been added to the evaluation context, and a new mechanism for adding company information to the `session_info` has also been added. This commit uses the new `companies` key and removes the `company_country_code` field from the settings. [1]: https://github.com/odoo/odoo/commit/22e9d822e8cab08114c006eb8c4054c4de0c40f2
This update changes how certain localization features handle concurrent updates by using Odoo’s standard record-locking approach instead of temporary database savepoints. It helps reduce processing conflicts and improves reliability for electronic invoicing and stock flows in Chile and Ecuador without changing user workflows.
Original PR description
Instead of creating savepoints, use the `lock_records()` method. odoo/odoo#197653
Manufacturing screens now use clearer, more readable web addresses for important actions. This makes navigation easier to understand and share without changing the underlying business process.
Original PR description
Enabled pretty URLs for key actions, making navigation clearer. task-4555148
The Documents Spreadsheet test tour for opening pivot sheets was updated to match recent changes in how user avatar fields are displayed. This helps keep automated checks aligned with the current interface and reduces the risk of false test failures.
Original PR description
We adapt the tour `spreadsheet_open_pivot_sheet` to the changes brought by https://github.com/odoo/odoo/pull/197811. Task ID: 4571809