Monday, April 14, 2025
6 changes
4 changes
Enhancements to existing features
Performance test coverage for the Documents app has been consolidated into the Documents module. This helps teams monitor efficiency in one place and catch slowdowns earlier without changing user-facing behavior.
Original PR description
Centralizing performance tests for documents in documents. To come: Other tests for bridges features implemented in documents should also be tested in documents. Task-4548076
This update removes unnecessary request details from the session information loaded by IoT and Studio. It helps keep startup data lighter and better aligned with the main Odoo platform change, with no expected change to normal user workflows.
Original PR description
Enterprise counter-part. https://github.com/odoo/odoo/pull/205725
This update adjusts Odoo Studio’s test setup so it works with a new caching service for actions and views. The change supports more reliable validation of Studio behavior as caching is introduced, with no direct impact on day-to-day users.
Social media communications for events with multiple time slots are now sent once for the overall event instead of once per slot. This prevents repetitive posts, keeps event promotion cleaner, and reduces unnecessary communication noise.
2 changes
Enhancements to existing features
This update adds tests that clarify how contact addresses should synchronize between companies, parents, children, and siblings. It helps reduce the risk of future changes accidentally altering address behavior for customers and contacts.
Original PR description
Improve coverage of address sync fields. Purpose is to make cases clearer and cover a bit more current code branches * first contact: updates void parent, not parent with address; * child sync / siblings sync: limited to one level; * invoice / delivery / other adresses are never synchronized; * no upstream update of addresses; Task-4708358 Part of Task-4377720
Custom guided tours can now better control where help tooltips appear, making instructions clearer when default placement is awkward. The tour flow also handles dropdown loading states more reliably, reducing the chance that a guided process gets stuck.
Original PR description
Before this commit, changing the tooltip position of a custom tour was impossible. So, if the tooltip was missplaced, like when pointing at the button to return to the home. Now, the tooltip position of the step can be changed in the custom tour view and the default value is "bottom". TASK-ID: 4623449 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr