Wednesday, October 29, 2025
6 changes · master
Enhancements to existing features
The Colombian reporting module’s trial balance test was updated to match the latest account grouping structure. This helps keep report validation aligned with current accounting behavior and reduces the risk of false test failures.
Original PR description
task-5165175 Forward-Port-Of: odoo/enterprise#97426
The point of sale preparation workflow tests now better verify that warning dialogs appear and behave correctly on the product screen. This helps reduce the risk of order-handling issues in restaurant and certified point of sale setups.
Original PR description
*: pos_restaurant_preparation_display, l10n_de_pos_res_cert This commit improves the preparation flow by updating the `discardOrderWarningDialog` tour step to validate its behavior on the Product screen. Task-5116688 Related- https://github.com/odoo/odoo/pull/229915 Forward-Port-Of: odoo/enterprise#97458
Demo VoIP call records now use updated dates so sample charts show more meaningful trends. This helps teams evaluating or demonstrating the VoIP AI feature present clearer, more realistic reporting data.
Original PR description
Update demo data call dates to have more meaningful data to show in charts.
This update refreshes onboarding suggestion screens in Marketing Automation and Appointments to better match Odoo’s visual standards. Users will see more consistent layouts, colors, and icons across desktop and mobile, making setup guidance feel clearer and more polished.
Original PR description
*: marketing_automation_website_sale, marketing_automation_crm, appointment Before this commit, some onboarding suggestions were not fully aligned with Odoo’s UI standards. This commit adjusts…
*: marketing_automation_website_sale, marketing_automation_crm, appointment Before this commit, some onboarding suggestions were not fully aligned with Odoo’s UI standards. This commit adjusts layout, colors, icons,.. to ensure better visual consistency. task-5082681 requires: https://github.com/odoo/odoo/pull/228308 (com) **Preview Changes** <details> <summary>Desktop Preview</summary> | | Current | This PR (active + hover) | |--------|--------|--------| | Mkting auto | <img width="1790" height="964" alt="mkt_auto_desktop_old" src="https://github.com/user-attachments/assets/5ff7059a-80c1-45ab-901a-101d250e2b4c" /> | <img width="1790" height="964" alt="mkt_auto_desktop_new" src="https://github.com/user-attachments/assets/c95d0d05-fac0-480c-9eaa-e71fa6cf3ced" /> | | Appointment | <img width="1790" height="964" alt="appt_desktop_old" src="https://github.com/user-attachments/assets/ab55e64c-5fbc-4050-8703-64901af3bcb2" /> | <img width="1790" height="964" alt="appt_desktop_new" src="https://github.com/user-attachments/assets/54b140bc-1205-4dc4-a320-2ed7dfc8c214" /> | </details> <details> <summary>Mobile Preview</summary> | | Current | This PR | |--------|--------|--------| | Mkting auto | <img width="443" height="965" alt="mkt_auto_mobile_old" src="https://github.com/user-attachments/assets/842fc2e1-6988-455a-b047-f3f0a11be5bf" /> | <img width="443" height="965" alt="mkt_auto_mobile_new" src="https://github.com/user-attachments/assets/3801a7a8-c06d-4efe-88bc-3755265fb18c" /> | | Appointment | <img width="443" height="965" alt="appt_mobile_old" src="https://github.com/user-attachments/assets/12b14091-75c0-4282-ae46-4341c704f882" /> | <img width="443" height="965" alt="appt_mobile_new" src="https://github.com/user-attachments/assets/f6a16bb5-e66d-468e-9e8b-de0dbb799432" /> | </details> Forward-Port-Of: odoo/enterprise#94728
Several Odoo Enterprise screens were updated to match a platform-wide change in how edit, create, and delete options are defined for related records. This keeps views working consistently after the underlying framework change and removes outdated settings that no longer add value.
Original PR description
With https://github.com/odoo/odoo/pull/228165, crud options for x2many fields are now python expressions like it is is the case for the attrs invisible, required,... (see https://github.com/odoo/odoo/pull/104741). Here we adapt some archs to that change and also remove some useless options. Task ID: 5188852
Signature properties are now excluded from the AI prompt behavior because they do not rely on AI-generated input. This keeps the property experience aligned with how signatures are meant to be used and avoids unnecessary AI handling.
Original PR description
The signature property has been introduced recently. This property does not use the AI prompt. task-5170327