Daily updates from Odoo
Navigate
Branch
Friday, April 13, 2018
5 changes
Security fixes and vulnerability patches
Payment terms can now follow company-specific access rules, matching how users expect company-linked records to behave. This helps prevent users from seeing or using payment terms belonging to companies they should not access.
Original PR description
The object account.payment.term has a company_id field, so users expect to have a multi-company record rule by default. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
This update introduces a clearer way for Odoo to convert monetary amounts using the right company and date. It reduces the risk of incorrect currency calculations and improves maintainability across accounting, sales, purchasing, expenses, products, and related business flows.
Original PR description
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
Odoo now supports sending images in emails as attached files instead of embedding long encoded text or relying only on external image links. This improves email compatibility for recipients whose providers block linked images and makes signatures or image-rich emails display more reliably.
Original PR description
Description of the issue/feature this PR addresses: - [forum-how-to-insert-image-to-email](https://www.odoo.com/es_ES/forum/ayuda-1/question/how-to-insert-image-to-email-signature-24487) Current behavior before PR: - Currently if you send a image in a email must be a link url. But many email companies have restricted use image by link url. They need use a attachment image but odoo send the base64 string in the email body  Desired behavior after PR is merged: - Send image attached in the email  Fix by @yelizariev from [res_users_signature](https://github.com/yelizariev/addons-yelizariev/blob/cd62d447ec592e5982afa43aafae422754f42219/res_users_signature/res_users_signature_models.py#L110-L134) module.
This update modernizes how currency conversions are handled across accounting, payments, shipping, sales, subscriptions, and localization features. It helps keep financial calculations consistent and aligned with the current platform behavior, with no major visible workflow changes expected.
Resolved issues and error corrections
Fixes an issue in the online shop where uploaded product images could disappear after setting quantities. This helps ensure shoppers and sellers continue to see the correct product images when configuring purchasable variants.
Original PR description
-before this commit when we upload product image and setting qties then it's disappears. -now it's based on variants so when we upload product image and setting qties it's working fine. Id #1825889 issue : https://www.odoo.com/web#id=1825889&view_type=form&model=project.task&action=333&active_id=1278&menu_id=4720 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