Daily updates from Odoo
Tuesday, October 14, 2025
2 changes
1 change
Code cleanup and technical improvements
A reusable checkbox display component has been moved into the core web area so more Odoo apps can use it without extra dependencies. It also gains an option to show checkboxes in a vertical list, improving flexibility for future screens such as database-related features.
Original PR description
### [REF] account,web: move widget json_checkboxes to web The `json_checkboxes` widget could be used in other modules than `account` and its descendants. With this commit, we move it to `analytic`, which is shared by a lot more modules, which will make it available to them. In particular, we will use it in the new enterprise `databases` module. We keep the name account_json_checkboxes for the stable backward compatibility. Task-id: 5062431 ### [IMP] web: add stacked mode to widget json_checkboxes With this commit, the json_checkboxes widget, which displays inlined checkboxes by default, now has a `stacked` option that allows displaying the checkboxes in a column. Task-id: 5062431
1 change
Code cleanup and technical improvements
This change reorganizes how landed cost valuation adjustments are prepared so that custom Odoo modules can extend the process more easily. It does not change the day-to-day user workflow, but it improves maintainability and flexibility for future customizations.
Original PR description
Create 'cost adjustment stock valuation layer' and the preparing of its values with separate method to make it hookable for custom modules This was split from the initial PR https://github.com/odoo/odoo/pull/160527 cc @pfertyk --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#227157