Odoo 19 General Features
No more endless scrolling
Now you can pinpoint results with “Starts with,” “Ends with,” or exact phrases — even with dots.
Search Less Work Smarter
Introducing partner autocomplete powered by Dun & Bradstreet
Global Reach with local precision
Access reliable company information
Before | After | |
Peak Memory Usage | 2.78 GiB | 879 MiB |
Manage Sections and Notes more easily
"""introduces a new feature for the section & note field:
subsections, allowing for one additional layer of structured hierarchy beneath a section (nesting beyond one level is not supported). The update also includes several contextual actions on sections and subsections:
-Add a product
-Add a subsection
-Add a note
-Move up/down the current section
-Duplicate
-Delete
The duplicate and delete actions now apply to the section or subsection
and all of its child records."""
List view
"#Odoo19 incremental update in multi edit list views in the multi-edit mode list view, ability to update all selected records by applying one of the following operations to
the modified field:
*=, /=, +=, -="
Open link in new tab with ctrl+click or by middle click on a mouse
#Odoo18RnD: open link in new tab with ctrl+click or by middle click on a mouse
introduces the ability to open record in new tabs by pressing ctrl key and then clicking on the record, or by using the middle click on a mouse.
This behavior only applies on elements that don't have a native experience handled by the browser (e.g. images/ urls).
Set Do not disturb profile status
"One of several hashtag#Odoo Usability improvements!"
#Odoo R&D peek: Better notifications across all apps when coworkers are off.⛱️
Remake of Date/Time field
In all over Odoo, in date time configuration, now Odoo has provided a selection for a more user friendly format
Fix Out-Of-Memory when writing new code in COA
"Benchmark:
For a database where updating the code of an account in the COA
mapping, which impacts ~370K account.move and their related ~1.56M
https://account.move.line,/ saving the new code memory took:
Before | After | |
Peak Memory Usage | 2.78 GiB | 879 MiB |
im_livechat
im_livechat: Integrate AI Agents with Livechat
html_editor: add support for facebook video embedding
The media dialog component will support embedding Facebook videos and
reels.
Cloud Storage Provider for new attachments
Azure cloud storage and Google cloud storage
Allow Emptying Field Selection:
f the field selection is not required, users should be able to empty it
if they want unless it is required.
Before this change the only way to do this was to enable debug mode.
Gantt view changes
Following changes are implemented in Gantt view
- Sparse mode will display unscheduled records
- Tooltip on drag and drop or resize
- Smart zoom depending on the scale
- Fold off hours
More Visibility of Primary buttons
Secondary buttons under ellipsis - will be displayed as bottom sheet
Kanban view updation
Kanban views are more attractive than before
Intercompany
Improvements are done for intercompany
SMS
SMS Integration with Twillio
- Now send SMS directly via Twillio
Reporting
Papermuncher
New reporting engine #Paper_Muncher may land in #Odoo19, to replace the outdated wkhtmltopdf
https://t.co/tDCfk1XFFS
ESG
Unlock Sustainability: Odoo 19’s ESG Module – Empowering Your Green Journey
Odoo 19 introduces a dedicated ESG (Environmental, Social, Governance) module that helps businesses track, measure, and report their sustainability impact with ease. It automatically calculates Scope 1, 2, and 3 emissions, integrates with key apps like Accounting, Fleet, HR, and Payroll, and generates EU-CSRD–compliant reports, ensuring both compliance and transparency. This new module empowers companies to align growth with responsibility and make smarter, sustainable decisions.
Reporting
New reporting engine #Paper_Muncher may land in #Odoo19, to replace the outdated wkhtmltopdf.
Papermuncher
Great stories are for everyone even when only written for just one person. If you try to write with a wide, general audience in mind, your story will sound fake and lack emotion. No one will be interested. Write for one person. If it’s genuine for the one, it’s genuine for the rest.
HR
Odoo HR Revamp: Contracts Now Versioned Inside Employees!
Users
Improved users form view
Users views are improved
Technical
#Odoo 19: Use `/doc` to navigate the interactive technical doc. Inspect models, fields, methods, and other components tied to your database schema and installed modules.
Helpdesk
#Odoo R&D peek: Automatically assign helpdesk tickets based on tags.
Knowledge
Financial reports with Knowledge modules
Users will be able to create financial reports in knowledge module
Survey
Manipulate survey results via spreadsheet
Manipulate Survey results in Odoo Spreadsheet with the new ODOO.SURVEY() function. The path towards survey dashboads. A reminder of the power of transversal features in Odoo.
Spreadsheet
Better optimized mobile view
#Odoo R&D peek: Odoo Spreadsheet now plays nicer on mobile
Spreadsheet's list formulas:
#Odoo R&D peek: Related records in Odoo Spreadsheet's list formulas.
Ready to elevate your business
Let's Schedule a Free Demo
Payroll
Payroll runs
Pay runs - Improved view
Refactoring of App:
History of Record
Merge Contract and Employee
Other inputs on contracts
Repair
- Removed the “Repair Order from Return” checkbox from operation type
configuration.
- Added a new "Create Repair" server action directly on stock transfers,
offering the same functionality.
- This change simplifies the process, allowing users to create repair orders
without needing to configure operation types in advance. Users can initiate
repair orders directly from transfers via a clear action button, enhancing
usability and simplifying setup.
eLearning
Key metrics showcase:
On eLearning dashboard there are key metrics defined
Video format:
Video contents are now supported, upload from Youtube, Google drive or Vimeo
Project
AI
#Odoo AI : assign tasks automatically with prompts in automated actions.
Create a project for stockable products
Now users will be able to create a project for stockable products as well