Thursday, February 19, 2026
4 changes · 17.0
Resolved issues and error corrections
This update resolves an issue where the skills module's automated tour was failing due to a conflict with multiple popups. The fix ensures the tour correctly identifies and closes the intended popup, improving the user experience and reliability of the training process.
Original PR description
When looking for this selector `.modal-footer .btn-primary` multiple popup are opened and the tour could select the wrong one. It would then not close the correct popup and fail the tour. runbot-238877
This update resolves an issue where archived employee records were still visible in the attendance Gantt view. The change ensures that only currently active employees are displayed, improving data accuracy and clarity for reporting.
Original PR description
Steps to reproduce: 1. install `hr_attendance_gantt` 2. create an employee 3. make attendance records for the employee in the previous months 4. archive the employee When opening the gantt view of the attendance, a row appears for the archived employee, with no attendance showing up. This commit adds a constraint to only show the active employees. opw-5490119
This update resolves an issue where the default grouping by provider wasn't consistently applied in the Shipping Methods section of Odoo. The fix ensures that when a provider is set to 'default,' the system correctly groups shipments by that provider, improving the user experience and data organization.
Original PR description
**Steps to Reproduce:** - Got to the Shipping Methods. - No default group by is applied even when the provider is set to default. **Issue:** The default group by was not applied in Shipping Methods despite the provider being set as default, due to a mismatch between the filter name and the default group by name. **Fix:** Aligned the filter name with the default group by name so the grouping is applied correctly by default. **Affected Version:** 17.0~master
This update resolves an issue where invoice PDFs weren't correctly generated during testing, leading to errors. The fix ensures that invoices are rendered as PDFs during testing, preventing test failures and improving the reliability of the audit trail reporting. This ensures accurate reporting for tax compliance.
Original PR description
This commit fixes the invoice's pdf generation being skipped during tests (generating HTML instead), raising an error while pypdf tries to read the actual pdf (during multipage recomputation). Note: forcing report rendering was already set during forward-porting of the original commit [^1]. runbot-238807 [^1]: https://github.com/odoo/odoo/commit/aa67d2833514c10acb49bc3f8896c6f59910d3c2