Daily updates from Odoo
Wednesday, February 28, 2024
3 changes
Code cleanup and technical improvements
This update refreshes the internal automation used to test guided workflows across several business apps. It should not change day-to-day user behavior, but it helps keep the platform easier to maintain and aligned with modern browser standards.
Original PR description
In this commit, $anchor jQuery element in tour_compiler (used in run function in stepTour) is replaced by anchor native element. task~3600484 https://github.com/odoo/odoo/pull/155349
The point of sale apps now share common asset bundles instead of each defining many of the same resources separately. This reduces duplication and should make future maintenance and testing of these screens more consistent.
Original PR description
The pos ecosystem consists of multiple owl apps. The assets that
these apps are used are in a large part the same.
In this commit we create a generic assets bundle: `pos.simple_app`
that contains all the assets that a simple owl app might need.
We alse create an assets bundle called `pos.simple_tests` that includes
the assets neede for running tours.
https://github.com/odoo/odoo/pull/151316Spreadsheet pivots now use stable unique identifiers and the related spreadsheet code has been aligned with updated data handling. This reduces the risk of mismatched pivot references in documents and helps keep spreadsheet features consistent after platform changes.
Original PR description
This commit is the counter part of https://github.com/odoo/odoo/pull/155064. It updates the code to the new ids. Part of 3636089