Tuesday, June 30, 2026
6 changes · master
Enhancements to existing features
We updated the app name sent to Avalara to “Odoo SA” so these requests are easier to distinguish from other app store entries. This is a small behind-the-scenes improvement that helps avoid confusion in service reporting and identification.
Original PR description
To distinguish these calls from others in the app store, we change our app name to Odoo SA. task-6305073
This update expands automated testing to cover how the New button works in list and kanban views. It helps ensure the expected create flow is correctly handled across different view configurations, reducing the risk of regressions for users adding new records.
Original PR description
…an views This commit expands the Clickbot's test coverage by simulating a click on the "New" button within list and kanban views. Depending on the view's configuration, this action will either open the corresponding creation form view, trigger editable mode for inline-editable lists, or launch the quick create interface in kanban views. task-6324762
The Point of Sale interface for Sweden has been updated to hide the Split Bill action when the Sweden blackbox is enabled. This keeps the POS aligned with the supported local setup and avoids showing an option that cannot be used.
Original PR description
The bill splitting configuration has been removed from PoS settings. Since bill splitting is not supported when using the Sweden blackbox, this commit adapts the localization by overriding the control button template to hide the Split Bill button in the POS UI when the Sweden blackbox is enabled. Task [link](https://www.odoo.com/odoo/project.task/6294276) task-6294276 Related PRs: - Community: https://github.com/odoo/odoo/pull/269442 - Upgrade: https://github.com/odoo/upgrade/pull/10465
This update adjusts how several enterprise features read and react to UI data in chatter, activities, and attachment previews. It helps these screens stay more reliable and consistent as information changes, with no expected impact on business workflows.
Original PR description
Enterprise counter-part: adopt the `propSignal`/`propComputed` hooks (and `props.static` for callbacks) across the chatter, activity and attachment patches. Every prop read gains `()`. https://github.com/odoo/odoo/pull/271518
The company switcher and mobile menu checkboxes now follow the Enterprise theme more consistently in their checked, focus, hover, and indeterminate states. This improves the visual consistency of the interface and makes these controls feel more polished across the web client.
Original PR description
This commit scopes the switch company and mobile burger menu checkboxes to use the Enterprise theme colors for checked, indeterminate, focus, and hover states etc. task-6236887
This update makes record tracking more consistent by centralizing how tracking information is exposed and handled. It also cleans up a few outdated tracking settings in tests and related code, reducing confusion and avoiding unnecessary work during record creation.
Original PR description
This small code improvement PR serves two main purposes Serve field track info at fields_get level Override 'fields_get' to include tracking information when asked. That way there is a single entry point to fetch this information making it more standard. Track values in mail.track.mixin Currently, mail.track.mixin offers tools to enable tracking while actual automatic tracking is performed in mail.thread. It was planned but forgotten to move the value tracking in the track mixin, this is now done. Logging is still done by mail.thread but tracking itself is now better contained in track mixin. Cleanup some code bits / remove useless tracking keys notably in tests. Task-6274958