Skip to Content

Odoo Release Updates

Every commit to Odoo Community and Enterprise, parsed and categorized. Never miss a bug fix, improvement, or new feature.

Get Weekly Digest
Free weekly newsletter, every Monday
9729 commits FIX 5784 IMP 3003 ADD 42 REM 91 REF 570 REV 29 MOV 65 PERF 103 CLN 41 OTHER 1

Activity

W36 2025 W19 2026
9729 updates 20.0 community

2026-03-25

12 commits
Refactor
sale_timesheet test_discuss_full

[REF] sale_timesheet, test_discuss_full: query count

CE Krzysztof Magusiak (krma) 9523235
Bug Fix

[FIX] tests: not detected query count

CE Krzysztof Magusiak (krma) 8d950dd
Bug Fix
im_livechat

[FIX] im_livechat: pregenerate .assets_embed_external bundle in tests

CE Pierre Paridans 3856af6
Bug Fix
bus

[FIX] bus: pregenerate bus.websocket_worker_assets bundle in tests

CE Pierre Paridans 402b244
Bug Fix
bus

WebSocket shutdown now rejects new connections and waits for existing ones to close gracefully.

CE Julien Castiaux d06f0ea
Improvement
hr_holidays

Replaced custom Luxon date formatting with standard web core toLocaleDateString utility in HR Holidays out-of-office display.

CE Didier (did) ccc511a
Improvement
bus

Enhanced assertBus test error messages to show expected vs actual message order when notifications arrive out of sequence.

CE Zelong Lin fafd63c
Bug Fix
im_livechat

Fixed livechat tests that failed inconsistently based on rating module installation status.

CE Kevin Gerard (kege) 70ecb78
Bug Fix
web

[FIX] web: record_selectors, relational_utils: selectCreateDialog nice title

CE Lucas Perais (lpe) 5641e84
Improvement
test_orm

New records with origins now require access to the origin record to be accessible.

CE Krzysztof Magusiak (krma) 3822e03
Bug Fix
html_builder website

[FIX] html_builder, website: correct dropzones on snippet group click

CE romo 827d0e6
Improvement
base crm hr

Replaces hidden _check_access overrides with explicit _access_domain method and computed access fields for consistent record rule evaluation.

CE Odoo's Mergebot d24477c

2026-03-24

15 commits
Bug Fix
l10n_us_account

Added documentation link to U.S. Direct Deposit settings in l10n_us_account module.

CE Andrew Gavgavian 4e16a63
Improvement

Added --openrouter flag to sandbox Claude setup for API routing through OpenRouter proxy service.

CE Nicolas Martinelli 1dc2648
Refactor
bus calendar im_livechat

Unifies bus notification assertions using BusResult class for clearer, more reliable test comparisons.

CE Zelong Lin aeff110
Bug Fix
base

Prevents PDF duplication in multi-record reports when outline-based splitting fails by adding missing return statement.

CE Mathieu Coutant eb735bf
Bug Fix
survey

Fixed survey conditional question error alerts displaying incorrectly on first view in post-submit flow.

CE amdi-odoo a5e7a75
Improvement
base

[IMP] base: return MissingError in _get_cached_template_info when record not found

CE Chong Wang (cwg) b7d9f9b
Improvement
crm

Improved CRM lead assignment logging to show real-time progress and capture diagnostics before crashes during batch processing.

CE Odoo's Mergebot 3d29549
Bug Fix
auth_totp

Fixed TOTP secret validation to use empty string instead of 'false' string literal for disabled state.

CE Krzysztof Magusiak (krma) 62fc4a2
Improvement
mail

Updated mail composer placeholder text to clarify message recipients include both followers and selected contacts.

CE Didier (did) 205e213
Bug Fix
account

Prevents uninstall crash by skipping audit log checks when account module is being removed.

CE malb 22c2717
Bug Fix
web

Fixes reference field layout where long select values compressed the following many2one field in Calendar and other modules.

CE nihp-odoo 66218ac
Improvement
test_lint

[IMP] test_lint: check ormcache missing params

CE Chong Wang (cwg) 34f6058
Improvement
test_orm

Added Domain.is_condition() method with optional pattern matching for field, operator, and value type filtering.

CE Krzysztof Magusiak (krma) 1bd476a
Bug Fix
hr_holidays

[FIX] hr_holidays: fix indentation typo

CE Nikhil Kajavadra ff1afbc
Bug Fix
hr hr_holidays im_livechat

Fixes traceback when internal users start live chat with hr_holidays by guarding user.activeCompany access.

CE Atovange 4036d13

2026-03-23

3 commits
Bug Fix
website

Fixed test assigning wrong record type (menu ID instead of action ID) to user action field and added validation.

CE Alessandro Lupo 26fce04
Improvement
hr_holidays

Fixed half-day leave display on HR calendar by correcting field validation and implementing dynamic clip-path positioning for AM/PM periods.

CE adak(ahmed) a305e1f
Bug Fix
pos_sale

[FIX] pos_sale: skip line_subsection and line_note in settleSO

CE Pedram (PEBR) 08e2fdc
Odoo Central Odoo Central

Your source for Odoo release updates, tutorials, and community resources. Stay ahead of every change.

Sponsored by

Codeforward B.V.

Premium Odoo Partner — Development, Consulting, Hosting

Built with Odoo. Powered by Codeforward.

Odoo is a trademark of Odoo S.A. This site is not affiliated with Odoo S.A.