Tuesday, June 24, 2025
8 changes · saas-18.4
Enhancements to existing features
This update re-enables and adjusts an automated website test that verifies linking to documents works correctly after recent website builder changes. It helps protect the website editing experience from regressions without changing day-to-day user workflows.
Original PR description
test_link_to_document tour was broken and disabled after the new website builder changes. This commit adapts the tour steps accordingly and re-enables the related test. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The date picker has been visually refined to make the day-of-week labels clearer and more consistent. This small design update improves readability when users select dates, especially in calendar-related views.
Original PR description
Back-port of https://github.com/odoo/odoo/pull/215549 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
Fixed an issue where text translated with AI on multilingual websites was inserted without the expected visual highlight. This helps editors clearly see the newly translated content after inserting it, reducing confusion during website editing.
Original PR description
The bundle didn't include a CSS file responsible for highlighting the text you selected, translated and inserted. **Steps to see the issue:** - Start editing website in a multilingual website environment - Drop any snippet that has text in it - Select text, expand the toolbar above, and select "Translate with AI" - Select language, wait for the translation and click Insert => Text is inserted, and the highlighting `div` is inserted above, but the style isn't applied. This commit follows [the html_builder refactoring]. [the html_builder refactoring]: odoo/odoo@9fe45e2b7ddb Related to task-4367641
Features or functions removed from Odoo
Odoo Studio no longer shows date and datetime configuration options in the tree editor, aligning Enterprise tests with a related platform change. This is a small maintenance update that helps keep Studio behavior consistent and avoids outdated options appearing in tests.
Original PR description
We adapt a studio test to the changes brought by https://github.com/odoo/odoo/pull/215437.
Miscellaneous changes
This pull request updates Odoo to the SaaS 18.4 release version. It supports release readiness and version tracking, with no specific business feature changes indicated.
Fixes an issue where hovering the reset button after choosing countdown colors could make the countdown disappear and trigger an error. This keeps website editing stable when users customize countdown text, background, or progress bar colors.
Original PR description
Steps to reproduce the error: 1. Start editing 2. Drop countdown snippet 3. Click on any of the color options (Text Color or Progress Bar Color) 4. Hover the reset button As a result, we get an error and the countdown is missing. This PR follows [the html_builder refactoring]. [the html_builder refactoring]: odoo/odoo@9fe45e2b7ddb Related to task-4367641
This fixes an internal payroll screen issue where a pay run identifier was incorrectly treated as mandatory. Payroll actions can now work in cases where that detail is not available, reducing avoidable errors for users.
Original PR description
Before this commit, the payrunId prop definition said it is a required prop and an integer. However, that property is not really required. This commit changes the property definition to make that property optional. runbot-error-226806
This pull request prepares the Enterprise edition for the saas-18.4 release. It likely groups release-related updates needed to keep the hosted Odoo version aligned and ready for deployment, with no specific business feature details provided.