Daily updates from Odoo
Monday, October 14, 2024
2 changes · master
Enhancements to existing features
Timesheet views now handle multiple display widgets on the same field without one replacing another. This improves reliability of timesheet grid screens and preserves the intended user interface behavior.
Original PR description
Previously, when two widgets were applied separately to a single field within
the view, the second widget would replace the first. This issue was resolved in
17.0. Now, each field is assigned an index to avoid replacement issues.
Technical Details:
Example in 16.0:
`<field name="xx_name" widget="x"/>`
`<field name="xx_name" widget="x1"/>`
Example in 17.0:
`<field name="xx_name_0" widget="x"/>`
`<field name="xx_name_1" widget="x1"/>`
This limitation is resolved in this PR: https://github.com/odoo/odoo/pull/117799
task-4072722Features or functions removed from Odoo
Odoo Studio no longer supports editing older kanban view definitions that use the legacy kanban-box format. This simplifies Studio around the newer kanban structure, but customers with custom legacy kanban views will need to convert them manually using the current documentation.
Original PR description
A new API for cleaner/simpler kanban archs has been introduced last year [1]. All standard kanban views in Odoo have been converted in v18 [2]. We kept the support of legacy kanban in v18, but it's now time to drop it. It means that custom legacy kanban archs will need to be manually converted into the new API (see documentation [3]). [1] Task `3650117` [2] Task `3992107` [3] https://www.odoo.com/documentation/master/developer/reference/user_interface/view_architectures.html#kanban Task `4199332`