Tuesday, December 30, 2025
4 changes · master
Enhancements to existing features
Carousel and gallery controls now hide or disable actions that are not useful, such as moving or navigating when there is only one slide. This reduces confusion for website editors and prevents unnecessary saved changes when no real update is possible.
Original PR description
1. The slide reordering and navigation buttons should be disabled when only a single slide is present. This prevents unnecessary actions, avoids confusing UI behavior and protects history from…
1. The slide reordering and navigation buttons should be disabled when only a single slide is present. This prevents unnecessary actions, avoids confusing UI behavior and protects history from polluting with the unnecessary mutations. The disabling logic is handled by conditionally adding the "disabled" class based on the current slide count. 2. When the active slide is first then "**Move to first**" reordering button should be disabled. Similarly, when the active slide is last then "**Move to last**" reordering button should be disabled. task-5363601 1. | Before | After | |-----------------------------|---------------------------------| | <img width="292" height="283" alt="image" src="https://github.com/user-attachments/assets/b89a810f-f5fe-4db4-a98b-036d6b1a6568" /> | <img width="284" height="273" alt="image" src="https://github.com/user-attachments/assets/c4ce2e7d-1fef-4186-bea0-ad00834a8680" /> | 2. | Before | After | |-----------------------------|---------------------------------| | <img width="285" height="179" alt="image" src="https://github.com/user-attachments/assets/d0b6833f-a66f-4f80-8e18-c7ea2245fce1" /> | <img width="289" height="208" alt="image" src="https://github.com/user-attachments/assets/e0ef23fb-83ca-45c2-929b-2e86133c0789" /> | Forward-Port-Of: odoo/odoo#237718
This update standardizes the refresh period for return data, moving from a fiscal year-based approach to a consistent one-year past and one-year future window. This ensures predictable and reliable updates, eliminating confusion and inconsistencies in the data reported.
Original PR description
Previously, the minimum date used for the refresh period in `_try_create_returns_for_fiscal_year` was the fiscal year itself, which caused confusion. Depending on whether we were at the beginning or the end of the fiscal year, the amount of past data being updated was inconsistent. The new behavior refreshes a fixed window of one year in the past and one year in the future, making the update range predictable and consistent. task-5388423 Forward-Port-Of: odoo/enterprise#102945 Forward-Port-Of: odoo/enterprise#101484
This update adjusts the minimum wage calculation for Odoo's Mexico payroll module to comply with a recent increase announced by CONASAMI. The ‘Mexico: Daily Minimum Wage’ parameter has been updated to 315.04, ensuring accurate payroll processing effective January 1, 2026. This change aligns with legal requirements and maintains payroll accuracy.
Original PR description
According to CONASAMI: https://www.gob.mx/conasami/articulos/incremento-a-los-salarios-minimos-para-2026?idiom=es the minimum wage will increase effective January 1, 2026. It is necessary to update the “Mexico: Daily Minimum Wage” parameter to reflect the new value: 315.04 target: 19.0 task-5412717 Forward-Port-Of: odoo/enterprise#102922
This update enhances the user experience within the Odoo Enterprise softphone by streamlining the process when no recent calls are found in the history tab. Instead of directing users to a generic contacts list, the system now automatically directs them to the relevant contacts tab within the softphone, making it easier to find and manage calls.
Original PR description
If no recent calls are found when searching in the History tab, then it is more convenient to be sent to the Contacts tab of the softphone instead of the Contacts list in the backend. task-5443726