Sunday, July 6, 2025
3 changes
2 changes
Enhancements to existing features
Website builder options can now wait for related option settings to finish updating before applying their own changes. This helps make asynchronous builder behavior more reliable, especially for website appointments and studio form options.
Original PR description
Whenever there is a need to update the state of a builder option asynchronously, we need all the options to await for the state of all other options to be updated. This commit makes allow any options that need to update the state of the builder options asynchronously to do so by using the useDomState hook.
The AI discussion feature now uses the shared mail copy-message action instead of its own version. This keeps behavior consistent with the core messaging system and reduces future maintenance effort, with minimal user-facing impact.
Original PR description
The "copy-message" action is moved to mail in the community counterpart of this commit. This commit updates the ai code to use the mail action. community: https://github.com/odoo/odoo/pull/217310
1 change
Enhancements to existing features
The AI discussion tools now rely on the standard mail message copy action instead of maintaining their own version. This keeps the experience consistent across apps and reduces duplicated maintenance work.
Original PR description
The "copy-message" action is moved to mail in the community counterpart of this commit. This commit updates the ai code to use the mail action. community: https://github.com/odoo/odoo/pull/217310 Forward-Port-Of: odoo/enterprise#89402