Odoo Release Updates
Every commit to Odoo Community and Enterprise, parsed and categorized. Never miss a bug fix, improvement, or new feature.
Activity
2026-04-07
2026-04-04
[FIX] html_builder, *: allow inline at root for a, span, ...
2026-04-03
[CLN] html_editor, website: remove duplicate height utility classes
[FIX] website: prevent crash on field deletion used by website form
[IMP] html_builder, *: show preview overlay when focus moves in options
[REM] html_builder, *: remove `snippetModel` prop from `OptionContainer`
2026-04-02
[FIX] website, html_builder: unfold parent's option if likely intended
[IMP] website, *: allow inserting snippets between form fields
2026-04-01
2026-03-31
[FIX] website: activate the default alignment view on the header change
2026-03-30
[IMP] website, *: use social media/share snippets in blog/event pages
[FIX] website, html_builder: keep groups unfolded across reload
[REF] html_builder, website: use resource to describe the reload context
2026-03-26
2026-03-25
[FIX] html_builder, website: correct dropzones on snippet group click
2026-03-23
This commit fixes a test that was incorrectly assigning a menu ID to a user's action field, treating it as if it were an action ID. The fix replaces the hardcoded incorrect assignment with a proper query to find an actual ir.actions.actions record named 'Settings', and adds validation to ensure the assignment succeeded. This resolves intermittent test failures that occurred when tests were run together due to ID allocation changes in a previous commit.
[FIX] website: fix `TestUi.test_29`
This commit applies a systematic OWL3 migration across the entire Odoo codebase by prefixing all template variable references with "this." to comply with upcoming OWL3 requirements. In OWL3, component instance properties must be explicitly accessed via "this." in templates, changing from implicit scope resolution to explicit context binding. This large-scale automated refactoring affects template files across multiple modules including account, board, CRM, HR, and many others, converting patterns like "showUploadButton" to "this.showUploadButton" and "state.name" to "this.state.name" throughout XML templates.
[IMP] *: run rendering context migration script entire codebase
2026-03-19
[REF] *: run rendering context migration script again
[REF] web: add this. in rendering context
[IMP] *: allow AI image generation on media dialog
2026-03-18
[REF] web: add this. in rendering context