Overview
Odoo 16, released October 2022, was a major functional release with 487 community addons. The standout feature was the unified loyalty and coupon engine, consolidating multiple disparate modules into one powerful system. Other highlights include the Knowledge app (Enterprise), dark mode support, and spreadsheet dashboards.
Unified Loyalty/Coupon Engine
The biggest functional change in Odoo 16 was the replacement of separate coupon, promotion, and loyalty modules with a single unified loyalty engine. This module handles:
- Coupons and discount codes
- Promotions (buy X get Y)
- Gift cards and eWallets
- Loyalty points programs
- Next-order coupons
Bridge modules (sale_loyalty, pos_loyalty, website_sale_loyalty) connect the engine to Sales, POS, and eCommerce. This replaced coupon, sale_coupon, and website_sale_coupon from previous versions.
Knowledge App (Enterprise)
New Knowledge application for creating and organizing articles with rich content. Supports collaborative editing, article templates, embedded views, and integration with other modules. Designed to replace third-party wiki tools.
Dark Mode
The backend interface supports a dark mode toggle via the web module. Users can switch between light and dark themes. Dark mode applies to all standard views and most UI components.
Spreadsheet Dashboard
New spreadsheet and spreadsheet_dashboard modules in Community Edition provide basic spreadsheet and dashboard capabilities. Users can create spreadsheet-based dashboards with live data connections to Odoo models.
Other Major Changes
- Data Recycle — new
data_recyclemodule for archiving/deleting old records - Onboarding Framework — new
onboardingmodule provides reusable onboarding toolbox - POS Modernization — continued OWL migration,
pos_stripepayment terminal,pos_sale_loyaltybridge - European e-invoicing —
account_edi_ubl_ciifor UBL/CII format support - Project Enhancements — burndown charts, improved task dependencies
- Website Builder Redesign — major UI overhaul with new snippet system
Version Requirements
- Python 3.8-3.10
- PostgreSQL 12+
- Ubuntu 20.04 or 22.04
Migration Considerations
The loyalty engine migration is the most complex change. Custom coupon or promotion logic built on the old modules needs rewriting for the unified loyalty engine. The old module names no longer exist — all coupon/loyalty data must be migrated to the new loyalty tables.
DeployMonkey Advantage
DeployMonkey supports Odoo 16 deployments and migrations. Our AI agent configures loyalty programs, spreadsheet dashboards, and Knowledge articles using the new unified architecture.