Tuesday, September 30, 2025
4 changes · saas-18.2
Enhancements to existing features
Email content conversion now handles border styles more reliably, especially for images. This helps ensure borders that users add in the editor remain visible and consistent when emails are sent or viewed.
Original PR description
This commit ports the following fixes to `convert_inline` of `mail`: - https://github.com/odoo/odoo/commit/8923f32426fc64e90db249fad47d7ca7e338adef [FIX] web_editor: adapt border-style value based on border widths - https://github.com/odoo/odoo/commit/7de31c6261d2fe9f58b0c6cb635977e77eecd9d6 [FIX] web_editor: ensure image border visible in emails --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#228970
Tracking links now encode certain repeated-dot characters in redirect addresses so they are less likely to be blocked by some web server configurations. This helps ensure marketing or shared links continue to redirect reliably for users.
Original PR description
Purpose ======= It has been reported that some nginx configuration detect '...' as malicious. When testing, encoding the '...' solve the issue, and so we force the encoding for the redirection URL. Task-4920533 Forward-Port-Of: odoo/odoo#229060
This update adds standardized point-of-sale test flows across multiple country-specific localization modules. It helps ensure local checkout, fiscal, and compliance behavior keeps working consistently as Odoo evolves.
Original PR description
Thi commit add a generic tour that can be run in all pos l10n_modules. In some cases it requires some extra steps, this can be done with hooks. The hooks will execute different steps depending on the country the tour is run in. opw-4606788 Forward-Port-Of: odoo/odoo#222232
This update adds shared automated checks for point-of-sale localization across multiple countries, with country-specific steps where needed. It helps reduce the risk of regional compliance or receipt-processing issues reaching customers by validating more localized POS flows consistently.
Original PR description
Thi commit add a generic tour that can be run in all pos l10n_modules. In some cases it requires some extra steps, this can be done with hooks. The hooks will execute different steps depending on the country the tour is run in. opw-4606788 Forward-Port-Of: odoo/enterprise#91928