Odoo Release Updates
Every commit to Odoo Community and Enterprise, parsed and categorized. Never miss a bug fix, improvement, or new feature.
Activity
2026-03-20
Fixed the Saudi Arabia EDI certificate generation process by correcting how the private key is passed to the serialization module. The code was passing a string object when the cryptography library's load_pem_private_key function expects bytes, which was causing failures in CSR (Certificate Signing Request) generation for Saudi localization.
[FIX] l10n: serialization expects bytes
This improvement fixes the vertical alignment of sandwich leave policy configuration fields in the Indian HR module by replacing a row-based layout with a flexbox container and adjusting field widths. When users toggle the sandwich leave checkbox, the policy selection field now displays without causing the adjacent labels to shift vertically, providing a more stable and professional user interface.
[IMP] l10n_in_hr_holidays: align sandwich policy fields
[FIX] resource: make sure resource without calendar set is flexible one
This commit fixes a CSS class name selector in the website_sale product design panel by removing erroneous quote marks that were being included as literal characters in the class attribute string. The typo caused the CSS selector to be malformed, preventing the correct theme preset styling from being applied when users selected design options in the website builder.
[FIX] website_sale: fix classname typo
This fix resolves unintended layout spacing issues in the FileUploader component by applying the CSS class "d-contents" to the wrapping div element. The div was previously added to prevent click propagation but caused misalignment of UI elements, such as edition buttons appearing on separate lines in forms like Employee Work Permit uploads. The fix preserves the click propagation prevention while neutralizing the layout impact through CSS, restoring proper button alignment throughout the interface.
[FIX] web: prevent FileUploader from taking extra space
2026-03-19
[FIX] l10n_it_stock_ddt: display DDT information in dropship
[REF] *: run rendering context migration script again
[FIX] sale: prevent discount line under optional section to be editable
[FIX] point_of_sale: avoid validation error on non-cash POS invoices
[REF] web: add this. in rendering context
[FIX] point_of_sale,pos_mrp: fix total cost and margin for kit type product
[IMP] crm: test iterative process of assign, fix lead unlink during test
[IMP] *: allow AI image generation on media dialog