Skip to Content

Odoo 18 Release Notes: Must-See Features And Updates!

15 January 2025 by
Odoo 18 Release Notes: Must-See Features And Updates!
Test, Jordan

Odoo 18 Has Landed! Fresh Off The Press From OXP 24 - What Can You Expect As A User Moving Into 2025?


I am back! Fresh off the press from Odoo Experience 2024, we now have the Odoo 18 Release Notes. With much discussed last week in keynotes, including, Fabien Pinckaers, Wynand Tastenhoye, Antony Lesuisse and plenty of others conducting talks, we have so much to discuss over the coming weeks/months ahead.

While we are still a couple of months away from Christmas, it's the season of gifts, and also Odoo features for us. With plenty being improved on and new features entering development - it has never been a better time to get stuck into the community and platform. So, what has been released or announced so far?

Some great feedback and insight at OXP as well.

I'm buzzing with excitement. We've been treated to a well-stacked Release Notes this time around, which is pretty packed with updates to features and improvements. Some pretty big updates to seamless workflow automations, including exciting updates in Odoo areas such as Accounting, Localisations and Inventory, plus a heap more.


So, grab a coffee - maybe even a couple of biscuits and sit back as we discuss the Release Notes and features of Odoo's newest version - Odoo 18.

Additionally, a massive thank you to all those whom I met last week at OXP 24. It was extremely humbling to hear all the feedback regarding the booth, newsletter and the impact we are having as a community. Keep the support coming, and we will do the rest. :)

This Edition's Ingredients

Let's take a look at this article's ripe ingredients to see what's coming up.

  • 🎲 General
  • 💹 Accounting
  • 🔵 Localisations
  • 📓 Appraisals
  • 🔂 Approvals
  • 🙋 Attendances
  • 🔢 Barcode
  • 📆 Calendar
  • 🔠 CRM
  • 📉 Dashboards
  • 📮 Discuss
  • 📂 Documents
  • 🌐 eCommerce
  • 💡 eLearning
  • 📤 Email Marketing
  • 👨 Employees
  • 🎈 Events
  • 🔢 Expenses
  • 📌 Field Service
  • 🚚 Fleet
  • 📥 Helpdesk
  • 📚 Inventory
  • 📋 Knowledge
  • ☎️ Live Chat
  • 🔄 Maintenance
  • 🔧 Manufacturing
  • 📩 Marketing Automation
  • 📬 Marketing Card
  • ⭕️ Meeting Rooms
  • 💳 Online Payments
  • 🔔 Payroll
  • ⏳ Planning
  • 🔁 PLM (Product Lifecycle Management)
  • 💻 Point of Sale (PoS)
  • 📎 Project
  • 💸 Purchase
  • ✅ Quality
  • 💼 Recruitment
  • 🗣 Referrals
  • 🔨 Repairs
  • 💰 Sales
  • 📍 Shop Floor
  • ✏️ Sign
  • 💌 Social Marketing
  • 📊 Spreadsheet
  • ✂️ Studio
  • ♻️ Subscriptions
  • 📝 Surveys
  • ⛔️ Time Off
  • 📆 Timesheets
  • 🌎 Website
  • 💬 WhatsApp

So, let's not waste time, as I can tell you are itching just as much as I am.

P.S. I'll be sure to share plenty of the fantastic talks at Odoo Experience 2024, from the Odooer Experts sharing more insights on the new features and further improvements disclosed in the Release Notes.

🎲 General

Let's take a look at some of the general enhancements that have been focused on speeding up all those day-to-day tasks and keeping your job easy!

Company-Switching Shortcut

Switch between companies faster than ever with the new (ALT + SHIFT + U) keyboard shortcut via the improved company switcher.

Contacts: Search By Address

Now you can search for contacts using their address, making it easier to locate the right contact in seconds. Great for all those quick searches which need to be undertaken.


Debug Menu: Model

Access the model directly from the debug menu for easier technical navigation.

Error Messages

Error messages have been revamped, making them easier to read and share with detailed technical info, which can fuel further understanding on finding the key root of the problem.

Editor: List Detection And Suggested Command Buttons

Create numbered and bulleted lists using shortcuts like 1. or *. Get suggested commands while editing with powerbox tooltips.

Dedicated Progressive Web Apps And Mobile App Installation

Now, you can install dedicated PWAs like Barcode, PoS, Attendances, and more directly from your mobile device. Now that is going to be pretty nifty!

Filter Records With Mobile Search Panel

Easily filter and manage records in apps like HR or Expenses using the new search panel, which has been optimised for mobile, in this circumstance.

Gantt View

Enjoy infinite horizontal scrolling for more flexibility when rescheduling tasks in Gantt view.

Image Import

Import files and images through the importer, making file management easier.

List Column Width

The computation of column width in lists has been improved for better readability.

Mobile: Editor Toolbar

The editor toolbar has been optimised for mobile, giving you more control when editing on the go. Perfect for when you are on the way to the office and grabbing a quick coffee.

Occurrence Sorting

Sort records by occurrences when grouped in a list view for better organisation.

Passkeys

Secure your login with passkeys—a new phishing-resistant authentication method that bypasses traditional usernames and passwords.

Readable URLs

URLs now look cleaner and more intuitive, like (/odoo/project/5/tasks), making navigation and manual edits a breeze.

Search Bar

Relaunch a search simply by clicking the magnifying glass icon in the search bar.

Tour Revamp

Onboarding and testing tours just got easier with a new UI. Users can now enable or disable tours from the user menu.

💹 Accounting

What's new in Accounting for Odoo? We improvements across how you manage invoices, budgets and financial reports to ensure that your processes are seamless.

Abnormal Invoice Alert

A new alert system automatically flags invoices with unusual amounts or dates, keeping your finances secure.

Allow Email Aliases On MISC Journals

Use email aliases to automatically create journal entries from email attachments for miscellaneous journals.


Analytic Budgets

Budget management has been simplified—no more dates on budget lines or budgetary positions.

Annual Sequence And Staggered Fiscal Years

Now, journals can follow fiscal year sequences that differ from calendar years to handle staggered fiscal years.

Ascending/Descending Report Dates

You can now switch between ascending or descending date orders when comparing reports.

Audit Trail Improvements

Enhanced audit trail to comply with GoBD certification in Germany.

Autopost Bills

Automatically post bills from selected vendors, saving you manual work.

Reconciliation: Simplified Batch Payment Matching And Statement Form View

Batch payments are now grouped into a single line, making reconciliation quicker and easier. A new statement form view offers direct navigation to linked transactions.

Bank Statement: Import And OCR

Import bank statements even when transactions aren't sorted by date, and let OCR automatically extract transaction details from PDFs or image files.

Bills Payment Wizard: QR codes

QR codes for outgoing payments are now integrated into the vendor bills payment wizard.

Catalog View In Invoicing

The 'Catalog view' is now available for customer invoices and vendor bills, giving you a clearer view, across the whole process.

Charge Bearer

You can now specify the charge bearer when generating batch payments for ISO20022 payment files.

Check Printing Layout

Customise check layouts in the bank journal settings to match your business needs.

Combine Analytic Distribution Models

Use multiple analytic distribution models, each with its own sequence, for better financial tracking.

Configure Layout Wizard

The layout wizard for invoices now uses actual invoice data for previews and makes it easier to add QR codes for SEPA payments.

Credit Card Journal

A new journal type is added to help you manage credit card payments and handle reconciliations more efficiently.

Currency Exchange Rate

Exchange rates are now stored on invoices and displayed for better currency management.

Customised Invoice Templates

