Thursday, May 14, 2026
4 changes · 19.0
Enhancements to existing features
Expense document scanning now behaves consistently with vendor bill scanning. When users enter a total amount before running OCR, the scan will no longer overwrite that value, helping prevent accidental changes to expense claims.
Original PR description
WIP
The website editor now shows the AI page creation option in more places, including the 404 page banner and the menu editor. This makes it easier for users to start creating pages with AI from common website management flows.
Original PR description
Initially, when the AI feature for helping users create their own pages was merged, there were a few areas where the “AI” button was not added. This commit adds the missing “AI” button to: - On 404 page, beside the “Create Page” button in the banner. - In menu editor, beside the “Create Page” button. task-5136652
Merged PDF documents are now compressed immediately after being combined, greatly reducing file sizes for large reports. This also lowers memory usage during PDF generation, which can make printing large documents faster and more reliable.
Original PR description
When merging pages with pypdf, the resulting content is uncompressed. A compression pass should be done right after to reduce the resulting file size. Additionally, this helps alleviate a memory leak in PyPDF2 where resources in the merged page are not properly released. Newer versions of pypdf (>=3.15.4) do not have this leak but still see benefits in the output file size. In practice the CPU overhead is negligible, and we actually see a speed increase in cases with high memory usage. Benchmark Printing 400 page annual report | |Print Time|Peak Memory|Output File| |------|----------|-----------|-----------| |Before|142s |3.6GB |103MB | |After |127s |0.4GB |5MB | opw-6148786 Forward-Port-Of: odoo/odoo#264451 Forward-Port-Of: odoo/odoo#261879
This update ensures the AI-powered page creation button is consistently visible throughout the Odoo website. Previously, the button was missing from key areas like the 404 page and menu editor, hindering user adoption of the new AI assistance feature. This change improves the user experience and simplifies page creation.
Original PR description
Initially, when the AI feature for helping users create their own pages was merged, there were a few areas where the “AI” button was not added. This commit adds the missing “AI” button to: - On 404 page, beside the “Create Page” button in the banner. - In menu editor, beside the “Create Page” button. task-5136652