Friday, July 11, 2025
4 changes · master
Enhancements to existing features
Quality checks for registering consumed materials now show the lot or serial information only once. This reduces confusion for users by removing duplicate information without changing the underlying tracking data.
Original PR description
- For quality checks of type Register Consumed Materials , Component lot id is saved in: 'Component Lot/Serial' Additionally, we also set the same id on the field above: 'Lot/Serial' and it is the same exact field `lot_id` . There is no reason to duplicate that information. Task: 4894434
This update prevents records in several Odoo apps from using names reserved for system communication. It reduces the risk of confusing errors or broken integrations in invoicing, manufacturing, sales timesheets, and timesheet grids.
Original PR description
odoo/odoo#218355
The spreadsheet document tests now reflect the latest chart side panel behavior, including sticky tabs, preserved scroll position, and retained expanded or collapsed sections. This helps ensure the updated interface remains reliable for users working with charts in documents.
Original PR description
Update test cases to reflect recent UI changes in the chart side panel: - Tabs are now sticky while scrolling - Scroll position is preserved when switching tabs - Expanded/collapsed section state is retained Task: [4752564](https://www.odoo.com/odoo/2328/tasks/4752564)
Employee contract version lists now show the yearly cost next to the wage by default. This gives HR teams a clearer view of total compensation costs without opening each contract record.
Original PR description
In this PR, we added the yearly cost field to the version list to the right to the wage and will be visible by default. Related task: 4901173.