Friday, February 20, 2026
7 changes · master
Enhancements to existing features
The checkout pickup widget now displays the actual name of the in-store delivery method instead of generic fixed text. This gives businesses more flexibility to label pickup options in a way that matches their store operations and customer messaging.
Original PR description
To allow more flexibility to users, instead of hardcoded text display the name of the in-store delivery method on the widget.
The mobile restaurant POS now shows the Pay button in a secondary style, making it easier to distinguish from the Cart button. This reduces confusion for staff and keeps the payment action visually consistent even when the cart is empty.
Original PR description
On the mobile product screen, the `Pay` button was highlighted in the same way as the `Cart` button, which could lead to user confusion. This change updates the `Pay` button to a secondary style,…
On the mobile product screen, the `Pay` button was highlighted in the same way as the `Cart` button, which could lead to user confusion. This change updates the `Pay` button to a secondary style, clearly differentiating it from the `Cart` button. Additionally, the `Pay` button now consistently appears as a proper button even when the cart is empty. When | Before | After :-------------------------:|:-------------------------:|:-------------------------: With products in cart and no preparation printer/display | <img width="393" height="130" alt="003" src="https://github.com/user-attachments/assets/5a19922b-e405-476a-83ba-d9ad6a2e254c" /> | <img width="392" height="140" alt="004" src="https://github.com/user-attachments/assets/30f29083-f10a-4908-ac5f-975cb4de10f0" /> Empty cart | <img width="393" height="133" alt="001" src="https://github.com/user-attachments/assets/9979a13e-99bd-4dec-a2fc-6563d6a4bb45" /> | <img width="389" height="148" alt="002" src="https://github.com/user-attachments/assets/f0a848ae-7e12-40bc-a079-8b418d3ecad9" /> Task-5896161
Empty setup screens in Point of Sale now show guidance to help new users understand what to do next. This makes it easier to configure bills, product options, presets, combos, courses, and notes without needing prior technical knowledge.
Original PR description
Following this commit: ==== - Added help for following models to ease implementation for new user. > pos.bill > product.attribute > pos.preset > product.combo > pos.course > pos.note task-5462933
Stock move reports now show the Product filter before Location, matching how users typically search. This helps reduce accidental filtering by location and makes the Moves History and Moves Analysis reports easier to use.
Original PR description
When filtering stock moves, users generally search for the `Product` more often than the `Location`, but `Location` appeared as the default filter, which led to incorrect filtering. This change reorders the filters in both `Moves History` and `Moves Analysis` reports to show `Product` before `Location`. task-5481588
This update optimizes the storage of spreadsheet and dashboard documents within Odoo, reducing their file size without sacrificing readability. A new feature allows for easy debugging by downloading both compressed and uncompressed versions, and a verification menu checks the compression process. Currently, the uncompressed version remains stored in the database.
Original PR description
Changing the storage of spreadsheet/dashboards and all other odoo spreadsheet documents to a more compressed version, while staying human readable-ish. Add a way to download the non compressed version of the spreadsheet as well as the compressed version, for debugging purposes. Add an menu to vefity the compression: it will load the spreadsheet multiple times and provide feedback if the compression doesn't work. For now we only store the uncompressed version in the database (like before) Task: 5489478
This update enhances the Gantt chart by allowing users to open a form dialog directly when they double-click on a task cell. This simplifies the process of creating or editing related records, streamlining workflow and improving user efficiency within the Gantt chart view.
This update optimizes the storage of spreadsheet documents within Odoo, reducing their file size without sacrificing readability. A new feature allows for easy debugging by providing access to both compressed and uncompressed versions of the files. This change improves performance and storage efficiency.
Original PR description
Changing the storage of spreadsheet/dashboards and all other odoo spreadsheet documents to a more compressed version, while staying human readable-ish. Add a way to download the non compressed version of the spreadsheet as well as the compressed version, for debugging purposes. Add an menu to vefity the compression: it will load the spreadsheet multiple times and provide feedback if the compression doesn't work. For now we only store the uncompressed version in the database (like before) Task: 5489478