Friday, June 27, 2025
10 changes · master
Enhancements to existing features
Odoo's San Francisco office address has been updated in customer-facing content templates. This helps ensure communications and knowledge content reference the correct location and avoid pointing people to an unrelated business.
Original PR description
Update the Odoo SF Office address as they moved to make sure to not end up mentioning another unrelated business. related: https://github.com/odoo/odoo/pull/212916 Task-4844152
The rental date and time picker on the website has been visually refined so its navigation buttons better match different page backgrounds. This improves the storefront experience without changing backend editor behavior.
Original PR description
This PR fine-tunes the design of the datetime picker within the front-end after the merge of Commit[^1]. - Requires https://github.com/odoo/odoo/pull/215763 ---------------- Prior Commit[^1], the…
This PR fine-tunes the design of the datetime picker within the front-end after the merge of Commit[^1]. - Requires https://github.com/odoo/odoo/pull/215763 ---------------- Prior Commit[^1], the previous, next, and month selection buttons were all placed in a flex at the top of the datetime picker. After Commit[^1], buttons are re-ordered in a different layout, with the right button class on each of them. After this change, each button is separated and thus has its radius and background. In the backend, this `btn-light` is okay since it matches the background of our views, while in the front-end, this color is dynamic and does not match the page background. As each button is separated, it results in a weird visual result. To fix this issue, we remove these `btn-light` classes and add a `btn-sm` one to handle the size of these buttons. This change is meant to affect the datetime picker occurrences within the front-end but does not affect the `web_editor` one, as it inherits the backend design. task-4893742 [^1]: [e2b78fca435f268515f9593c2af821616aff7ebb](https://github.com/odoo/odoo/commit/e2b78fca435f268515f9593c2af821616aff7ebb)
VoIP now uses newer formatting helpers to handle displayed content more consistently. This should make call-related text safer and more reliable without changing day-to-day workflows.
Original PR description
Make the most of the newly introduced HTML helpers in the VoIP code.
This update improves the tooltip shown for subscription templates, making it easier for users to understand the related option or field. The change helps sales and subscription teams work with templates more confidently with minimal impact on existing workflows.
This update modernizes how Odoo defines filtering rules across Sales, Subscriptions, Rentals, POS, Planning, and related localization features. It is mainly an internal improvement that helps keep these business flows easier to maintain and more reliable without changing day-to-day user workflows.
Original PR description
odoo/odoo#206894
The helpdesk mail plugin setup information was updated to match related mail plugin modules. This keeps module configuration consistent and helps avoid small setup or dependency issues.
Original PR description
Consistency with other *_mail_plugin modules
Spreadsheet pivot tables in Documents now align with the updated behavior that no longer shows a label for the first row grouping. This keeps automated checks consistent with the intended interface and supports a cleaner spreadsheet experience.
Original PR description
This commit removes adapts the tests to the removal of the label of the first row group by in the pivot table. See https://github.com/odoo/o-spreadsheet/pull/4363 Task: 3975326
Customers will now see the successful payment message only when they return after completing a payment or from a payment confirmation email. This avoids showing an outdated success message every time they open the subscription portal, reducing confusion.
Original PR description
Before this commit, the successful payment message showed up every time the user opened the portal view. After this commit, the message will only appear if the user is redirected after making a payment or coming from a payment confirmation email. task-4420352
Demo products for rentals and subscriptions now include more short descriptions. This makes it easier to showcase how product descriptions can be enabled or disabled in sales demos.
Original PR description
*: sale_subscription Before this commit, only the first four demo products in website_sale had descriptions, showcasing a variety of none/short/long formats. This commit adds short descriptions (max 50 characters) to additional demo products to better demonstrate the "Enable/Disable Description" feature. In this case, the printer and car leasing products were updated to expand variety and highlight the use of none/short descriptions in a renting context. requires: https://github.com/odoo/odoo/pull/216043 task-4893752
This update adjusts the AI chat plugin to better mark content that works with plain text. It helps ensure AI-generated or processed chat content can be handled more consistently across contexts where formatting may not be supported.