Daily updates from Odoo
Wednesday, June 25, 2025
5 changes · saas-18.4
Enhancements to existing features
Website editors can now select several highlighted elements and update or remove them together. This streamlines content editing by reducing repetitive manual changes when managing multiple highlights on a page.
Original PR description
Before this commit, edition of multiple highlights was not possible. With this commit, a user can select multiple highlights and edit/remove them in batch. task-4367641
Website editors can now manage Floating Blocks more easily in the new builder, including creating a new card by clicking the empty-state message. The update also improves background option accuracy and refreshes editing behavior so visual effects stay correct after changes.
Original PR description
This commit introduces a refactor of the `s_floating_blocks` snippet [1] for the new website builder [2] and two additional changes described below. 1. Change in `s_floating_blocks` behaviour. The alert message `s_floating_blocks.alert.empty` is now clickable. On click, a new card is created. This is similar to what already happens in `s_image_gallery`. 2. Change in `WebsiteBackgroundOption`. The definition of `applyTo` in `websiteBgOptionDomState` is changed to target only direct children of the element. Without this change, the option was not working properly with `s_floating_blocks`, because when a card had a background image, also the "Floating Block" element had the background image icon active (same for background videos). [1] https://github.com/odoo/odoo/commit/493ea3e [2] https://github.com/odoo/odoo/commit/9fe45e2
The website SEO optimization dialog now restores the clearer previous layout for showing where keywords are mentioned. A helpful tooltip was also added to the Content Check subtitle, making the tool easier to understand and use.
Original PR description
Following the changes introduced in [1], the structure of the keywords table in the SEO optimization tool was modified. To improve readability, this commit reverts to the previous "mentioned in" layout. Additionally, a tooltip has been added to the "Content Check" subtitle for better UX. [1]: https://github.com/odoo/odoo/commit/24019e44ebd30fdd785ab4731108eff04bb88ce8 task-4313421 task-4876497
The website editor’s animated text settings panel can now resize vertically based on its content instead of staying fixed. This makes the editing experience smoother and easier to use when options change size.
Original PR description
When animated text option was added to the toolbar, the size of the popover was fixed, to avoid annoying moves of the popover when the content changed size. But moving vertically the popover when the content changes is not too annoying, and having the height adapted to the content is nicer. Animated text option: e80a2a20d4ba49b51f31f8ed06a5a0d3d1fa2e6d task-4367641
The busy status in Odoo Discuss now works as a clearer do-not-disturb mode. It replaces the previous mute-all behavior while keeping message counters visible, muting sound alerts, and automatically rejecting incoming calls so users can focus without interruptions.
Original PR description
This commit adds behavior to the busy IM status. This status replaces the "mute all" behavior, with the exception of hiding counters and the addition of rejecting incoming calls and muting sound alerts. task-4889586