Daily updates from Odoo
Saturday, July 19, 2025
5 changes
Enhancements to existing features
Helpdesk live chat now relies on the existing user or guest name when starting a session, rather than passing a separate anonymous name. This simplifies the session setup flow and should make live chat behavior easier to maintain without changing the core customer experience.
Original PR description
This commit removes the anonymous_name param from the get_session route and uses the user or guest name in the relevant flows instead. It also cleans up the process of getting livechat channel values when getting the session. part of task-4675719 Related to : odoo/odoo#212150
The Planning app now handles hidden resource relationship fields more efficiently to reduce memory usage. This supports better performance while preserving the information needed by the visible planning resource fields.
Original PR description
This commit is the counterpart of odoo/odoo#219598 where we force a limit of 1 on invisible x2many fields. Custom code can thus no longer safely read `records` to extract information like the list of ids in the relation. task-4921236
IoT box forms now show the box identifier to all users, not only in debug mode. This makes it easier to tell different IoT boxes apart while still allowing users to rename each record as needed.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/219589 Now that the IoT box hostname is no longer used, we will instead show the identifier to the user (without debug mode) so that they have a way of distinguishing IoT boxes. They can still rename the IoT box record to whatever they wish. task-4948953
Users can now open or close the VoIP softphone using a keyboard shortcut or the command palette. This makes call handling faster and easier, especially for users who rely on VoIP throughout the day.
Original PR description
This commit adds a data hotkey and command palette entry for toggling the VoIP Softphone. Previously, there was no shortcut or command to toggle the VoIP Softphone. Task - 4936059
The IoT app no longer shows a warning that an IoT Box has no linked subscription. Since certificates are now provided and renewed automatically at no cost, this warning was outdated and could confuse users.
Original PR description
As we now provide and renew certificates automatically and for free the "no subscription linked to your IoT Box" warning toaster makes no sense. This commit removes it. Forward-Port-Of: odoo/enterprise#90432