Thursday, March 19, 2026
5 changes · saas-18.2
Resolved issues and error corrections
Activity cards no longer show a blank note area when a user has cleared the description but hidden empty formatting remains. This removes unnecessary whitespace and makes the activity view look cleaner without changing user workflows.
Original PR description
**Description of the issue/feature this PR addresses:** When an activity description is cleared, the stored value may still contain empty HTML content. The UI was still rendering this as a note,…
**Description of the issue/feature this PR addresses:** When an activity description is cleared, the stored value may still contain empty HTML content. The UI was still rendering this as a note, resulting in unnecessary blank space in the activity card. **Current behavior before PR:** Even when the activity description is cleared and contains only empty HTML, the activity note container is still rendered, leaving visible empty space in the UI. **Desired behavior after PR is merged:** The activity note is rendered only when it contains meaningful content. Empty HTML descriptions are ignored, preventing blank space from appearing in the activity card UI. Before <img width="445" height="84" alt="image" src="https://github.com/user-attachments/assets/f6648bb0-78d9-4063-a347-fe664370106e" /> After <img width="459" height="72" alt="image" src="https://github.com/user-attachments/assets/84c2063a-7c68-4dfe-b729-566ca4b5dcd1" /> task-[4752613](https://www.odoo.com/odoo/project/1519/tasks/4752613) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#252139
This fixes how image URLs are prepared for display in Odoo templates, preventing incorrect handling of already-safe content. It helps ensure images render reliably without unexpected formatting issues.
Original PR description
Forward-Port-Of: odoo/odoo#254633
The forum feature now limits how long it waits when fetching webpage titles for shared links. This prevents a slow or unresponsive external website from causing the forum page action to get stuck, improving reliability for users.
Original PR description
Add a timeout to the requests done by /forum/get_url_title to avoid blocking indefinitely Forward-Port-Of: odoo/odoo#254607
This fix prevents reusable delivery packages from being incorrectly treated as the destination package during stock moves. It helps keep inventory and packaging records accurate when companies use reusable packaging instead of disposable packaging.
Original PR description
Commit https://github.com/odoo/odoo/commit/0358963e2088a309141f092fbe8f7a98786cc1d8 forces the `result_package_id` on the package level stock move lines (meaning move lines being part of entire package move) to be the source package. This makes sense when moving entire packs but not in case of delivery with disposable packages. We remove the line that set the destination package for any package type and keep the one doing this for disposable package only. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#253323
This update corrects a technical issue in the Account Avatax module, ensuring it accurately identifies the company it's associated with within the Odoo settings. Previously, a key setting was missing, which has now been implemented to improve data accuracy and functionality. This ensures proper tax calculations and reporting.
Original PR description
Since the beginning `account_avatax` has had all of it's data stored on the company, however, it missed the company_dependent key in settings to mark it as such. This commit fixes that. Followup of odoo/odoo#254242 task-none Forward-Port-Of: odoo/enterprise#110983