Daily updates from Odoo
Wednesday, June 17, 2026
8 changes
2 changes
Enhancements to existing features
This update changes the color of the 'To Review' status on employee records from grey to orange. This improves readability, particularly in dark mode, ensuring that managers can quickly identify and address outstanding tasks. This enhancement ensures consistent and clear communication regarding employee status.
Original PR description
The 'To Review' status on employees uses a grey badge ('secondary'), which has poor contrast and is nearly invisible in dark mode.
Update the 'review_state' field options to change '2_to_review' to 'warning' (orange). This ensures the badge is readable in both light and dark modes.
Task: 6289919
Forward-Port-Of: odoo/enterprise#120486
Forward-Port-Of: odoo/enterprise#120268This update ensures Odoo sends the LC116 code with dots, as required by Avalara's integration tool. Currently, Odoo removes these dots, which prevents Avalara from properly sanitizing the data. This change improves compatibility with Avalara's service.
Original PR description
Purpose: Avalara requires the LC116 code to be dotted for certain city webservices. Their tool will automatically sanitize the dots for cities that don't support it. Current Behavior: Odoo sanitizes the LC116 code before sending the JSON payload. Expected Behavior: The LC116 code is sent in the JSON payload with the dots. task-6304351 Forward-Port-Of: odoo/enterprise#120648
1 change
Enhancements to existing features
This update introduces a new automated process that runs every Sunday to reset configuration settings related to development tools (devtools). This ensures that features disabled for production are automatically re-enabled at the start of the week, streamlining the update process. It's a routine maintenance task.
Original PR description
We add a new cron to re enable disabled features by unsetting devtools keys in configuration. This cron is meant to run every sunday at the end of the day, right before the monday update.
3 changes
Enhancements to existing features
This update brings the Owl library used in several Odoo modules up to the latest version. The change involves adapting the codebase to align with the new prop syntax introduced in the updated Owl library, ensuring continued functionality and compatibility.
This update enhances the user experience by automatically displaying a paperclip icon on statement lines when supporting documents are attached. Additionally, the system now refreshes statement lines after document uploads, eliminating the need for manual page refreshes to view attachments. This streamlines the process of managing and accessing supporting documentation for financial statements.
Original PR description
Users can add supporting documents directly on a statement line. Make the statement line show a paperclip in this case. Also refresh the statement line after posting a log note because without that the attachments uploaded through a log note would require the user to refresh the page to show the paperclip. --------------------------------------------------------------------------------------------------------------------- Use the statement line attachment field when downloading attachments instead of searching the same attachments separately. task-6237923
This update simplifies the HR payroll configuration menu by renaming the 'Work Entries' section to 'Time Management'. This change enhances user experience and aligns with updated terminology within the Odoo Enterprise system. It follows up on a previous task to streamline the setup process.
Original PR description
This PR expected to rename 'Work Entries' in configuration menu to 'Time Management'. follow up from from previous task: 5976238. task: 6290162
2 changes
Enhancements to existing features
This update ensures Odoo sends the LC116 code with dots, as required by Avalara for their city web services. Currently, Odoo removes these dots, which prevents Avalara's automated sanitization process from working correctly. This change aligns with Avalara's requirements to ensure proper data processing.
Original PR description
Purpose: Avalara requires the LC116 code to be dotted for certain city webservices. Their tool will automatically sanitize the dots for cities that don't support it. Current Behavior: Odoo sanitizes the LC116 code before sending the JSON payload. Expected Behavior: The LC116 code is sent in the JSON payload with the dots. task-6304351
This update enhances navigation between sold assets and related customer invoices. Now, invoices linked to a sold asset are directly accessible from the asset's chatter, and vice versa. This streamlines workflows by providing quick access to relevant invoice information.
Original PR description
This commit improves the navigation from a sold asset to the customer invoice and vice versa. A reference link of the sold asset is added to the chatter of each invoice used in sale. Also, all invoices used in sale are added as reference link to the asset's chatter. task-4413649