Monday, March 10, 2025
10 changes · master
Enhancements to existing features
Partner cards in mobile search results now show only the relevant company or customer name instead of combining it with the full address. This makes the cards easier to read and reduces clutter when users search for partners.
Original PR description
Before this commit: - The `show_address` context was initially used to display the partner's address along with their name in the desired form view. - However, when clicking "Search More" for partners, the same context was passed,affecting the kanban view of `res.partner`. This resulted in kanban cards on mobile devices showing the name combined with the address, leading to a cluttered appearance. In this commit, we used the complete_name field instead of display_name, so only the company name and customer are displayed. task-4385096
Administrators will now see clearer wording when they are asked to confirm their password while editing another user's account. This reduces confusion during account management and helps admins understand why the confirmation is needed.
Original PR description
Sometimes admins are asked the password when they modify the account of someone else. The wording shown is a bit confusing. This commit makes the wording more clear. Task-4295458
This update adds two new checks to Odoo's web testing tools so developers can more clearly verify empty or missing values. It helps improve test readability and reliability without changing customer-facing behavior.
Original PR description
This commit adds two new matchers to the hoot testing framework: - toBeUndefined, to check if a value is undefined - toBeNull, to check if a value is null This commit also adds tests for these matchers. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website editor no longer shows the Height setting or its related Scroll Down Button option for mega menu snippets. This removes confusing choices that were not useful for mega menus, making page editing clearer for website users.
Original PR description
This PR aims to remove the "Height" option of the mega menu snippet along with its dependent option "Scroll Down Button", which is useless in case of mega menu.  task-3477972
Gantt views no longer show placeholder sample records when there is no real data. This avoids confusing or unattractive totals and keeps attendance and planning screens focused on actual business information.
Original PR description
This commit removes the sample data records from gantt because it looks weird with the total row and it isn't adding much to the user experience. task-4009082
The appointment invitation screen no longer shows shortcode warnings before an appointment type is chosen. This avoids confusing users with warnings that are not relevant yet and makes the setup flow cleaner.
Original PR description
Purpose ======== - Unique Shortcode warning and shortcode format warning are visible even when there is no appointment type selected which seems weird. Specification ============== - This commit addresses the issue now, the warning will not be there when no appointment type is selected. Task-4437892
Users can now delete a GST return period when an error occurs while it is being sent. This helps businesses recover from failed GST filing attempts without being blocked by a stuck period.
Original PR description
With this PR, user can delete the GST return period if an error is received while the status is `sending`. task-4471668
This update tightens internal validation so new records are created using the expected data format. It helps catch developer mistakes earlier, improving reliability across accounting, appointments, and recruitment workflows without changing day-to-day user behavior.
Planning publication now includes the final day chosen in a date range. This makes scheduling more intuitive by ensuring a range such as day 1 to day 10 includes day 10 when publishing.
Original PR description
This commit's purpose is to add the last day selected when the 'publish' button is used since it is not intuitive to miss the day 10 when a user select a date range from day 1 to day 10
The Studio chatter area is now easier to see when users hover over it in dark mode. This improves readability and makes form editing more comfortable for users working with dark themes.
Original PR description
SPECIFICATION: Improves the visibility of the chatter in dark mode when hovering in studio. Task-4574621