Monday, September 1, 2025
3 changes · saas-18.4
Enhancements to existing features
Website editing screens now look cleaner and use the available space better. The preview area no longer shows an unnecessary top border, and theme preset options span the full width for easier selection.
Original PR description
Some improvements on the UI while in edit mode: - Remove border top from the preview iFrame - Make the theme preset full width task-4367641
This update makes automated tests for messaging and live chat more dependable by using stable page markers instead of visual styling details. It reduces false test failures when the interface design changes, helping teams maintain quality with less disruption.
Original PR description
This commit updates the test selectors to use data-as-tab-id to avoid ambiguity. This change enhances the robustness of the tests by reducing their dependency on CSS classes. Using data-as-tab-id attributes provides a more stable and reliable way to select elements in the DOM for testing purposes. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update allows accounting return periods to be adjusted when needed instead of always relying on the configured period. It supports smoother data migrations where older returns may not match current period settings, helping preserve historical reporting accuracy.
Original PR description
The method _get_period_boundaries not allow to override the targetted period and start_date. This is used for the migration script to recreate old returns that not always has the same period as the one configured. See: https://github.com/odoo/upgrade/pull/8288 Forward-Port-Of: odoo/enterprise#93100