Create custom invoice templates with Studio and ensure they're compatible with the Send & Print flow, for ultimate process clarity.

Date Selector

The new date selector in reports makes navigating from one period to another smoother than ever. Great improvements for usability in this area.

Duplicate Bill Detection

Odoo now flags potential duplicate vendor bills before they're created, using smart links for easy navigation.

Financial Budgets

Display and compare figures with financial budgets directly in profit and loss reports.

Follow-Up Report, Customer Statement, And Partner Ledger Revamp

The follow-up, customer statement, and partner ledger views have been merged and improved for a more streamlined reporting experience.

Import Matching Numbers

Add a matching number when importing CSV lines, and Odoo will try to reproduce reconciliations once all related moves are posted.

Instalment Payments

Register relevant instalment payments in the invoice form view, with clear portal displays of paid amounts towards the end customer.

Intercompany Transactions

Manage intercompany transactions more flexibly by using booleans instead of radio buttons.

Invoice Analysis Report

Get margin and inventory valuation measures based on customer invoices and vendor bills without the need for the Inventory app.

Journal Email Alias

If an email sent to a journal alias contains no usable file, Odoo sends an automatic response to notify the sender.

Journal Report

The journal report UI has been simplified for faster performance, though detailed transactions remain available for export.

Legal Notes On Taxes

Add specific legal notes to taxes, giving you more control over how taxes appear on documents.

Loan Management

Manage loans more easily with automated adjustments based on your amortisation schedule.

Lock Dates Wizard

Lock dates by journal type, with new options for hard lock dates and exception management.

Matching Numbers

Colour-coded matching numbers and improved partial match specifications make reconciliation even clearer.

Multi-Ledger

Improved usability for multi-ledger accounting in multi-company environments with better grouping and filtering.

New Documents Layout

Three NEW document layouts have been added to give you more customisation options.

New Product Widget

Products and descriptions are now combined into a single column in invoice line editions.

OSS Periodicity

OSS sales reports now follow their own periodic schedule—quarterly for OSS reports and monthly for IOSS reports.

Overdue Invoices And Online Payments

Customers can see overdue amounts on their portal and follow smart links for quick online payment.

Partner Payment Method

Specify preferred payment methods per partner for easier invoice management and batch payments.

Payment Terms

A new payment term type allows calculation based on "Days end of month".

Payments Without Accounting Entries

Payments won’t create an accounting entry unless an outstanding account is specified on the linked payment method.


Peppol

Easily send invoices via the Peppol Network while still receiving bills in any other system.

PO/Bill Matching

Match open purchase order lines with vendor bill lines manually or create new POs from vendor bill lines.

Preferred Invoicing Method

Set preferred invoice-sending methods and e-invoice formats for contacts, streamlining the invoicing process.

Send & Print Visibility

Improved visibility of the Send & Print feature makes it easier to access.

Reconciliation Models: Generate Invoice/Bill

New models allow you to create customer invoices or vendor bills directly from bank transactions.

Reconciliation Wizard

The amount is now editable when reconciling single journal items, allowing for partial write-offs.

Register Payment on Draft Invoices

You can now register payments on draft invoices or bills via the action menu.

Sales Taxes Price Included/Excluded

Set default sales tax settings for price-included or price-excluded, with the option to override on individual taxes.

SEPA Direct Debit (SDD)

Improved SEPA Direct Debit flow and user experience with flexible pre-notification periods.

SEPA ISO 20022

The SEPA module now clearly distinguishes between ISO20022 and SEPA payment methods.

Shared Accounts Between Companies

Accounts can now be shared between multiple companies or merged across companies.

Split Balance Sheet Horizontally

Present balance sheets in two halves for better clarity, following regional preferences.

UBL Invoice Import

When importing a UBL invoice, Odoo populates the partner's bank account from the XML.

Updating Imported Invoice Lines

Add more details to imported invoice lines without affecting the original amounts.

Warning For Potential Duplicate Invoices

Odoo displays warnings if a customer invoice might be a duplicate based on the customer, date, and amount, further than notifying of this occurrence.

🔵 Localisations

Odoo continues to expand its global reach with new and improved localisations for various countries. From tax regulations and payroll management to compliance, new updates mean that businesses around the globe can continue to expand.

🇦🇷 Argentina

Accounting: Multiple checks can now be registered with a payment. VAT summaries now offer more detailed tax insights. Withholding tax calculations are now automated, improving the withholding process during payment creation.

🇦🇺 Australia

Accounting: Updates to taxes ensure they align better with the Australian market. TPAR taxes are archived by default, and GST management has been enhanced with support for deferred GST and monthly BAS closures. A new "W" payroll section is available in the BAS report, along with support for withholding amounts (W3).

Payroll: A complete revamp integrates all rules into a single salary structure, with the latest 2024-2025 tax rates. Compliance tests for STP Phase 2 and SuperStream are now supported. The new setup allows YTD balances to be imported for employees switching to Odoo Payroll. There’s also support for child support, Medicare levy variation, and termination payments per ATO’s schedule 7.

🇧🇩 Bangladesh

Accounting: Localisation introduces the chart of accounts, fiscal positions, taxes, and detailed tax reports for businesses within the region.

Payroll: Salary rules, income tax credit handling, and tax slab calculations are now localised to Bangladesh regulations.

🇧🇪 Belgium

Accounting: The Individual Accounts report now provides more comprehensive details.

Payroll: Work entries can be exported to Group S, Partena, and UCM, with improved accuracy for end-of-notice period calculations.

🇧🇷 Brazil

Accounting: New Operation Type selection supports more CFOP cases on invoices and sales orders. E-Invoicing has been improved, with Avalara Brazil handling tax computations. PIX payments can now be collected, and NF-e XML import supports vendor bill creation.

🇧🇬 Bulgaria

Accounting: Bulgaria National Bank has been added as a currency rate provider.

🇨🇦 Canada

Accounting: You can now generate batch payments to vendors using the CPA005 file format, streamlining payment processes.

🇨🇳 China

Accounting: A new chart of accounts for large businesses in China is now available.

🇨🇴 Colombia

Accounting: E-Invoicing has been integrated with DIAN. Updates to eCommerce ensure compatibility with DIAN’s electronic invoice requirements, and the Banco de la Republica de Colombia has been added as a currency rate provider.

🇨🇾 Cyprus

Accounting: The base localisation package includes the chart of accounts, taxes, fiscal positions, balance sheets, and profit and loss reports.

DACH

Accounting: The DIN5008 report for the region has been shifted to XML for increased flexibility in editing.

🇪🇨 Ecuador

Accounting: Enhanced workflows for purchase reimbursements and EDI invoice management. Global discounts and negative lines are now supported in electronic invoices.

🇪🇬 Egypt

Payroll: Tax brackets have been updated to include 27.5%, and end-of-service rules have been added. The new master payroll report enables payroll summaries for each month.

🇪🇪 Estonia

Accounting: Updated VAT rules ensure compliance with local tax requirements.

🇬🇹 Guatemala

Accounting: The Bank of Guatemala has been added as a currency rate provider.

🇭🇺 Hungary

Accounting: Full e-Invoicing has been implemented for improved compliance and smoother operations.

🇮🇳 India

Accounting: A new ENet Payment CSV generator makes it easier to generate files for vendor payments, while bills and notes can now be fetched directly from the GST portal.

Payroll: Reports have been reworked, and departments are now available on payslips.

Time Off: You can now configure time-off types as sandwich leaves.

🇮🇩 Indonesia

Accounting: Bank Indonesia has been added as a currency rate provider. QRIS QR codes are now available on invoices and the portal, making it easier to manage payments.

