Wednesday, September 9, 2026
2 changes · saas-18.3
Enhancements to existing features
Odoo now has a cleaner way to refresh or shut down messaging data in the background, helping avoid stale information and test side effects. This prepares live chat and mail features to recover more reliably if updates are missed for an extended period.
Original PR description
This commit adds `store.destroy()` to cleanly destroy the store, including ongoing reactive observers. This is useful to make sure no side-effect store among HOOT tests This commit adds `store.reset()`, to make the store fresh as at page load. This is in preparation to make store reset in case we miss notifications for a long time. https://github.com/odoo/enterprise/pull/85615
This update improves how messaging data is cleared and rebuilt in the background, helping keep chat and AI assistant interfaces consistent after resets or page changes. It also fixes related Web Studio test coverage to ensure report editing behavior remains stable.
Original PR description
https://github.com/odoo/odoo/pull/210139