Wednesday, September 2, 2026
2 changes · saas-19.3
Enhancements to existing features
The timesheet grid now points users to Odoo's newer Timesheets Assistant browser extension instead of the older Activity Watch extension. This helps users find the recommended tool for tracking and supporting timesheet entry more easily.
Original PR description
Before this commit, the links pointing to the browser extension of Activity Watch. However, a new extension called Timesheets Assistant has been published by Odoo to improve the Activity watch extension. This commit replaces the links pointed to the browser extension to set the links for Timesheets Assistant browser extension. task-6470304
The Mail module now formats publisher warranty messages in standard JSON before sending them to the warranty server. This makes the data easier for the receiving service to read reliably and reduces the chance of formatting-related transmission issues.
Original PR description
Format the publisher warranty message using json.dumps() instead of Python's native str() representation. This ensures serializeid JSON serialization for the payload sent to the warranty server. Forward-Port-Of: odoo/odoo#285632 Forward-Port-Of: odoo/odoo#283139