Wednesday, July 26, 2023
4 changes · master
Enhancements to existing features
Odoo now includes Sierra Leone's new SLE currency and uses it as the country's default currency. This helps businesses record transactions and country data with the current official currency.
Original PR description
- adds a new currency SLE for new leones. - sets the default currency for Sierra Leone to the new SLE currency. task-3355038
Sales orders marked as fully invoiced will now show the amount left to invoice as zero. This prevents confusion by keeping the displayed invoicing amount aligned with the order's invoicing status.
Original PR description
For sale orders, if the invoice status is set to "Fully Invoiced", the mount to invoice is forced to zero. task-3347812
The manufacturing work order test tour was updated to stay aligned with recent changes in the related production workflow. This helps ensure automated checks continue to validate employee-based production scenarios reliably without affecting day-to-day users.
Original PR description
This commit adapts the test_production_with_employee tour to cope with the changes made in https://github.com/odoo/odoo/pull/121943 Task-3167110
The VoIP interface was updated to use newer platform capabilities and avoid unnecessary data conversion when displaying repeated items. This is a small internal improvement that can help keep the calling interface cleaner and more efficient without changing user workflows.
Original PR description
As of Owl 2.2, it is now possible to use iterable directly in t-foreach without having to convert it to array first. This commit takes advantage of this new feature to remove the unnecessary array conversions from the VoIP code. Community: https://github.com/odoo/odoo/pull/129765