Monday, March 23, 2026
2 changes · master
Features or functions removed from Odoo
This change removes an old internal testing approach that was difficult to maintain and could cause unreliable test results. Existing sequence tests are updated to use the standard testing method, improving maintainability without affecting end users.
Original PR description
This test case is only used for sequences and a tests that uses SingleTransactionCase can easily be converted to use TransactionCase, either by having a single test method or subtests. By design, - a SingleTransactionCase test_method would most likely fail if a previous one failed. - a SingleTransactionCase test_method will most likely fail if we disable one of them.. For those reasons the SingleTransactionCase is mostly useless and we don't want to maintain it anymore.
This update removes a redundant template from the Odoo Enterprise website. This cleanup is part of ongoing efforts to optimize the codebase and improve performance. Removing unused components helps streamline the system and reduces potential maintenance overhead.
Original PR description
PR [1] cleaned the enterprise codebase in preparation for OWL3. One of the affected templates (`SubscriptionPricingSelect`) seems to be unused since [2]. This commmit removes it. [1]: https://github.com/odoo/enterprise/pull/110140 [2]: https://github.com/odoo/enterprise/commit/315be581a4212b46191e0c4f82b02a2c3fde51dc