Thursday, December 11, 2025
3 changes · 19.0
Enhancements to existing features
Invoice entry is streamlined for businesses using Accounting or Invoicing without the Sales app. Product, quantity, and unit columns are hidden by default so users can focus on entering descriptions faster with fewer distractions.
Original PR description
…alled When the Sale module is not installed (i.e. using only Invoicing or Accounting apps), the Product and Quantity fields are rarely used on invoice lines and can slow down new users who just want to enter a simple description. This change improves the user experience by making those two columns invisible by default when the `sale` module is not installed. task-5385721 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website visitors can now find the Cookie Policy page from the footer at any time, even after accepting cookies. They can also reopen and update their cookie consent preferences later, helping businesses provide clearer ongoing choice and better privacy compliance.
Original PR description
This improvement enhances user control over cookie preferences by making the Cookie Policy page (/cookie-policy) more accessible and allowing users to modify their consent at any time. **Issue:** -…
This improvement enhances user control over cookie preferences by making the Cookie Policy page (/cookie-policy) more accessible and allowing users to modify their consent at any time. **Issue:** - Previously, the only way to access the Cookie Policy page was through the link in the cookie consent popup. However, once users accepted cookies, the popup was no longer displayed, making it impossible to navigate to the policy page later. - Additionally, the Cookie Policy page had a button to reopen the cookie consent popup, but it was only visible if cookies were not accepted. Once cookies were accepted, the button was hidden, preventing users from changing their preferences. **Improvements:** - Added a permanent link to the Cookie Policy page in the copyright footer, ensuring it remains accessible at all times. - The cookie consent toggle button now remains visible even after a user has accepted cookies, allowing them to update their preferences at any time. task-[4502416](https://www.odoo.com/odoo/project/974/tasks/4502416) Forward-Port-Of: odoo/odoo#239483 Forward-Port-Of: odoo/odoo#203409
This update enhances the efficiency of AI embedding generation by processing large text files in optimized batches. This reduces the number of API calls, preventing errors related to token limits and improving overall performance. It's a key improvement for faster and more reliable AI-powered features.
Original PR description
## Summary This PR adds support for batching embedding requests based on each provider’s input constraints. The goal is to maximize efficiency while avoiding token or payload limit errors. By processing large text files in properly sized chunks, we minimize the number of API calls and improve overall throughput. task-id-5223195