Payroll: The localisation has been added.

Point of Sale: Payment statuses for Bank QR QRIS transactions can now be fetched.

🇯🇴 Jordan

Accounting: The base localisation package includes the chart of accounts, taxes, and tax reports.

Payroll: A new localisation includes salary calculations, tax brackets, national contribution tax, and social security.

🇰🇪 Kenya

Accounting: Compliant with Kenya's new ETIMS system, including the OSCU checklist.

Payroll: The master payroll report has been added for Kenya.

🇰🇷 Korea

Accounting: Added provinces and metropolitan cities for easier localisation management.

🇰🇼 Kuwait

Accounting: The chart of accounts for Kuwait is now available.

🇱🇺 Luxembourg

Payroll: Payroll localisation has been reworked for better computation and gratification handling.

🇲🇾 Malaysia

Accounting: E-Invoicing with Peppol PINT Malaysia has been implemented, along with a statement of account report.

🇲🇺 Mauritius

Accounting: The base localisation package includes taxes, fiscal positions, and tax reports.

🇲🇽 Mexico

Accounting: Carta Porte 3.0 is now supported, improving XML invoice import and bill duplicate detection. Local taxes can now be configured in CFDIs generated in Odoo.

🇲🇦 Morocco

Accounting: The tax report can now be exported in XML, and ICE (Identifiant Commun de l'Entreprise) is displayed on invoices for regulatory compliance.

🇳🇿 New Zealand

Accounting: Batch payments can now be downloaded in EFT format for fast supplier payments.

Payroll: The Employment Hero integration is now available.

🇳🇬 Nigeria

Accounting: The base localisation package includes taxes, fiscal positions, tax reports, and withholding tax reports.

🇵🇰 Pakistan

Accounting: New withholding taxes and two new tax reports have been introduced. The list of states has also been added.

Payroll: New payroll localisation includes basic salary calculations, tax brackets, and deductions.

🇵🇪 Peru

Accounting: The detraction amount is now included in invoice PDFs, and the PLE reports provide detailed inventory and cash transaction tracking.

🇵🇭 Philippines

Accounting: The 2023 version of the 2550Q tax report has been added, along with new SLSP and withholding tax support.

🇶🇦 Qatar

Accounting: A full chart of accounts is now available for Qatar.

🇷🇴 Romania

Accounting: Implemented the E-factura sending to SPV with the necessary web services access tokens from ANAF.

🇷🇼 Rwanda

Accounting: The base localisation package includes a chart of accounts, taxes, fiscal positions, and tax reports.

🇸🇦 Saudi Arabia

Payroll: Improved end-of-service and GOSI calculations, and a new master payroll report lets you generate monthly payroll summaries.

🇸🇬 Singapore

Accounting: Journal entries can now be synchronised with Employment Hero (formerly KeyPay).

🇪🇸 Spain

Accounting: Various improvements for Factura-e and new AEAT models ensure compliance with Spain’s tax system.

SYSCOHADA:

Accounting: SYSCOHADA countries now have individual localisation modules, supporting taxes, tax reports, and the OHADA chart of accounts.

🇹🇿 Tanzania

Accounting: A full base localisation package, including a chart of accounts and tax reports, is now available.

🇹🇭 Thailand

Accounting: The Bank of Thailand has been added as a currency rate provider.

🇹🇷 Turkey

Accounting: A new tax report and taxes have been introduced, along with a default sales return account in the sales journal.

🇺🇬 Uganda

Accounting: The base localisation package includes a chart of accounts, fiscal positions, and tax reports for companies within the region.

🇦🇪 United Arab Emirates

Accounting: A corporate tax report is now available. The fiscal period start date can now be customised.

Payroll: A new master payroll report enables monthly payroll summaries, while salary rules have been updated for social insurance, DEWS, and other allowances.

🇬🇧 United Kingdom

Accounting: UK companies can now connect simultaneously to HMRC, with fiscal periods that don’t need to start on January 1st.

🇺🇸 United States (USA)

Accounting: Print checks directly on blank paper in Odoo without third-party software. The Avatax module is improved for better tax group displays.

Payroll: New support for various US states, including Alabama, Nevada, Washington, and Colorado, with workers' compensation for Washington State.

🇺🇾 Uruguay

Accounting: The base localisation package has been updated, with dependencies added for LATAM modules. DGI e-Invoicing via Uruware is now implemented.

🇻🇳 Vietnam

Accounting: The tax report has been updated, and e-Invoicing integration is now available.

🇿🇲 Zambia

Accounting: The base localisation package includes the chart of accounts, taxes, and profit and loss reports for those organisations and companies operating in the region.

📓 Appraisals

Managing employee performance has never been easier across Odoo's HR suite. Now handling across multiple countries and managing feedback is more efficient.

Multi-Company Employee Management

You can now manage appraisals for employees across multiple companies from one place.

360 Feedback

Easily resend requests for 360 feedback to multiple employees at once.


New Notification Option

Follow appraisals and receive notifications when 360 feedback answers are submitted.

New Onboarding Screen

Demo data has been improved, making the onboarding process smoother by eliminating multi-app errors, to ensure that newly listed employees have a smooth ride.

Request Hierarchy

The creator of an appraisal is automatically added to the appraisal for higher management actions, streamlining the review process.

🔂 Approvals

Approvals get a boost with new tools to help you find exactly what you need faster.

Filters

New filters and "group by" options have been added to help you organise approvals more efficiently so that you have preferred options at just the click of a button once finalised.

🙋 Attendances

Managing attendance is now more flexible, with enhanced validation options and better automation. Keeping the train tracks turning in the right direction without delay.

Extra Hours Validation

Validate extra hours worked, either partially or in full.


Automatic Check-Out And Missing Hours

New settings for automatic check-out and absence management help you better manage employee time.

Improved UX

Multiple user experience aspects have been revamped for smoother attendance management.

🔢 Barcode

The Barcode app is getting a new look, with powerful features to speed up scanning, inventory adjustments, and tracking. It's time to get out those scanners with Odoo 18, once again.

New Design

The Barcode app has a refreshed design, improving the overall user experience.

Create Product With Barcode Lookup Database

When scanning a new product, the system will prompt you to create a new product with data from the barcode lookup database.


Group Batch Lines And Disable Add Product

Group batch lines of the same product, and disable the option to add unwanted products during picking.

Hide Quantities

You can now hide supposed quantities on inventory adjustments.

Hide Reserved Lots And Serial Numbers

Reserved lots and serial numbers can be hidden on transfers, making processes smoother.

Multiple Serial Numbers Scan

Generate a QR code containing all serial numbers in a package and scan them at once for easier lot management.

RFID Support

Use RFID scanners to speed up receipts and inventory adjustments for RFID-labeled products.

Scan Transfers

Filter batches by scanning a transfer, a product, or a package.

Serial Numbers And Lots Improvements

Scan a lot or serial number from the main Barcode screen to display its details.

Sign Delivery

Companies making their own deliveries can now sign deliveries simply by scanning a barcode.

📆 Calendar

Customising your appointments just got easier with new options for default settings.

Default Appointment Duration

Define the default duration for appointments and save it as a user default for future use.

🔠 CRM

CRM enhancements make managing sales pipelines more efficient by improving lead tracking and revenue management. Keep that business pipeline fueled with bustling opportunities.

Expected Revenue

The expected revenue for leads is automatically updated when quotes are confirmed, giving you real-time insights into your potential sales.

📉 Dashboards

Dashboards are more customisable and shareable than ever, helping you track the metrics that matter to your business. Identify what you need and start reporting.

Manage Dashboard Sharing

Publish dashboards to make them visible to your team, or keep them private for personal use.

Company-Specific Dashboards

You can now create and assign dashboards to specific companies, perfect for managing multi-company setups.

New Dashboards

New pre-built dashboards have been added, including Purchase & Vendor Analysis, Operation Analysis, POS - Restaurant, Warehouse Daily Analysis, Warehouse Metrics, and Email Marketing.

📮 Discuss

Odoo Discuss now offers more dynamic communication tools, making collaboration and message management smoother across channels. Take to the channels with your work friends to ensure that tasks are getting completed correctly and promptly.

@Everyone Mention

You can now mention all channel members at once using @everyone, making it easier to send group-wide notifications.

Activities: List View And Mass Actions

Manage daily activities using the list view, with buttons for quick actions like completing tasks.

Activity Plans: Timing

You can now set specific timings for each activity in an activity plan.

Actual Chatter In Portal

Portal users can now engage more actively by adding reactions, copying message links, and editing or deleting messages.

Breadcrumbs

Navigate easily back to previous views using breadcrumbs, improving the flow when moving through Discuss.

Canned Responses

Manually select canned responses, which can now be private or shared, for more personalised replies.

Chat Window

Minimised chat windows now appear as bubbles in a more intuitive order.

Configuration Improvements

Better notification management and default settings are now accessible through the configuration menu.

Copy Message Link

Easily share messages from one thread to another with a copy message link feature.

Emails: Dynamic Placeholders

Add dynamic placeholders to emails with just a click, enhancing email personalisation.

Heavy Attachments

Large attachments are automatically turned into links to prevent email servers from rejecting them, which is great for best practices.

Mail Composer

The mail composer has been improved for a smoother email writing experience.

Message Scheduling

Schedule messages to be sent later, perfect for timed communications.

Mobile Push to Talk

When on a call, you can now choose between Voice Detection or Push to Talk options in the settings.

New Message Separator

A separator now appears above the last unread message, helping you quickly identify new content where needed.

Persistent Composer

The content of your messages remains intact when switching from the full to small composer, even during connectivity issues.

Sub-threads

Introduce secondary discussions within a channel with sub-threads, allowing more organised communication within larger discussions.

📂 Documents

Managing your documents is now easier and more efficient with these smart updates, giving you more control over file sharing, deletion, and organisation.

Attachment Smart Button

Connect accounting records directly to related documents using a smart button.

Automated Document Deletion

When Files Centralisation is enabled, deleting a record will also move its attachments to the trash automatically.


Full Resolution Images

Documents maintain full resolution when uploaded, ensuring high-quality file storage.

Hotkeys In Split PDF Tool

Use hotkeys to perform actions in the Split PDF tool for faster document splitting.

Preset Splits And Selection

With SHIFT + S, you can split a PDF into blank pages and remove them automatically.

Workspace Sharing

Share a workspace easily through the workspace navigation panel for better collaboration.

Workspace, Rights & Share Management

The app has been redesigned with new management options for rights, folder sharing, and actions.

XML Files With An Embedded PDF

You can now preview XML files that contain embedded PDFs.

🌐 eCommerce

eCommerce functionality has been enhanced to offer more customisable shopping experiences for customers and merchants, ensuring smoother product management and checkout processes.

Attribute Selection Follows Users

When users apply filters on your shop page, the selected product variants will carry over to product pages.

Click & Collect

A new feature allows customers to check in-store stock and pick up orders at their preferred store.

Delivery Form Moved to Checkout

Customers can now select their delivery method during the checkout process, improving flow and user experience.

Display Product Template

If desired, product templates can now be shown instead of variants in the “Products” block.

Configure Products

eCommerce products can now be fully configured from the backend, giving merchants more flexibility.

Mega Menus

Build engaging mega menus based on your eCommerce categories for better navigation.

New Interface For Pick-up Points

A redesigned pick-up point interface is available for SendCloud and Fedex users.

Customisable Category Pages

Use building blocks to customise product category pages to match your brand and product offerings.

Optimised Product Images

Product images are automatically converted to the WebP format for faster loading times.

Product Ribbons For Variants

Easily create and apply ribbons specifically to product variants rather than product templates.

Save For Later

Customers can now save products to their wishlist directly from their shopping cart.

Shop Display Options

Decide whether your /shop page is visible to all users or only logged-in ones. For unlogged users, your product catalog remains hidden.

Sign in/up Button Visibility

Unlogged customers placing orders will need to enter their email and have the option to sign in or subscribe to newsletters during the checkout process.

💡 eLearning

eLearning improvement focuses on course resource organisation, helping educators provide more structured and accessible content.

Sequences On Additional Resources

The order of additional resources added to a course is now maintained on the front end, keeping content delivery structured and consistent.

📤 Email Marketing

These new features enhance reporting and contact management, making it easier to track campaign performance and manage mailing lists.

Opt-out Reporting

View reports that detail why subscribers opted out of your mailing list, offering insight into campaign adjustments.

Optional Contact Name Split

You can now split mailing contacts into first and last names for more personalised communications.

Recipient Clicks

Track which recipients clicked on links in your mailings, helping you measure engagement.

Tracker Granularity

Track multiple links leading to the same URL and see which specific link generates the most clicks for better campaign analysis.

👨 Employees

Manage your workforce more efficiently with these updates, from attendance management to bank account handling and more.

Activity Plan And UX Improvements

Activity plans now handle unlinked managers better. The user experience has been enhanced, with a new Payroll tab and support for legal names, among other tweaks.

Attendance Management

Advanced presence control settings have been reworked, and the Presence report is now accessible directly from the Employees’ Kanban view.

Avatar Card Preview

Quickly get an overview of your employees' roles and skills by clicking their avatar in the Planning, Timesheets, and HR apps.

Back From Leave Date Smart Button

A new smart button shows when employees are back from leave.

Bulk Signature Requests

Request signatures from multiple employees directly from the list view.

Department Manager Visibility

Managers can view reports and information about their teams without needing additional HR access rights.

Organisation Chart: New Filters

New filters have been added to the organisation chart for more effective navigation.

Employees' Bank Accounts

A new menu allows you to manage employees’ bank accounts directly from the Employees app, increasing useability regarding HR processes.

Skill Colors

You can now define colours for skill categories, making it easier to categorise and identify employee skills.

🎈 Events

Event management is more seamless, with better registration options and lead generation.

Events From Point of Sale

Sell event tickets directly from your Point of Sale system, streamlining event sales.

Pop-Up Register Button

A pop-up registration button now allows attendees to register from any page, enhancing accessibility.


Retroactive Lead Creation

Automatically create leads from your event attendees, even after the event has ended.

Visibility

Control who can register for your events—open it to everyone, only logged-in users, or users with a special link.

🔢 Expenses

These updates simplify the expense management process, making approvals, vendor tracking, and integration with payroll smoother.

Add Vendor For Expenses Paid by Company

Employees can now specify vendors for expenses paid by the company, improving the bank reconciliation process.

Create Draft Entry After Approval

Expense entries are created in draft form after manager approval, providing more flexibility for accountants to handle approvals from the Accounting app.

Report In Next Payslip Improvements

The integration between Expenses and Payroll has been improved. Posting salary entries triggers the creation and reconciliation of expense vendor bills, simplifying payment management.

📌 Field Service

Organising field service tasks is easier with improved task dispatching, skill assignments, and a simplified mobile interface.

Gantt View

Easily dispatch unassigned tasks from the Gantt view, filtering by specific users to optimise scheduling and efficiency within the organisation or company.

Pick Up Products

View the products needed for field service tasks via a smart button, keeping things organized.


Plan By Location

Group field service tasks by location to reduce travel time and plan efficient routes between job sites. Great for your workforce that is on the road all the time.

Simplified Mobile View

A streamlined mobile form view makes it easier for onsite workers to navigate tasks while on the job. Meaning that the end client is experiencing an optimised process.

Skills

Assign tasks to the right team members based on their skill sets for better company resource management, across certain teams and inderviduals.

🚚 Fleet

Fleet management gets a user experience makeover with streamlined stages and communication improvements.

Contract UX Uniformisation

The stages for vehicles have been updated, and several usability improvements have been made to make managing fleet contracts easier.

Mass Email Drivers

You can now send emails to a group of drivers using the mail wizard, improving essential communication.

📥 Helpdesk

Enhancements on Helpdesk make it easier to engage with your community and improve customer support via forums.

Forum Improvements

You can now create helpdesk tickets directly from forum posts, streamlining the support request process to ensure they are handled quickly and, most importantly, correctly.

📚 Inventory

The Inventory module has been upgraded to streamline stock management, improve tracking, and enhance flexibility across companies and warehouses.

Batch And Wave Picking Improvements

Wave picking is now automated, and common elements like contact or location are included in the wave/batch description when grouping transfers.

Create Backorders In Advance

You can now split pickings before validation, allowing partial deliveries to different locations or on different dates.

Cross-Company Lots/Serials

Lots and serial numbers are fully traceable across companies. They remain consistent during inter-company transfers.


Dashboard UX

The Inventory dashboard has a revamped user experience, making it easier to navigate.

Dispatch Management System

Organise delivery rounds and manage shipments either with your own fleet or through third-party logistics providers.

Eased Return Process

Simplify returns by creating new transfers to send products back during the return process.

Editing a Package's Location

You can change a package’s location without creating a transfer by simply using the Kanban view, in question.

Editing Layer Values

You can now edit specific valuation layers during revaluation processes.

Inventory Reports UX

The reporting menu has been redesigned to make inventory reports more intuitive and accessible, across the workflow process.

Make To Stock And Order

When stock is unavailable, the system will trigger a procurement for only the missing quantity instead of initiating a full move.

Manual Entry of Barcodes

Users can now manually enter barcode numbers, enhancing flexibility for stock operations.

Next Transfer Button

A new smart button shows the next linked transfers, making navigation between transfers smoother and more comprehensive in overlay.

Pull to Push Rules And Flexible Routes

Push rules are only triggered when a transfer is validated. This new flexibility means transfers are no longer pre-created, reducing clutter and improving space management.

Putaway Rules

Improved putaway rules ensure incoming products are placed where other quantities of the same product are or have been.

Tracking At Delivery

Tracked products that aren’t monitored at reception are displayed as non-tracked items during delivery, easing transfers.

User Rights: Inventory Adjustments

Users can now apply inventory adjustments based on specific rights.

Valuation By Lot/Serial Numbers

Each lot or serial number now has its own valuation, making financial tracking more granular.

View Empty Locations

Easily identify which locations are empty by using the locations list view.

📋 Knowledge

The Knowledge app is packed with new features to help teams organise and manage articles more effectively. Take advantage of having a resource pool at your team's fingertips to ensure that documentation and education are at the forefront of your operations.

Article Organisation

Browse articles using a tree structure that can be expanded and collapsed for easier navigation.

Calendar Start/End Display

Define and display start and end times for events directly within Knowledge articles.


Excalidraw Boards

You can now insert Excalidraw drawing boards directly into Knowledge articles to add visual aids. Great for providing that additional angle of explanation.

Hierarchy Navigation

A new top bar makes it easier to locate and navigate through the article hierarchy.

Search Full Text

A new search interface allows you to search the full text within Knowledge articles.

Shared Articles

When sharing a published article, the "public article" navigation panel is no longer displayed, streamlining the reading experience.

☎️ Live Chat

Communicate more effectively in Live Chat with shortcuts that streamline channel navigation.

Discuss And Command Palette Shortcuts

You can now join or leave Live Chat channels directly from the Discuss app or using the command palette.

🔄 Maintenance

The Maintenance app gets a useful addition with new custom fields for improved task tracking.

Property Fields for Maintenance Tasks

You can now create property fields for maintenance tasks, allowing more tailored tracking and reporting across those all-important Maintenance Tasks.

🔧 Manufacturing

Manufacturing processes are more streamlined, with improvements in production planning, tracking, and work-in-progress management.

Master Production Schedule

The design has been updated, with new features such as yearly planning, automatic replenishment, maximum batch sizes, and import templates. When accessed from a Bill of Materials (BoM), the Master Production Schedule is now available across all BoM levels for full visibility.

Mass Production of Serial Numbers

The mass production wizard has been revamped, allowing you to specify component consumption.


Work In Progress

Post work-in-progress journal entries to record material and labor consumption in the balance sheet during ongoing production.

BoM Overview

Availability checks now take into account work centre availability, ensuring better production planning, across the whole workflow.

📩 Marketing Automation

Automate your marketing campaigns with improved activity tracking and new e-Commerce-focused templates, so that your actions are hitting the mark with the correct audience.

Activity Summary

An interactive summary now explains the purpose of each marketing activity more clearly.

Choose Server

Select the mail server to be used for sending campaign emails, giving you more control over your mail infrastructure.

Templates For e-Commerce Flows

New marketing automation templates have been added for common e-Commerce workflows, making setup faster and easier.

WhatsApp Message As An Activity

Schedule WhatsApp messages as part of your Marketing Automation campaigns, allowing multi-channel marketing efforts.

📬 Marketing Cards

A new social marketing tool to help you manage and promote events across your community.

New Social App

Use this app to promote events, and track speakers, attendees, and sponsors for better event marketing management. to ensure that you have all bases covered regarding trying to attract the relevant people and leads.

⭕️ Meeting Rooms

A simple yet useful update to make meetings more immersive.

Full Screen Mode

The Meeting Rooms app now supports a full-screen display, improving visibility during meetings and presentations.

💳 Online Payments

The Online Payments module now includes more options and clearer internal visibility, helping businesses manage payments seamlessly.

Display Unavailable Payment Methods

Internal users in debug mode can now see unavailable payment methods in payment forms, making it easier to understand why certain options aren’t visible to customers.

Razorpay

Razorpay now supports tokenisation and EMI payment plans, giving users more flexible payment options. If you want to learn more about Odoo's partnership with Razorpay, you can take a look at my previous article discussing more on India's top payment gateway. ⬇️

Removed Deprecated Modules

Payment providers Alipay, PayU Latam, and PayUmoney have been deprecated and removed.

Xendit

Tokenisation is now supported for the Xendit payment provider.

Mollie

A new payment method, "Twint", has been added to the Mollie provider.

Worldline

Worldline is now available for Europe, replacing Ogone and SIPS.

PayPal

PayPal’s integration now features a new payment flow that allows customers to complete payments without leaving Odoo, to once again improve on the workflow.

🔔 Payroll

The Payroll module has been enhanced to provide more flexibility, automation, and user-friendly features, making payroll management more efficient.

Automatic Localisation Installation

Payroll localisations are now automatically installed based on the country, making setup easier.

Dashboard Warnings

New options have been added to dashboard warnings, offering more insights and alerts.


Flexible Number of Roles

You can now assign more than two roles to sign a contract, allowing for complex organisational setups, in this circumstance.

Generate Payslips

The payslip generation wizard has been reworked, allowing for better selection and flexibility.

Headcount

View your employee headcount based on active contracts at any time.

Offer Smartbutton

Easily navigate between signed offers and contracts with the new smartbutton feature.

Payslip Template

Create and customise payslip templates, with new styles available for both classic and light formats, which suit different people's preferences.

Rule Condition/Computation Based on Inputs

Salary rules can now be defined with an "Other Input" condition/computation type, adding flexibility to payroll calculations.

Salary Attachment Types

Salary attachment types have been merged with Other Input Types for streamlined management.

Salary configurator: Bicycle Categories

In Fleet, bicycles are displayed in categories within the salary configurator.

Search Salary Rules By Code

Salary rules can now be searched by Python code, allowing for more precise rule management.

Title, Job Position, And Department

Employee details such as title, job position, and department are now updated only at the start of a new contract.

Uniformisation of Payment Report

A generic payment wizard is available across localisations, allowing the generation of CSV files for payments.

Year-to-Date Computation

You can now set year-to-date computation on payslips.

⏳ Planning

These updates make planning more flexible and adaptive to employee availability and work requirements.

Consider Availability

Automatically prevent scheduling shifts on days when employees are unavailable by considering their availability during shift generation.

Flexible Working Calendars

Set fully flexible work schedules without fixed daily or weekly hours, offering more dynamic planning options.

Gantt Color-Coded Hour Analysis

Use color coding in the Gantt view to quickly identify under- or over-assigned hours by grouping employees, into certain areas and types as per your organisation requirements.

Integration With Rental

When a sales order with a rental product is confirmed, the related shifts are automatically scheduled for the rental period.

Shift Un-splitting In The Gantt View

You can now unsplit a shift directly in the Gantt view with a single action.

Undo "Auto Plan"

Instantly remove all automatically scheduled open shifts and sales orders by undoing the "Auto Plan" action.

Shift Unscheduling

Shifts can now be unscheduled from the Gantt view using a dedicated button for better flexibility.

🔁 PLM (Product Lifecycle Management)

The PLM module now offers better control for engineering change orders and work instructions.

UX Improvement

You can now specify whether the engineering change order (ECO) updates the version of the product or Bill of Materials. Additionally, a dedicated section for work order instructions has been added for more detailed planning.

💻 Point of Sale (PoS)

The Point of Sale system has been redesigned to improve user experience, payment flexibility, and customisation, particularly for restaurant settings.

AvaTax

AvaTax is now fully integrated into the Point of Sale module, improving tax calculations.

Cash Difference Logging

Opening and closing cash register counts are now always logged in the PoS session record for better auditing.


Create Products In PoS

You can now create and edit products directly from within the Point of Sale application, simplifying product management.

Customer Display

The customer display can now be used on any remote device without the need for an IoT box, offering greater flexibility.

Editable Payment Methods

Payment methods are now editable before the receipt is printed, allowing for last-minute adjustments.


PoS Redesign

The Point of Sale front end has been fully redesigned to focus on simplicity and improve the overall user experience.

QR Code Payments

Customers can now pay using their bank application by scanning a QR code, making the checkout process faster and more convenient.

Restaurant: Predefined Internal Notes

Add frequently used internal notes like "No dressing" or "Emergency" to orders with just a click, improving communication with the kitchen.

Restaurant: Table Merge

Quickly merge tables to centralise orders, which is especially useful for large groups.

📎 Project

Project management enhancements focus on improved scheduling, tracking, and analytics, making project oversight more efficient.

Allocated Hours In The Gantt Progress Bar

Employees' workloads are now visible in the Gantt view, based on task time allocation, helping managers track progress easily.

Analytic Plans On Projects

Assign project costs and revenues to different analytic plans for clearer financial reporting. Use analytic entries to track landed costs and automatically create project tasks from quotations.


Burn-up Chart

Track project progress and scope changes with a burn-up chart analysis for better forecasting.

Consider Deadlines

When scheduling tasks in batches from the Gantt view, deadlines are now automatically taken into account.

Display Deadlines In Gantt View

See project start and end dates at a glance in the Gantt view, streamlining time management.

Kanban View: Sub-Tasks Creation

Create sub-tasks directly from the Kanban view cards, allowing for more granular task management.

Optimised Task Hours

Task hours are now calculated based on planned dates, ensuring better alignment with project timelines.

Project Sharing

Grant portal users edit access to project tasks they follow, allowing them to manage communications and @mention other users.

Top Bar To Browse Related Project Records

Navigate to related records, like timesheets and invoices, directly from the task Kanban view with a top-bar feature.

Tracking Revisions In Tasks

Monitor changes to task descriptions and revert to previous versions if needed.

💸 Purchase

Purchasing gets more flexible and user-friendly, with new agreement types and easier management of tracked products.

Amounts In Local Currency

View totals in the company’s base currency on purchase orders and compare alternatives more easily, so that is applicable to your organisational needs.

New Purchase Agreement Type

A new purchase agreement type allows for easy creation of RFQs with fixed quantities.

RFQ Management From Email/Portal

Customers can now accept or decline RFQs directly from emails or via the customer portal.

Tracked Products: Generate Lot Numbers

Automatically generate lot numbers when receiving tracked products, ensuring better tracking.

✅ Quality

Quality control becomes more efficient with new tools for data collection and reporting.

Quality Checks With Spreadsheets

Perform quality checks using integrated spreadsheets, making data collection and reporting easier, when it is needed most.

On-Demand Control Frequency

A new frequency type for on-demand control points has been added for greater flexibility in quality checks to ensure that your business flows are operating to maximum capacity.

Reporting

Improved reporting for quantities passed/failed, making it easier to analyse quality metrics.

💼 Recruitment

Recruitment updates streamline applicant tracking, job posting, and candidate management, enhancing the overall hiring process.

Access Rights

Recruitment access rights no longer impact Employee access rights, improving role management.

Duplicated Applications Management

Easily manage and refuse duplicated applications via a new website feature that flags duplicate entries, so that you can effectively manage job applications one by one.

Email Parsing

New parsing rules allow you to extract applicant names from generic job board emails automatically.

Job Forms: Conditional Questions

Form fields can now be displayed conditionally, based on specific job descriptions.

Jobs Section

The jobs page is now integrated into your website's menu, making it easier for candidates to browse open positions.

Mass Email Templates

Send emails to multiple applicants at once using new mass email templates.

Monster Integration

Post job positions to Monster job boards directly from Odoo.

New Candidate Model

A new model has been introduced to process multiple applications more efficiently.

Referral Campaigns

Launch referral campaigns for job positions directly from the recruitment app and send campaigns to employees.

Refuse An Offer

In the salary configurator, candidates can use the feedback button to refuse an offer and provide reasons for rejection.

Skills on Job Position

Match the skills of job positions with candidates from the applicant pool to find the best fit.

🗣 Referrals

Referral management gets a boost with more communication options and new filters for better candidate tracking.

Refused Referees Filter

A new filter allows you to see and manage refused referees more easily.

Send By SMS

Send job referral links directly via SMS, improving communication with potential candidates.

Send By WhatsApp

You can now send referral links through WhatsApp, reaching candidates through their preferred communication method.

🔨 Repairs

Repairs are easier to manage with enhanced quality checks and location management for parts and components.


Improvements

Quality checks are now available for repair orders, and different locations can be specified for final products and components, making the repair process smoother and more organised.

💰 Sales

The Sales module introduces new features to improve order management, essential product configurations, and customer interactions while providing enhanced flexibility in quotes and pricing across the respected area.

Amazon Connector

When Amazon replaces a product, a free order is automatically created in Odoo, simplifying inventory management.

Attribute Values Removal

Attribute values that are no longer in use can now be deleted, even if previously applied to products (as long as they are first removed from those products).


Combo Products

Combo products are now available, allowing you to bundle multiple products into one, with customisable choices for customers. This feature is integrated into both eCommerce and Sales apps, so that the flow is consistent through your business.

Commission Plans

Manage commission plans for your sales teams with ease, helping to motivate and track performance.

Custom Zones In PDF Quote Builder

The PDF quote builder now offers more flexibility, allowing you to choose specific documents and insert tailored text for each quote.

Customer View Notification For Quotations

Salespersons can opt to receive notifications when a customer views a quotation, improving follow-up timing.

Dynamic Sale Description From Quotation Template

Product descriptions can now be added directly into the quotation template and carried into quotations created from that template.

EDI For Orders

Easily drag and drop a customer’s purchase order into Odoo to create a sales order. If the order contains the correct XML information, it will be prefilled automatically.

Gelato

Odoo now integrates with Gelato, a print-on-demand service, making it easier to manage custom product printing.

Manage Parent Categories

Global filters now include child categories, enhancing product management and visibility.

Portal: Loyalty Cards And eWallet

Customers can check the balance of their loyalty cards and eWallet directly from the customer portal to ensure full visibility.

PDF Quote Builder Improvements

You can now use any field from the model, including customised fields, in the PDF quote builder, offering greater flexibility in document creation.

Pricelist Revamp And Print Formats

Pricelists are now easier to use, and can be generated in PDF, CSV, or XLSX format for easy sharing, across relevant areas.

Product Documents On Email Templates

The “Send quotation” and “Order confirmation” email templates have been updated to include product documents available to the customer in the portal.

Product Form View Improvements

The product form view has been reworked, replacing Storable and Consumable product types with Goods. The Tracked field now determines how products are tracked.

Product Prices

Product prices edited on sales order lines will no longer be recalculated when the quantity is changed, maintaining pricing accuracy.

Product Updates For Attribute Changes

When an attribute value is added, or its extra cost is modified, all related products are updated accordingly.

Product Descriptions

In sales order lines, products and their descriptions are now combined into a single column, streamlining the view.

Quotation Templates Sequence

Quotation templates can now be sorted by order of importance, allowing for easier navigation and selection when needing to be referred to.

Removed Deprecated Modules

The eBay Connector has been removed.

📍 Shop Floor

These updates focus on improving the user experience in managing shop floor operations.

UX Improvements

Operations can now be added in any order, and notes can be included. Instruction steps are collapsed by default for better visibility.

✏️ Sign

The Sign module gets new features to make document signing easier and more customisable.

Default Sign Template

Select a default sign template for your activity type, speeding up the signature request process.

Document Signature Request

You can now request a signature from any document in Odoo and get notified when the document is signed, so that actions can be converted quickly.


Optional Reminders

Signature reminders can be controlled and disabled with a single click, offering more flexibility.

Radio Buttons

Radio buttons can now be added to documents from the Fields list, improving form creation and interactivity for businesses and organisations.

💌 Social Marketing

Social Marketing updates bring more flexibility and customisation to content creation, enabling businesses to target their audience more effectively.

Post Customisation By Network

Tailor your posts to each social media network by splitting content across platforms to better suit each audience, so that you reach higher engagement through different areas.


Image-only Posts

You can now publish posts that consist solely of images, catering to visual-focused platforms.

Instagram: Multiple Image Posts

Post multiple images in a single Instagram post, enhancing engagement with richer content.

New LinkedIn API

The new LinkedIn API allows for editing comments, liking and deleting posts, and adding images to comments, improving post-management on LinkedIn.

📊 Spreadsheet

The Spreadsheet app receives significant updates, making data manipulation, analysis, and visualisation even more powerful and intuitive.

Pivots: Measures

You can now edit and add measures to pivot tables, rename them, and use the same measure multiple times with different aggregators, offering more flexibility in data analysis.

Pivots: Dimensions

Rows and columns in pivot tables can be customized to fit your data structure.

Dynamic Pivots

Pivot tables are now inserted as dynamic pivots, with an option to switch between dynamic and static views. You can also control the number of columns displayed in a dynamic pivot.


Pivot Measures And Groups

Customise both measures and groups in pivot tables for enhanced data presentation.

Pivot Creation

Easily create pivot tables from scratch within the spreadsheet.

Copy/Paste Pivot Table Cells

Copying and pasting cells from dynamic pivots will now paste the static pivot formula for each copied cell.

Pivots: Dates

Date references in pivot formulas are now inferred automatically, allowing for more flexible date formats.

Pivots: Calculated Fields

Create calculated fields in pivot tables, adding dynamic measures with custom calculations across fields or spreadsheet cells.

Pivots: Increased Date Granularity

Day of the week, hour, minute, and second options are now available for greater date granularity in pivots.

Tables For Array Formulas

Tables automatically adjust to formula outputs, allowing for more complex dataset handling.

New Functions

New functions like SEQUENCE, INDIRECT, OFFSET, CONVERT, and CELL have been added to the spreadsheet’s capabilities.

PIVOT Formula

The ODOO.PIVOT formula has been simplified to PIVOT, making it easier to work across pivot data, in this instance.

Vectorisation On Formulas

Formulas that request a single argument can now use a range of cells, returning an array of results.

Paste Values, Preserve Format

Pasted values now retain number formatting, ensuring data consistency.

Plain Text Format

A plain text format option has been added for more straightforward data formatting.

Remove Source Spreadsheet When Adding To Dashboard

When a spreadsheet is added to a dashboard, the original spreadsheet is automatically sent to Trash in Documents.

Insert List Selection

You can now insert a selection of records from a list into a spreadsheet.

Unused Data Sources

Unused data sources are flagged in the Data menu, keeping your sheets cleaner.

Find And Replace Feature

Granularity in the search function now allows users to specify whether they’re searching across all sheets, a current sheet, or a specific range.

Data Tables

Tables allow for quick sorting, styling, filtering, and the addition of new records.

Cell Comments And Tags

Insert comments into cells and tag collaborators, improving team collaboration.

Tables Autofill

Adding a formula in a new column now auto-fills the whole column, saving time on data entry.

Partial VLOOKUP

Partial matches are now supported in VLOOKUP formulas, expanding its functionality.

Import/Export Groups

Groups can now be imported or exported, streamlining data management.

Automatic Expansion

Multi-cell formulas automatically adjust their ranges based on results.

Enhanced Gauges

Gauge chart visuals have been improved for better data representation.

Checkbox And Dropdown

Checkboxes and dropdown lists can now be added to cells, improving interactivity.

Version History

Restore a previous version of your spreadsheet via the version history panel.

Chart Customisation

New design features have been added to the chart editor, offering more control over visualisations.

New Chart Types

Additional chart types like area, combination, horizontal bar, doughnut, population pyramid, scatter, radar, and waterfall charts have been added for better data visualization.

Pie Charts

Pie charts now exclude negative numbers, offering cleaner visual representations.

Chart Data Values

You can choose whether to display data values on charts for clearer insights.

Scorecards Design And Readability

When scorecard baseline descriptions are too long, the font is automatically reduced to fit on one line, for better visibility.

Custom Formats Detection

When a specific format (like date or currency) is detected, it will appear in the top bar for easy adjustment as needed.

Date Formatting: Quarter

Dates can now be formatted as quarters in the “more date formats” menu. Quarter recognition has also improved in pivot tables, allowing for easier date-related calculations.

Highlight And Hover

Related cells are highlighted when editing or hovering over pivot/list data sources, making data relationships more transparent.

Accounting Format

A dedicated accounting format has been added for easier financial reporting.

Conditional Formatting: Data Bar and Formulas

Data bars can now be used as a conditional rule for formatting cells, and formulas can be applied to define conditional formatting rules.

Copying Data to Another Spreadsheet

You can copy and paste values (excluding Pivot and List formulas) between spreadsheets, improving data portability.

Custom Table Style

Create and apply custom table styles for a consistent look and feel.

Global filters: Domain Edition

You can now define a domain to restrict the list of values, making it easier to apply global filters.

List Sorting

Modify list sorting directly from the side panel, giving you more control over data presentation.

Sheet Tab Colours

Assign colours to sheet tabs to improve organisation and visibility.

Spreadsheet Quote Calculator

Link a spreadsheet template to a quotation template, allowing calculated values from the spreadsheet to overwrite initial values in a sales order.

Viewing Records From Charts

Right-clicking a data series now offers a "See records" option. Additionally, the “Link to Odoo menu” has been removed.

Table Resizing

A new button allows you to adjust the size of tables dynamically.

✂️ Studio

The Studio app enhancements make it easier to customise your Odoo platform, improving data handling and user interface options.

Columns In Tables

You can now add columns to tables using Studio’s report editor, allowing for more customised reporting when required and needed in the business.


Data Export

Export data and demo data directly from Studio, streamlining the data migration process.

Edit Buttons

Change the labels of buttons in form views and highlight them as primary or secondary using Studio for a more tailored user experience.

♻️ Subscriptions

New features in the Subscriptions module enhance billing flexibility, payment automation, and customer management for recurring services.

Align Subscription Invoicing Periods

Configure recurring plans to ensure that all invoices are generated on the first day of each billing period each time to consistency.

Automate Future Payments

A customer saves a payment method; a checkbox can enable automatic future payments.


Invoice On Delivered Quantity

Support invoicing based on delivered quantities at the end of the subscription period.

Payment With Non-Tokenisable Method

Subscriptions now support payments using methods that don't allow tokenisation, broadening payment options.

Price Update And Email Sending

Notify customers about price updates, subscription term changes, and batch-edit subscription item prices to ensure they are always aware.

Recurring Plan On eCommerce

Customers can now select recurring plans directly from the eCommerce product page.

Subscription Cancellation Timing

Set subscriptions to close immediately or at the end of the current period when cancelled by the customer through the portal.

📝 Surveys

Survey management is more interactive, secure, and versatile with these new features.

Live Session QR Code

Display a QR code to allow participants to join live sessions quickly and easily.

Rewards For Quick Answers

The "rewards for quick answers" feature has been improved to boost engagement.

Access Restriction

Restrict access to sensitive surveys and assign multiple people to manage them via the "Restricted to" field.

Scaling Question Type

A new question type, "scale", has been added, enabling more detailed feedback collection.

⛔️ Time Off

Time Off management improvements offer more control over leave policies, reporting, and accruals so that both you and your employees can benefit from a slick time-off system.

Accrual Expiration Date

Set an expiration date for carried-over days off to manage balances more effectively.

Calendar: Working Hours

Employee availability is displayed according to their working hours, simplifying scheduling.


Duration Hours In Reporting

Time off reports are now shown in both days and hours for better clarity.

Leave Approval

Approve leave requests directly from the overview screen, simplifying the workflow.

Remove Draft State On Leave

The draft state has been removed from time off requests, speeding up the approval process.

Remove Multi-Employee Leaves

The process for creating and managing multi-employee leave requests and allocations has been revamped.

Time Off Policies

Specify whether public holidays are included/excluded for specific time off types, giving more flexibility in leave policies.

Time Off Type Visibility On Employee Dashboards

Choose whether specific time off types should be visible on employee dashboards.

Warning Message

Improved warning messages now remind users to use their remaining days before the end of an allocation.

Yearly Accrual Cap

Set a yearly maximum accrual cap on milestones within an accrual plan.

📆 Timesheets

Timesheet updates focus on improving visibility and ease of use.

Grid view: Spot Missing Hours

Quickly identify employees' under-assigned hours using the new Grid view.

Weekends In The Grid View

Toggle the visibility of weekends on and off in the Grid view for easier timesheet management.

🌎 Website

Website builder updates focus on giving users more design flexibility, smoother transitions, and faster content loading.

Blog Posts: Improved Layout

New layout options have been added to improve blog post appearance and organization.

Custom Page Templates

Save any of your website pages as templates, so they can be reused for faster content creation.

Default Color Palette

The website’s colour palette has been updated to meet modern design standards, ensuring a fresh and vibrant look.

Document Link

Generate direct links to documents for use anywhere on your website, improving document access where relevant and needing it internally or externally.


Google Consent Mode v2 and CMP

Cookie management and the new Google Consent Mode V2 rules have been implemented for better compliance, across your business or organisation website.

Header Layout

Customize the header layout for your blog, event, or eLearning pages for a more tailored design.

Import Existing Website

You can now convert any existing website into an Odoo one with just a few clicks, even in existing databases.

Loading Design

Website loading now features smoother transitions and a cleaner progress indicator.

Pastel Palettes

New pastel colour palettes are available in the theme section to offer more design flexibility.

Property Fields In Website Forms

Property fields can now be added to forms on your website, enabling richer data collection.

Shapes Animation Speed

Customise the animation speed of background shapes to match your site’s style.

Snippets Library

Over 60 new snippets have been added to the library. Users can now see previews of snippets and use the discovery system to choose the right one based on keywords.

Theme Preset: Colours Gradients

Select colour gradients for your backgrounds in the theme color presets, enhancing visual appeal.

Theme Selection

The theme selection page has been redesigned to make it easier to choose the right look for your website across visual design.

Video Lazy Loading

YouTube and Vimeo videos are now lazy-loaded to improve the overall website speed and performance, which directly links back to your SEO structure.

Website Builder

Build your website using the entire theme library, offering greater flexibility and design options that match your brand directly and meet the demand for design.

💬 WhatsApp

The WhatsApp integration is further refined to enhance communication with customers.

Automated Notifications

You can now send automated WhatsApp messages via the server or through scheduled actions, streamlining communication.

Centralised Chat History

All WhatsApp conversations with a contact are centralised and accessible from the contact's form, improving tracking and follow-up.

And That's A Wrap For The Odoo 18 Release Notes! Some Great Features + Improvements As We Now Look to 2025

For all those who have tuned into this article, thanks once again. As our community continues to grow here at The Purple Juice Co, I just wanted to say thank you again for tuning into as always, and if you are new then - I look forward to the next time, that we have the pleasure. I'll continue reporting on all the news, insights, tips, tricks and information on Odoo as an ecosystem. All I ask is that you keep turning up! :)

If you ever fancy having a conversation or want to ask a question, drop me a message! 📩

So, Odoo 18 is here. In the next couple of weeks, I will be taking a closer look into some of the individual features. But in the meantime, thanks for supporting us once again, and I look really forward to diving into the new version together. I'm all in.

Share The Article


Stay Updated


 You're Subscribed to PJC!

Needing Some Help?


Drop our team a message, we're here to support.

Drop Us A Message

Anonymous Tip Line


Have an Odoo tip that you want to share? Tell Us.

Anonymous Tip Line

Become A Contributor


Speak to our Editorial Team about becoming a writer.

Fill In The Application

Odoo 18 Release Notes: Must-See Features And Updates!
Test, Jordan 15 January 2025
Share this post
Tags
Archive