Wednesday, March 26, 2025
4 changes · 18.0
Enhancements to existing features
This update improves Odoo's internal Hoot web testing tools by reducing flaky test failures and making async checks more accurate. It also adds configurable network delay simulation, helping teams better test behavior under slower or variable network conditions.
Original PR description
See commit messages for details. Fixes runbot issue [105000](https://runbot.odoo.com/odoo/runbot.build.error/105000) Enterprise: https://github.com/odoo/enterprise/pull/82189 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The subscription main view now uses a more efficient filter for subscription status. This helps the database use its index better, improving performance when opening or filtering subscription records without changing business behavior.
Original PR description
Inverse the domain on `subscription_state` from: `not in (selection_values)` -> `in (complement(selection_values))` Using the `in` operator gives Postgres the possibility to use an index on `subscription_state`, which cannot be done with a `not in` domain operator for `Selection` fields.
Product images uploaded for Urban Piper are no longer automatically converted to WebP format. This helps ensure images remain in formats supported by Urban Piper, avoiding issues when syncing or displaying products.
Original PR description
Following this commit : - Initially for image_1920 in the product form view `options` was passed as `convert_to_webp': True`. - Since whenever the image is been uploaded irrespective of any format (.jpeg, .png) it will be converted to .webp which is not supported by Urban Piper. - So for pos_urban_piper this option is been modified and made False. task-4658346
Sections and note lines are now hidden from the Journal Items tab, making accounting entries easier to review. This reduces clutter for users checking invoices and related accounting details while preserving the underlying invoice information.
Original PR description
Hide sections and notes in journal items tab. task-4517560