Daily updates from Odoo
Friday, June 19, 2026
2 changes · 17.0
Enhancements to existing features
This update enhances the Speedscope profiling feature by adding a control panel to manage rendering options. Previously, Speedscope visualizations were static and prone to performance issues. Now, users can easily enable or disable options, leading to faster, more reliable results and simplified sharing of profile data.
Original PR description
This pr aims to improve the profiling, and mainly speedscope rendering experience. Right now, visualizing a speedscope result: Gives a static result. The makes the usage of some options like constant time impossible without editing the code. It also generate to much different types of output at the same time making it slow and leads faster to memory error. Needs to enable the profiling on the database to be able to visualize the result. This can be painful mainly when trying to access result after some time, or just after profiling in python. This pr removes the need to enable the profiling to visualize the results. This pr adds a wizard to enable or disable some options. As a bonus it is now possible to combine multiple profile in the same view (experimental) Backport of https://github.com/odoo/odoo/pull/189370 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This update fixes an issue where payslips weren't correctly generated for employees registered within branch companies of a larger organization. The fix adjusted the system's search criteria to include all related companies within the organizational hierarchy, ensuring accurate payslip creation. This improves payroll accuracy and reporting for businesses with multiple branches.
Original PR description
Bug: employees registered on branch companies don't appear in the
employee_id field when creating a payslip from the parent company.
Reason: the domain used ('company_id', '=', company_id) which only
matches the exact company, not its children.
Solution: replaced '=' with 'child_of' to include all descendant
companies in the hierarchy.
task - 6299634