Wednesday, July 9, 2025
6 changes · saas-18.4
Enhancements to existing features
This update re-enables automated checks for conditional visibility on website pages after changes in the website builder had broken them. It helps ensure website content visibility rules keep working reliably for editors and visitors.
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
The website translation walkthrough has been updated to work with the redesigned website builder. This restores automated checks that help ensure menu translation remains reliable for website users.
Original PR description
The ```translate_menu_name``` tour was previously broken due to DOM structure changes introduced by the new website builder and was consequently disabled. This commit updates the tour steps to align with the new DOM and re-enables the associated test. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website HTML builder no longer adds unnecessary internal identifiers to items in its block list. This keeps the builder output cleaner and reduces the chance of unintended metadata appearing where it is not needed.
The website editing checks were updated to match the redesigned website builder. This restores automated coverage for a menu editing scenario, helping prevent regressions without changing customer-facing behavior.
The automated walkthrough for creating website forms in Website Studio has been updated to work with the redesigned website builder. This helps keep quality checks active so future changes are less likely to break the form-building experience.
Original PR description
The `website_studio_website_form` tour was previously broken due to DOM structure changes introduced by the new website builder and was consequently disabled. This commit updates the tour steps to align with the new DOM and re-enables the associated test.
Installing the Belgian POS blackbox module no longer interrupts users with a prompt to reload IoT Box drivers. This makes setup simpler because the required blackbox driver is now included by default on IoT Boxes.
Original PR description
When we installed the module `pos_blackbox_be`, a dialog was shown to ask the user to reload his IoT Box's drivers (in order for its blackbox to be dected as a blackbox instead of an adam scale). We removed this dialog as we now download the blackbox driver by default on IoT Boxes.