Daily updates from Odoo
Tuesday, June 2, 2026
6 changes
1 change
Enhancements to existing features
This update enhances the flexibility of the Documentation Link component by adding styling options through 'class' props. Previously, the component's style was fixed, limiting its use in various UI designs. Now, developers can easily adapt the link's appearance for different contexts, such as buttons or dropdown menus.
Original PR description
Before this commit, the style of that component is fixed, thus it is not possible to customize it to render that component as a secondary button neither display it as dropdown item. This commit adds the `class` props in that component to be able easily change the style to use that component anywhere. task-6095833 Forward-Port-Of: odoo/odoo#267114
5 changes
Enhancements to existing features
This update enhances the planning Gantt view by automatically displaying Bill of Materials (BoM) dependencies. Users can now easily see how work orders relate to materials, improving planning accuracy and efficiency. Hovering over dependencies provides detailed information for customization within the BoM.
Original PR description
Activate work order dependencies in the Gantt planning view by default, so users can customize them on the Bill of Materials when needed. This is now readable thanks to dependency display on hover. Task-6168689
This update enhances the functionality of pivot tables in the Enterprise edition by adding improved filtering options. This allows users to more easily analyze data within their reports, leading to better insights and decision-making. The change is considered an important improvement for usability.
Original PR description
Task: 4273959
This update streamlines the checkout process for enterprise sales modules like appointments, rentals, and subscriptions. By moving validation checks earlier in the process – specifically to the cart overview step – we now identify potential issues like unavailable slots or incorrect tax calculations sooner, leading to a smoother and more reliable customer experience. This change aligns with a recent update to the core website sale architecture.
Original PR description
This PR adapts enterprise modules to the new checkout validation architecture introduced in `website_sale` (see odoo/odoo#192183). #### Key changes - Appointments: booking availability checks are now performed at the cart overview step to catch unavailable slots earlier. - Rentals: rental date validation is now performed early at the cart overview step. - External Tax: tax calculation validation is now performed at the payment step. task-4328322 See also: - https://github.com/odoo/odoo/pull/192183 - https://github.com/odoo/upgrade/pull/8544 - https://github.com/odoo/upgrade-util/pull/410
This update simplifies the French VAT EDI reporting process by removing a complex multi-account setup. The changes streamline the user interface, making it easier to manage VAT submissions. This improves usability and reduces the potential for errors in the French VAT reporting process.
Original PR description
In order to ease the use of the French VAT EDI, we change the UI a bit (simplifying it) by removing the multiple accounts setup for the VAT submission, and moving some elements around. task-5490298
This update aligns the Odoo Enterprise HR Payroll module with recent changes in the community version. Specifically, the 'in_contract' filter has been removed and replaced with two new filters: 'permanent_contract' and 'fixed_term_contract'. This ensures consistent employee data management across all Odoo versions.
Original PR description
This change adapt the filter addition and permissions to reflect the changes done in the community repo, where in_contract flter has been removed and replaced with 2 other filters, permanent_contract and fixed_term_contract. https://github.com/odoo/odoo/pull/254687 task-6040824