Daily updates from Odoo
Friday, May 23, 2025
14 changes
3 changes
Enhancements to existing features
Updates to reconciliation models now automatically refresh the available matching actions for all unmatched bank statement lines. This helps accounting teams work with current rules immediately and removes an unnecessary manual “Run now” action.
Original PR description
Change on a reco model should reset buttons for all unmatched statement lines. task-4749376
Bank reconciliation is easier to work with thanks to clearer access to the chatter, visible selection cues, and attachment previews. Users can now see related documents from reconciled entries, statements, and original moves in one place, reducing time spent searching for supporting information.
Original PR description
The aim of this commit is improving the way we can use the chatter with the bank reconciliation widget. It includes different improvements: - Chatter icon visible on hover (if chatter closed) - Attachments from reconciled moves, statements and original move are present in the chatter. - A small border is visible to let the user know which statement line is the selected one. - Chatter is opened with the attachment preview task-4808703
Website-generated pages now apply image customization more consistently, including images that are not cropped. This helps the website editor detect image formats correctly and improves page processing performance.
Original PR description
Also apply images customization on non-cropped images, so the format can can be detected by the website editor. Performance improved by reducing the amount of regex applied per page. This is both an improvement and fixes, we do it retrospectively in 18.3 to be able to continue fast iterations by updating server side. Linked to: - https://github.com/odoo/website-scraper/pull/307 - https://github.com/odoo/iap-apps/pull/1069
7 changes
Enhancements to existing features
The AI Fields feature now shows a clearer error message when the language model does not provide an answer. This helps users better understand what happened and reduces confusion when an AI-generated response is empty.
Original PR description
Task-4794401
The IoT app demo data now includes examples for a Fiscal Data Module and an Unsupported Device, along with a matching icon. This helps users and sales teams better demonstrate how the app represents different device types, including unsupported hardware.
Original PR description
This PR adds a "Fiscal Data Module" and an "Unsupported Device" to the demo data in the IoT app + it adds a new svg icon file for the unsupported device  Related task: 4770381
Live chat operators can now use a /bot command to choose from available chatbots and start an automated conversation with a visitor. This makes it easier to hand off common questions to chatbot flows directly during support chats.
Original PR description
**PURPOSE:** Allow operators to start chatbot conversations from the list of available chatbots with visitor. **SPECIFICATIONS:** - add a /bot command for operators in livechat channels. - ENTER: open the list of existing chatbots for selection - ENTER: select a chatbot and start chatbot conversation for visitor task-[3373161](https://www.odoo.com/web?debug=1#id=3373161&cids=2&menu_id=4722&action=333&active_id=1519&model=project.task&view_type=form)
Turkish payroll now better tracks year-to-date gross taxable income and previously paid tax when calculating payslips. This helps produce more accurate income tax bases, deductions, and net tax amounts for employees.
Original PR description
- create new category for YTD Gross Tax - add new rule for Previous Months Paid Tax - update rule for Tax Bracket Base - update rule for Net Tax Deduction task-4499914
Server actions now use simpler automatic names, making them easier for users to recognize and manage. The related kanban view was also adjusted so these actions remain clear and consistent in day-to-day workflows.
Original PR description
Task id: opw-4736084
The VoIP softphone tabs have been refreshed with a cleaner, more modern appearance. This improves the calling interface’s visual clarity and makes it easier for users to navigate between softphone sections.
Original PR description
This commit refines the softphone tabs UI for a cleaner and more modern look. task-4768693 | Before | After | |--------|--------| |  |  |
Search operator wording has been updated in spreadsheet document and Studio test coverage to match recent platform changes. This helps keep automated checks aligned with the current user interface and reduces the risk of false test failures.
Original PR description
We adapt some tests in documents_spreadsheet and web_studio to the changes brought by https://github.com/odoo/odoo/pull/210131 Task ID: 4798097
4 changes
Enhancements to existing features
The Belgian chart of accounts now classifies selected payable and receivable accounts as current liabilities or current assets where that better matches their purpose. This improves the accuracy of financial reporting and helps businesses see these balances in the right accounting categories.
Original PR description
In this PR: - Changed the account types of some accounts from 'payable' to 'current liabilities' and from 'receivable' to 'current assets' to better reflect their nature task-4813704
Historical inventory valuation reports now show Quantity and Total Value by default instead of remaining quantities and values. This makes past valuation views more relevant and easier for users to interpret.
Original PR description
When viewing the valuation in the past, the default measures 'Remaining Qty' and 'Remaining Value' are irrelevant. Instead, display the 'Quantity' and 'Total Value' measures by default. opw-4517548
A new automated test checks that changes made to existing Point of Sale records are saved locally and still available after refreshing the system. This helps reduce the risk of losing recent POS updates during everyday use.
Original PR description
This commit adds a test case which ensures that updates in existing records are properly saved in local database and are available after refresh opw-4778516 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The China localization updates its accounting chart templates to better match the official ASBE and ASSBE account lists. This helps businesses using the China localization start with more accurate accounting structures and tax/demo data aligned with local standards.
Original PR description
Improve both chart templates by reworking them to better follow the ASBE and ASSBE account lists. task-3386893 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr