Friday, April 11, 2025
3 changes · saas-18.2
Resolved issues and error corrections
This fix ensures that upgrade preparation steps are also run when newly installed modules are forced through an upgrade flow. It helps prevent incomplete upgrades and reduces the risk of setup issues for fresh modules during system maintenance.
Original PR description
in odoo#189000, ``_force_upgrade_of_fresh_module`` was added for upgrade-util to force upgrade scripts of new modules. But the `pre` scripts were still ignored for ``new_install`` modules. This commit fixes the bug. 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
This fix ensures searches involving user group membership handle all supported conditions correctly. It helps administrators and business workflows get accurate results when filtering users or groups by inherited access groups.
Original PR description
Handle the `any` and `not any` operators on `all_implied_by_ids` field.
Date fields in Sign documents now show a placeholder format based on the company's language settings instead of a fixed format. This helps users see the expected date format for their location and reduces mistakes when preparing documents for signature.
Original PR description
Before this commit, When adding a date sign item, the date format in the placeholder might mismatch the company's location date format since it is a static value. After this commit, the placeholder value is dynamic, it is computed initially from the company lang date_format. task-id: 4607440