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
15946 commits FIX 9299 IMP 5103 ADD 106 REM 155 REF 926 REV 54 MOV 97 PERF 139 CLN 66 OTHER 1

Activity

W36 2025 W19 2026
15946 updates 20.0

2026-03-27

16 commits
Improvement
l10n_be_hr_payroll test_l10n_be_hr_payroll_account

[IMP] l10n_be_payroll: fiscal voluntarism (fixed and percentage)

EE Faruk Avcı f132ec0
Improvement
l10n_fr_reports

[IMP] l10n_fr_reports: mute the delete icon

EE SaddemAmine e8ff928
Removal
hr_payroll

[REM] hr_payroll: `version_names` field from headcount report

EE Kishan (kiga) 926c9fe
Improvement
l10n_hk_hr_payroll test_l10n_hk_hr_payroll_account

[IMP] l10n_hk_hr_payroll: support for more pay schedules

EE Nicolas Viseur (vin) 65f8772
Bug Fix
l10n_be_hr_payroll

[FIX] l10n_be_hr_payroll: fix default depend on rule parameter

EE Abdelrahman Mahmoud (amah) 221cb61
Improvement
documents documents_spreadsheet

[IMP] documents: improve the sharing flow for public user

EE std-odoo a50286e
Improvement
account_accountant account_invoice_extract

[IMP] account_{accountant,invoice_extract}: update Accounting Firm mode

EE Jay Savaliya 4a61583
Improvement
delivery_bpost delivery_easypost delivery_envia

[IMP] delivery_*: remove carrier-specific settings

EE Leila Kerroum Balaguer e267bd8
Bug Fix
hr_payroll l10n_ch_hr_payroll

[FIX] hr_payroll: fix ormcache key for _get_parameter_from_code

EE Chong Wang (cwg) 1ee878f
Refactor
knowledge

[REF] knowledge: test no query

EE Krzysztof Magusiak (krma) cbf338d
Improvement
account_reports

[IMP] account_reports: add variant reports in search menu

EE Wajih-Wanis eec8b86
Improvement
hr_recruitment hr_recruitment_skills

[IMP] hr_recruitment: Add matching to talent applications

CE abdrahmanrashed 353496a
Bug Fix
web

[FIX] web: hoot: clean various event listeners

CE Aaron Bohy 7d297e6
Improvement
hr hr_holidays im_livechat

[IMP] mail: add internal field option to Store fields

CE Atovange edc483a
Improvement
appointment website_appointment website_appointment_account_payment

[IMP] {website_}appointment{_account_payment}: enable apt selection designs

EE Noe Antoine 7cb040b
Improvement
spreadsheet

[IMP] spreadsheet: update o_spreadsheet to latest version

CE Pierre Rousseau 9cef2b3

2026-03-26

14 commits
Bug Fix
web

[FIX] web: hoot: cleanup mediaDevices listeners

CE Aaron Bohy 11d6525
Improvement
website

[IMP] website: move layout options before background options

CE Augustin (duau) 7e252bc
Improvement
html_editor

Add table cell merge/unmerge with smart validation and colspan/rowspan preservation in clipboard operations.

CE Odoo's Mergebot 6b8819f
Bug Fix
base

[FIX] base: pregenerate lazy bundle fails without manifest

CE Pierre Paridans b752c24
Bug Fix
account_iso20022

Fixes SEPA PAIN version validation to properly detect invalid stored values and default to PAIN 09 format.

EE oco-odoo 1a71a43
Bug Fix
web web_tour

Add canvas initialization checks to prevent runtime errors in signature rendering and testing.

CE Pierre Pulinckx d4809ed
Move
test_orm test_tools

Moved test_guess_mimetypes from test_orm to test_tools addon for better code organization.

CE Ruben Gomes (rugo) 620c9d5
Bug Fix
bus

Fixed websocket shutdown logic to sleep before checking connection state, eliminating spurious warnings about closing connections.

CE Julien Castiaux f6b5ebb
Bug Fix
base

[FIX] base: allocated time for cron jobs bumped to 120s

CE Krzysztof Magusiak (krma) a4ae2ed
Bug Fix
l10n_ch_hr_payroll

Fixed incorrect data file reference in Swiss HR Payroll module after file rename.

EE Jurgen Gjini ac9da73
Bug Fix
mail

[FIX] bus: send correct im_status when unlinking presence

CE Atovange 0937c51
Bug Fix
ai

Fixes command palette crash when messaging LLM by making action function return void instead of undefined.

EE Dylan Provoost 29481a5
Bug Fix
base

[FIX] base: merge pdfs error expected self

CE leclerc-leo bc8ab38
Bug Fix
mail test_mail

[FIX] mail: run sanitize for mail.catchall.domain.allowed

CE jorv-odoo 441fe1b
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.