Daily updates from Odoo
Monday, July 13, 2026
3 changes · master
Enhancements to existing features
The editor now hides link-creating shortcuts when users are editing labels or buttons, where links can interfere with the expected click behavior. This reduces the chance of creating content that behaves unpredictably in appointments, documents, or knowledge articles.
Original PR description
*: appointment, documents, knowledge When a `<label>` element is clicked it should be like a click in the related input. For `button` it should activate its action. If there is a link in the label or button, it will handles clicks inside of it. Thus we want to discourage the user from adding links in label or buttons elements. Tools inserting links remove the surrounding link, thus we disable those tools inside links. This commit affects the availability of: - "Insert a file from Documents" in powerbox - "Insert an Article shortcut" in powerbox - "Add a specific appointement" in powerbox task-4860229
Resolved issues and error corrections
This update corrects how Belgian CODA bank statement data is read after a recent compatibility change. It prevents import errors or incorrectly structured statement data, helping accounting teams continue processing bank files reliably.
Original PR description
In this commit: https://github.com/odoo/enterprise/commit/54ff6637af96533e7f035eeff84f79336dc4650b we made a fix because thanks to this commit:https://github.com/odoo/enterprise/commit/c66995fda83e19b28a38312af8efdc1601881cf0 where we did a backport of the extension number. The backport adds the extension number to the return of the _parse_bank_statement_file. With that we have 4 args returned. Without the * we would have the "too many value to unpack" error. But when doing that we miss to change the stmt_vals = data to take the last element. Otherwise, we will have a list of two elements. no task id Forward-Port-Of: odoo/enterprise#124019
Code cleanup and technical improvements
This update tidies how Odoo Enterprise apps declare their internal dependencies, removing unnecessary entries while making special connector dependencies explicit. For normal installations, the same apps will be installed as before, but the setup is clearer and more predictable in advanced installation modes.
Original PR description
Rework the `depends` of the manifests so that every dependency that can be implicit is implicit; and make explicit the glue ones whose whole dependency closure was already part of the module's one, instead of the dependencies they subsume. Community PR: https://github.com/odoo/odoo/pull/275398