Wednesday, March 18, 2026
6 changes · 17.0
New functionality added to Odoo
This pull request updates the .weblate.json files, which are used to translate Odoo Enterprise. Specifically, it adds missing module references to ensure all translations are correctly associated with the relevant parts of the software. This improves the accuracy and completeness of the translations for our international users.
Original PR description
Related: https://github.com/odoo/odoo/pull/254667
This pull request updates the .weblate.json file, which defines the modules used for Odoo's internationalization (I18N) process. It ensures that all necessary modules are correctly listed, improving the accuracy of translations and localization efforts. This is a routine maintenance task to keep our localization setup consistent.
Original PR description
Related: https://github.com/odoo/enterprise/pull/111141
Resolved issues and error corrections
This update resolves a visual issue where the map view in the 'My Dashboard' sometimes collapsed. The fix removes conflicting height settings and adds a minimum height to the map, ensuring it always displays correctly regardless of the number of records shown.
Original PR description
This commit fixes rendering height issues when the map view is displayed inside "My Dashboard". * Removed `height: 100%` from the map and pin list containers. This conflicting rule interfered with the flexbox layout, often causing the map to collapse entirely since it couldn't compute its own height. * Added a `min-height` to the map renderer. This ensures the map always occupies a reasonable amount of space in the dashboard, even when there are few or no records to display. task-6022958 Forward-Port-Of: odoo/enterprise#110790
This update prevents users from confirming actions within certain point-of-sale screens (like adding floors or generating gift cards) if they leave a field empty. This ensures data integrity and prevents incorrect actions, improving the overall reliability of the POS system. This change addresses a previous issue where empty input fields could be accidentally confirmed.
Original PR description
*= point_of_sale, pos_loyalty, pos_restaurant Before this commit: =================== - User was able to confirm `TextInputPopup` with an empty input value. Affected functionalities: - Add New Floor - Rename Floor / Table - Enter Code (Gift card or Discount code) - Generate a Gift Card After this commit: ================== - The confirm button will be disabled if the input value is empty or has only spaces so that an empty string will not be accepted. Task-6019160 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects a technical issue that caused the Odoo system to crash when purchase data fetching was reset to 'False' for a company. The fix ensures that the system correctly retrieves purchase data, preventing future errors and maintaining accurate records. This resolves a potential disruption to business processes related to purchase order tracking.
Original PR description
In case the purchase last fetch data is resetted to `False` on the company, the next cron run will crash with: `type object 'datetime.datetime' has no attribute 'datetime'` This commit fix the wrong default date fallback. opw-5220129
This update ensures that if a product's production quantity is zero or negative, the system automatically sets the quantity to 1. This improves the system's robustness and handles unexpected data scenarios, allowing for greater flexibility in custom workflows and client configurations. It's a minor fix to prevent potential errors in reporting and calculations.
Original PR description
if qty_produced is 0 or negative, set product_qty to 1, usually we don't expect the qty_produced to be negative. it can be 0 but code should be robust and expect the unexpected as we let the clients costumize or some flows can lead to it. 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