Thursday, January 8, 2026
5 changes · 17.0
Resolved issues and error corrections
This update fixes an issue where long blog post titles caused the website to display a horizontal scrollbar. The fix ensures titles wrap correctly, maintaining a clean and professional layout without requiring users to scroll horizontally. This improves the overall user experience and readability of our blog content.
Original PR description
Long blog post titles caused the page to overflow horizontally, displaying an unnecessary scrollbar. This fix ensures long titles wrap correctly, avoiding horizontal scrolling while keeping the text intact. | Before | After | | ------------- | ------------- | | <img width="1631" height="422" alt="image" src="https://github.com/user-attachments/assets/8faa6e22-ac7a-4b59-9b54-f674978dc931" /> | <img width="1633" height="420" alt="image" src="https://github.com/user-attachments/assets/66a2de39-95e2-4871-827e-4965e571ed33" /> | | <img width="882" height="394" alt="image" src="https://github.com/user-attachments/assets/b807245f-0d84-47b6-a65b-ce0005037c50" /> | <img width="888" height="385" alt="image" src="https://github.com/user-attachments/assets/3c35cd12-08f2-4775-9c4d-d9d6e4555f00" /> | --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update resolves an issue where Facebook statistics refreshes would fail due to a difference in how date/time information was handled across Python versions. The fix ensures consistent date formatting, preventing errors and improving the reliability of Facebook account statistics updates. This impacts users who rely on accurate Facebook data within Odoo.
Original PR description
Bug
===
When refreshing the statistics of a Facebook account, an error can happen, depending on the datetime library version.
The following work in python 3.11, but not on python 3.10 and earlier, due to `+0000` instead of `+00:00`.
```py
import datetime
datetime.datetime.fromisoformat('2025-11-16T08:00:00+0000')
```
Task-5473117
Forward-Port-Of: odoo/enterprise#103456This update corrects a potential issue in the French accounting module (l10n_fr) by ensuring all MOA (Monthly Accounting Adjustment) values are positive integers. The changes involve rounding and adding a check to prevent negative values, improving data accuracy and reliability for French tax reporting. This ensures compliance and accurate financial reporting.
Original PR description
All MOA fields should be positive integer. task-5380637 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects a technical issue in the payment processing system. Previously, the system would incorrectly convert payments back to the company's currency, potentially causing rounding errors. This change ensures payments are handled accurately regardless of the source currency, improving financial reporting reliability.
Original PR description
The model `account.payment.register` allows payments in any active currency. If a payment in the company currency is issued for an invoice in some other currency, the current code will convert `source_amount_currency` back into the main currency. The values used to calculate `source_amount_currency` were already converted from the values used to calculate `source_amount`. Additional currency conversions may introduce rounding errors for large values and small exchange rates. [opw-5378634 ](https://www.odoo.com/odoo/all-tasks/5378634) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update resolves an issue where typing 'B)' automatically converted to a 😎 emoji, potentially altering user input. The change disables this automatic conversion, ensuring users can type freely without unintended emoji replacements. This improves the user experience and data integrity.
Original PR description
Before this PR, typing `B)` was automatically converted into a 😎 emoji, which could unintentionally alter user input. This PR disables that conversion. task-[5221032](https://www.odoo.com/odoo/project/1519/tasks/5221032)