Tuesday, April 15, 2025
2 changes · saas-18.1
Enhancements to existing features
Odoo now always creates the HTTPS certificate needed by IoT devices, instead of tying that step to an IoT subscription. This makes device setup more consistent while leaving subscription checks to the database where they belong.
Original PR description
We used to associate HTTPS certificate with IoT subscriptions. We now always generate the certificate, and let the database handle IoT subscriptions. Task: 4585446
Product forms now avoid loading a very large list of Intrastat codes into the browser. This lowers memory use and reduces slowness when users browse or edit products that use Intrastat information.
Original PR description
Previously, the intrastat_code_id was filtered by checking against a large list that is sent to the frontend. This caused huge memory usage due to the list being used in many objects and the list itself being large, around 10k items. This memory leak caused slowness in the frontend while going through the product form views. Currently, the list is not being sent. The domain itself is evaluated from the frontend without sending a list. This reduces memory footprint and slowness.