Skip to content

Odoo Website & HTML Builder — Weekly Commit Digest (17–24 Sep 2025)

This digest covers all commits that touched the addons/website and addons/html_builder directories of the Odoo community repository between 17 and 24 September 2025 (UTC). The list was assembled on 24 Sep 2025 using the GitHub REST API with path filters for both modules.

Highlights

  • Editor resilience & usability. Patches harden the website/html editor against tricky scenarios such as pasting cross-document nodes, losing selection when triple-clicking UI controls, or drifting tooltips/popovers inside the iframe.
  • Website UX polish. Several commits refine the shopper and content-creation experience: better search dropdown placement, functional multi-file uploads, sitemap deduplication, floating card stability, and safer social-share snippets.
  • Builder productivity & AI. HTML Builder now honours backend domains in many2one pickers, speeds up row tooltips, refreshes dark mode colours, and gains a whole-page AI translation option alongside theme-tab responsiveness tweaks.

Commit details

Date (UTC) Commit Author Scope Summary
2025-09-24 c5dd5a0 adch-odoo html_editor, website Detect attribute nodes by nodeType so styles survive when pasting content from external editors into Website.
2025-09-24 0159e22 divy-odoo website Restore the dynamic blog snippet’s cover-image option when toggling item counts.
2025-09-24 803de4e panj-odoo website, tours Add expectUnloadPage and adjust redirects so Website tours tolerate reloads without flaking.
2025-09-24 a6e23d4 pish-odoo html_builder, html_editor Apply backend domain filters to many2one pickers inside HTML Builder to match back-office access rules.
2025-09-23 f0da72c FrancoisGe html_builder Defer heavy row-tooltip checks until hover time, cutting builder render overhead.
2025-09-23 2f75e64 Rodolpho Lima website Block accidental text selection when rapidly clicking icons inside snippets.
2025-09-23 2967a41 Rodolpho Lima website Lock the s_share snippet to avoid unintended editing and noisy error popovers.
2025-09-23 5c1cd49 dtda-odoo website Ensure the “Max # of files” option allows multi-file uploads while enforcing a minimum of one.
2025-09-23 ea1b037 Nicolas Lempereur website Position shop search suggestions on the side with more viewport room to avoid clipping.
2025-09-23 bc14197 Jinjiu Liu html_editor Limit triple-click selection to button text so adjacent nodes are unaffected.
2025-09-23 668b805 Aaron Bohy website, web Drop legacy hoot-dom dependencies from Website/Web test helpers during cleanup of legacy suites.
2025-09-22 4a9a284 Serge Bayet (seba) website Reinstate the floating cards resize guard by restoring the missing grid class.
2025-09-22 1ae530e Benjamin Vray html_builder, website Hide the image-width option on pictures nested in cards to match card styling rules.
2025-09-22 3854e51 Serge Bayet (seba) website Deduplicate sitemap entries when overridden routes resolve to the same URL, with regression tests.
2025-09-18 8ada7af Julien (jula) html_editor, website Keep color pickers and other popovers anchored by making them static within the iframe.
2025-09-18 b8ac840 Xavier Luyckx (xlu) website Stop registering parallax clones in the categories showcase to avoid duplicate controls.
2025-09-17 f5f744d mano-odoo website Restore the banner categories snippet background image loading after theme tweaks.
2025-09-17 940d08c Xavier Morel website Remove the obsolete link_tools tour that no longer reflects current flows.
2025-09-17 c82b4a8 Laetitia (ldau) auth_totp_mail, website Drop the deprecated .btn-block class across mail/login flows, including Website pages.
2025-09-17 d4e0deb Claire Nguyen (clan) website Swap the empty-search icon for a maintained asset to avoid broken links.
2025-09-17 0a0aa09 Garvish Panchal website, html_builder Allow translating an entire page with AI, wiring builder actions into the new flow.
2025-09-17 42c1ef9 divy-odoo website Move the translation tab template into its own folder to match refactored structure.
2025-09-17 65cdbec Lucas Perais (lpe) web_tour, website Drop hard hoot-dom dependencies from website/web tours for compatibility with the new test runner.
2025-09-17 b159bbd Serhii Rubanskyi web, website Make color picker tabs pluggable so website components can extend them cleanly.
2025-09-17 e017a69 mano-odoo html_builder Refresh add-snippet dialog dark-mode colors for readability.
2025-09-17 de2be35 FrancoisGe html_builder, website Reduce the time before the theme tab appears by scheduling checks more lightly.
2025-09-17 da9222e Benoit Socias html_builder Fix flattenSave grouping so HTML Builder saves don’t lose row information.
2025-09-17 6c0a62e Benoit Socias website Put the palette name back in quotes to keep theme previews consistent.
2025-09-17 5796d77 dtda-odoo website Enforce the website form file-size limit check correctly for multi-file uploads.
2025-09-17 2261e6b rusp-odoo website Preserve alt descriptions when reopening the SEO dialog on website pages.