#46 - Odoo Development Updates: Know 30 Latest Enhancements Before Their Official Release!

March 12, 2025 by
Administrator
| No comments yet

ย Dear Odoo Community,

We know that even the smallest tweaks can make a huge difference. Whether itโ€™s improving UI clarity, enhancing security, or making processes smoother, these Odoo updates are designed to optimize the way how we will use Odoo.

Letโ€™s break down 30 powerful improvements that are recently landed and could boost performance, simplify tasks, and elevate the user experience in the next version of Odoo.


๐Ÿš€ Top Development Updates You Should Know


๐Ÿ›’ Point of Sale (POS)


1.. Adds configurable limits for products and customers in POS.

๐Ÿ’ก Why It Matters: Improves POS performance by allowing businesses to set limits on loaded products and customers, ensuring a faster and smoother experience.


2.. Changes amount fields to monetary in POS orders.

๐Ÿ’ก Why It Matters: Ensures correct currency formatting by deriving monetary values from the session's currency, reducing decimal handling in tests.


3.. Splits the pricelist button click function for better customization.

๐Ÿ’ก Why It Matters: Enables easier customization by introducing a getPricelistList function for filtering pricelist options.


4.. Simplifies customer display configuration and enables auto-display on IoT Box.

๐Ÿ’ก Why It Matters: Reduces setup steps and allows automatic display opening on IoT devices for a better customer experience.


5.. Removes empty order lines when processing payments.

๐Ÿ’ก Why It Matters: Automatically deletes zero-quantity order lines while keeping a record in the order chatter for improved order clarity.


6.. Adds a function to apply discounts.

๐Ÿ’ก Why It Matters: Increases pricing flexibility by allowing discounts to be applied easily within the POS interface.


7.. Increases text size on preparation tickets.

๐Ÿ’ก Why It Matters: Enhances readability of product details and notes on preparation tickets, reducing errors in order fulfillment.


8.. Uses exact match search for customer lookup.

๐Ÿ’ก Why It Matters: Improves search accuracy by finding exact matches instead of using fuzzy search, preventing incorrect customer selections.


9.. Introduces a screen saver for inactivity periods.

๐Ÿ’ก Why It Matters: Enhances UI aesthetics and reduces screen burn-in by displaying a brand image after 5 minutes of inactivity, with automatic dismissal on user interaction.



๐ŸŒ Website & Security


10.. Removes forced redirection when accessing the website app.

๐Ÿ’ก Why It Matters: Improves user experience by allowing direct backend access without unnecessary redirects, making navigation smoother.


11.. Restores modal borders in the front end.

๐Ÿ’ก Why It Matters: Enhances UI clarity by reintroducing modal borders, improving readability and design consistency.


12.. Enhances website name display with text truncation.

๐Ÿ’ก Why It Matters: Prevents long website names from overflowing in the drop down menu and systray for better readability.


13.. Improves Turnstile implementation for better security.

๐Ÿ’ก Why It Matters: Enhances form security by integrating Turnstile with reCAPTCHA, reducing spam and ensuring smooth functionality.


14.. Enables CAPTCHA on user registration and password reset.

๐Ÿ’ก Why It Matters: Protects Odoo instances from spam attacks by requiring CAPTCHA verification before sending signup and password reset emails.



๐Ÿ“Š Accounting & Finance


15.. Adds a new default filter for fiscal years in analytic reports.

๐Ÿ’ก Why It Matters: Saves time by automatically filtering reports based on the current and previous fiscal years for easier financial analysis.


16.. Sets invoice salesperson based on the partnerโ€™s assigned salesperson.

๐Ÿ’ก Why It Matters: Ensures accurate sales tracking by automatically assigning invoices to the correct salesperson.


17.. Adds tests for secured group usability changes.

๐Ÿ’ก Why It Matters: Improves security by ensuring correct permission handling when securing journal entries, preventing errors in workflows.


18.. Adds VAT field to the base document layout view.

๐Ÿ’ก Why It Matters: Reduces unnecessary back-and-forth when sending the first invoice by allowing VAT input directly in the document layout wizard.


19.. Detaches files when resetting an invoice to draft.

๐Ÿ’ก Why It Matters: Prevents outdated attachments from persisting, allowing users to regenerate correct documents after making changes.


20.. Restricts drag-and-drop to files only.

๐Ÿ’ก Why It Matters: Prevents users from mistakenly dragging text into file drop zones, ensuring a smoother document management process.


21.. Introduces a dynamic selection field widget.

๐Ÿ’ก Why It Matters: Enhances form customization by allowing selection fields with dynamically generated options, improving accounting flexibility.


22.. Adds amount_total as a searchable field on invoices.

๐Ÿ’ก Why It Matters: Improves usability by allowing users to search invoices based on the total amount, making it easier to find specific records.



๐Ÿ“ง Mail & Communication


23.. Adds variables in test mail templates for reuse.

๐Ÿ’ก Why It Matters: Improves flexibility in test emails by allowing messages to be used as responses, enhancing automated email testing.


24.. Cancels call invitations automatically after 30 seconds.

๐Ÿ’ก Why It Matters: Enhances user experience by preventing call invitations from ringing indefinitely when a user is unavailable.


25.. Ensures blank spaces in quoted emails are also quoted.

๐Ÿ’ก Why It Matters: Prevents unnecessary trailing spaces in quoted messages and signatures, improving email formatting.



๐Ÿ”ง CRM & Integrations


26.. Adds a link to Ringover integration in settings.

๐Ÿ’ก Why It Matters: Facilitates easy access to Ringover's VOIP extension, enabling businesses to integrate call management directly into CRM.



๐Ÿ–ฅ๏ธ Web Framework & Development


27.. Upgrades OWL framework to version 2.6.1.

๐Ÿ’ก Why It Matters: Enhances performance, fixes bugs, and introduces new features for improved UI development in Odooโ€™s web framework.


๐Ÿ›๏ธ Sales & eCommerce


28.. Displays images for unpublished combo items in eCommerce.

๐Ÿ’ก Why It Matters: Ensures customers can see product images when selecting combo items, even if they are unpublished.


29.. Renames duplicated payment terms by appending "(copy)".

๐Ÿ’ก Why It Matters: Prevents confusion when duplicate payment terms exist by clearly marking copied entries.


30.. Detaches files when resetting an invoice to draft.

๐Ÿ’ก Why It Matters: Ensures old attachments donโ€™t persist when an invoice is edited, allowing accurate document generation.



๐Ÿš€ Whatโ€™s Next?

Odooโ€™s development updates arenโ€™t just tweaksโ€”theyโ€™re game-changers.

๐Ÿ“Œ Share this with your team to maximize efficiency.

๐Ÿ“Œ Keep an eye out for the next wave of improvements!


Smarter workflows start here. Letโ€™s build better with Odoo. โœจ

Administrator March 12, 2025
Share this post
Tags
Archive
Sign in to leave a comment