Version migration
Where the installable modules of one Odoo version stand in another. A module counts as migrated when its technical name exists there, or when OpenUpgrade records it renamed or merged into one that does. Renames it doesn't know of read as not started.
50%
of 18.0 is in 19.0: 1,876 of 3,727 modules, 43 renamed or merged
647
in a migration PR to 19.0
1,204
not started, no PR open
306
new in 19.0, not in 18.0
Repositories
Installable modules per Odoo version, shaded against each repository's busiest one. The bar is 18.0 → 19.0: migrated, in a PR, not started. Most pending work first; pick one to list its modules.
Modules
Each square of Versions is an Odoo version, 6.1 to 20.0, the tall ones 18.0 and 19.0: filled where the module is installable, outlined where it lives on under another name, amber where a migration PR is open. Dependents are the 19.0 modules that depend on it.
| Module | Repository | Status | Versions | Dependents |
|---|---|---|---|---|
| l10n_mx_cfdi_account | OCA/l10n-mexico | New | 8 | |
| html_builder | odoo/odoo | New | 5 | |
| l10n_ro_stock_account_retail | OCA/l10n-romania | New | 5 | |
| pms_base | OCA/pms | New | 5 | |
| pms_account | OCA/pms | New | 4 | |
| test_orm | odoo/odoo | New | 4 | |
| hr_timesheet_time_control | OCA/timesheet | New · replaces project_timesheet_time_control | 3 | |
| l10n_jp_kana | OCA/l10n-japan | New | 3 | |
| mgmtsystem_risk | OCA/management-system | New | 3 | |
| sale_stock_reference_by_line | OCA/sale-workflow | New | 3 | |
| crm_event | OCA/event | New | 2 | |
| google_address_autocomplete | odoo/odoo | New | 2 | |
| l10n_in_ewaybill | odoo/odoo | New · replaces l10n_in_edi_ewaybill | 2 | |
| partner_title | OCA/partner-contact | New | 2 | |
| rpc | odoo/odoo | New | 2 | |
| stock_picking_backorder_policy | OCA/stock-logistics-workflow | New | 2 | |
| survey_contact_generation | OCA/survey | New | 2 | |
| survey_crm_generation | OCA/survey | New | 2 | |
| survey_question_type_model_selection | OCA/survey | New | 2 | |
| survey_result_mail | OCA/survey | New | 2 | |
| tms_product | OCA/stock-logistics-transport | New | 2 | |
| website_sale_product_matrix | OCA/e-commerce | New | 2 | |
| website_sale_slides_multi_qty | OCA/e-learning | New | 2 | |
| account_fiscal_position_allowed_journal | OCA/account-financial-tools | New | 1 | |
| base_google_map | OCA/geospatial | New | 1 | |
| base_report_to_printer_cups | OCA/report-print-send | New | 1 | |
| base_report_to_printer_qztray | OCA/report-print-send | New | 1 | |
| iot_base | odoo/odoo | New | 1 | |
| l10n_lk | odoo/odoo | New | 1 | |
| l10n_mx_catalogs | OCA/l10n-mexico | New | 1 | |
| l10n_mx_catalogs_comex | OCA/l10n-mexico | New | 1 | |
| l10n_mx_cfdi | OCA/l10n-mexico | New | 1 | |
| l10n_ro_stock_account_retail_landed_cost | OCA/l10n-romania | New | 1 | |
| l10n_ve_fiscal_document | OCA/l10n-venezuela | New | 1 | |
| mgmtsystem_security_event | OCA/management-system | New | 1 | |
| partner_mobile | OCA/partner-contact | New | 1 | |
| partnership | odoo/odoo | New | 1 | |
| pms_sale | OCA/pms | New | 1 | |
| pms_stock | OCA/pms | New | 1 | |
| pms_website | OCA/pms | New | 1 | |
| pos_qfpay | odoo/odoo | New | 1 | |
| pos_viva_com | odoo/odoo | New · replaces pos_viva_wallet | 1 | |
| product_document_type | OCA/product-attribute | New | 1 | |
| project_task_product | OCA/project | New | 1 | |
| sale_order_approval_block | OCA/sale-workflow | New | 1 | |
| sale_order_whole_delivered_invoiceability | OCA/account-invoicing | New | 1 | |
| stock_picking_reservation_policy | OCA/stock-logistics-workflow | New | 1 | |
| survey_answer_generation | OCA/survey | New | 1 | |
| survey_sale_generation | OCA/survey | New | 1 | |
| tms_expense | OCA/stock-logistics-transport | New | 1 | |
| tms_purchase | OCA/stock-logistics-transport | New | 1 | |
| tms_sale | OCA/stock-logistics-transport | New | 1 | |
| web_view_google_map | OCA/geospatial | New | 1 | |
| website_sale_product_document_type | OCA/e-commerce | New | 1 | |
| website_sale_product_document_variant | OCA/e-commerce | New | 1 | |
| website_sale_slides_order_line_link | OCA/e-learning | New | 1 | |
| account_account_tag_code | OCA/account-financial-tools | New | 0 | |
| account_analytic_distribution_model_recalculate | OCA/account-analytic | New | 0 | |
| account_ebitda_report | OCA/account-financial-reporting | New | 0 | |
| account_fiscal_position_allowed_journal_purchase | OCA/purchase-workflow | New | 0 | |
| account_invoice_discount_amount | OCA/account-invoicing | New | 0 | |
| account_invoice_refund_code | OCA/account-invoicing | New | 0 | |
| account_move_substate | OCA/account-invoicing | New | 0 | |
| account_move_total_by_account_internal_group | OCA/account-financial-tools | New | 0 | |
| account_payment_discount | OCA/bank-payment-alternative | New | 0 | |
| account_payment_interco | odoo/odoo | New | 0 | |
| account_peppol_advanced_fields | odoo/odoo | New | 0 | |
| account_statement_import_online_qonto | OCA/bank-statement-import | New | 0 | |
| account_statement_import_qif | OCA/bank-statement-import | New | 0 | |
| account_statement_import_sheet_file_xls | OCA/bank-statement-import | New | 0 | |
| account_statement_import_sheet_file_xlsx | OCA/bank-statement-import | New | 0 | |
| account_tax_fixed_amount_currency | OCA/account-invoicing | New | 0 | |
| account_tax_fixed_amount_multiplier | OCA/account-invoicing | New | 0 | |
| api_doc | odoo/odoo | New | 0 | |
| auth_passkey_portal | odoo/odoo | New | 0 | |
| auth_timeout | odoo/odoo | New | 0 | |
| base_business_document_import_iban | OCA/edi | New | 0 | |
| base_kanban_stage | OCA/server-tools | New | 0 | |
| base_multicompany_reporting_currency | OCA/sale-reporting | New | 0 | |
| base_report_to_printer_websocket | OCA/report-print-send | New | 0 | |
| base_write_diff | OCA/server-tools | New | 0 | |
| contract_delivery_zone | OCA/contract | New | 0 | |
| crm_lost_reason_required | OCA/crm | New | 0 | |
| delivery_mrw | OCA/l10n-spain | New | 0 | |
| delivery_purchase_multi_destination | OCA/delivery-carrier | New | 0 | |
| despatch_advice_import | OCA/edi | New | 0 | |
| event_email_reminder | OCA/event | New | 0 | |
| event_sale_update_qty | OCA/event | New | 0 | |
| event_track_location_overlap | OCA/event | New | 0 | |
| fieldservice_expense | OCA/field-service | New | 0 | |
| fieldservice_google_map | OCA/field-service | New | 0 | |
| fieldservice_purchase | OCA/field-service | New | 0 | |
| fieldservice_sign | OCA/field-service | New | 0 | |
| helpdesk_mgmtsystem_nonconformity | OCA/helpdesk | New | 0 | |
| hr_holidays_homeworking | odoo/odoo | New | 0 | |
| hr_skills_event | odoo/odoo | New | 0 | |
| l10n_ae_pos | odoo/odoo | New | 0 | |
| l10n_ar_stock | odoo/odoo | New | 0 | |
| l10n_at_pos_rksv | OCA/l10n-austria | New | 0 | |
| l10n_din5008_move_salesperson | OCA/l10n-germany | New | 0 | |
| l10n_din5008_partner_ref | OCA/l10n-germany | New | 0 | |
| l10n_ec_sale | odoo/odoo | New · replaces l10n_ec_website_sale | 0 | |
| l10n_es_aeat_mod592 | OCA/l10n-spain | New | 0 | |
| l10n_ge | odoo/odoo | New | 0 | |
| l10n_gf | odoo/odoo | New | 0 | |
| l10n_gp | odoo/odoo | New | 0 | |
| l10n_in_ewaybill_irn | odoo/odoo | New | 0 | |
| l10n_ir_states | OCA/l10n-iran | New | 0 | |
| l10n_jp_kana_hr_employee_name | OCA/l10n-japan | New | 0 | |
| l10n_jp_kana_partner_name | OCA/l10n-japan | New | 0 | |
| l10n_jp_kana_product_name | OCA/l10n-japan | New | 0 | |
| l10n_lk_invoice | odoo/odoo | New | 0 | |
| l10n_mq | odoo/odoo | New | 0 | |
| l10n_mx_account_reports | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_account_addenda_audi | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_account_addenda_ford | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_account_addenda_kuehne_nagel | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_account_addenda_mabe | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_account_addenda_volkswagen | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_account_addenda_whirlpool | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_comex | OCA/l10n-mexico | New | 0 | |
| l10n_mx_cfdi_waybill | OCA/l10n-mexico | New | 0 | |
| l10n_mx_res_partner_csf | OCA/l10n-mexico | New | 0 | |
| l10n_mx_sat_vendor_bill | OCA/l10n-mexico | New | 0 | |
| l10n_re | odoo/odoo | New | 0 | |
| l10n_ro_account_bank_statement_import_mt940_exim | OCA/l10n-romania | New | 0 | |
| l10n_ro_account_bank_statement_import_mt940_rffsn | OCA/l10n-romania | New | 0 | |
| l10n_ro_pos_partner | OCA/l10n-romania | New | 0 | |
| l10n_ro_pos_refund | OCA/l10n-romania | New | 0 | |
| l10n_ro_pos_retail | OCA/l10n-romania | New | 0 | |
| l10n_ro_stock_account_retail_picking_report | OCA/l10n-romania | New | 0 | |
| l10n_ro_stock_account_retail_price_change | OCA/l10n-romania | New | 0 | |
| l10n_ro_stock_account_retail_price_difference | OCA/l10n-romania | New | 0 | |
| l10n_ro_stock_account_retail_report | OCA/l10n-romania | New | 0 | |
| l10n_sa_withholding_tax | odoo/odoo | New | 0 | |
| l10n_tr_gib_invoice_scenarios | odoo/odoo | New | 0 | |
| l10n_tr_nilvera_base_vat | odoo/odoo | New | 0 | |
| l10n_tw_edi_ecpay_pos | odoo/odoo | New | 0 | |
| l10n_uz | odoo/odoo | New | 0 | |
| l10n_ve_einvoice | OCA/l10n-venezuela | New | 0 | |
| l10n_yt | odoo/odoo | New | 0 | |
| lims | OCA/connector-lims | New | 0 | |
| mail_debranding | OCA/server-brand | New · replaces mail_debrand | 0 | |
| mail_notify_employee_leave | OCA/mail | New | 0 | |
| mail_print | OCA/mail | New | 0 | |
| mass_mailing_partner_title | OCA/mass-mailing | New | 0 | |
| mgmtsystem_information_security | OCA/management-system | New | 0 | |
| mgmtsystem_kpi | OCA/management-system | New | 0 | |
| mrp_production_generator_by_date_interval | OCA/manufacture | New | 0 | |
| mute_notification_user_autosubscribe | OCA/social | New | 0 | |
| partner_auto_archive | OCA/partner-contact | New | 0 | |
| partner_classification | OCA/partner-contact | New | 0 | |
| partner_company_group | OCA/partner-contact | New | 0 | |
| partner_contact_sale_info_propagation | OCA/sale-workflow | New | 0 | |
| partner_delivery_zone_calendar | OCA/delivery-carrier | New | 0 | |
| partner_department | OCA/partner-contact | New | 0 | |
| partner_iterative_archive | OCA/partner-contact | New | 0 | |
| partner_mobile_validation | OCA/partner-contact | New | 0 | |
| partner_title_contacts | OCA/partner-contact | New | 0 | |
| partner_uom_mapping | OCA/partner-contact | New | 0 | |
| partner_utm_source | OCA/partner-contact | New | 0 | |
| payment_dpo | odoo/odoo | New | 0 | |
| payment_ecpay | odoo/odoo | New | 0 | |
| payment_iyzico | odoo/odoo | New | 0 | |
| payment_paymob | odoo/odoo | New | 0 | |
| payment_payu | odoo/odoo | New | 0 | |
| payment_toss_payments | odoo/odoo | New | 0 | |
| pms_account_asset | OCA/pms | New | 0 | |
| pms_contract | OCA/pms | New | 0 | |
| pms_crm | OCA/pms | New | 0 | |
| pms_project | OCA/pms | New | 0 | |
| pms_purchase | OCA/pms | New | 0 | |
| pms_website_sale | OCA/pms | New | 0 | |
| portal_debranding | OCA/server-brand | New · replaces portal_odoo_debranding | 0 | |
| portal_invitation_by_website | OCA/website | New | 0 | |
| portal_sale_confirm_require_login | OCA/sale-workflow | New | 0 | |
| pos_cashdro | odoo/odoo | New | 0 | |
| pos_cashmatic | odoo/odoo | New | 0 | |
| pos_dpopay | odoo/odoo | New | 0 | |
| pos_glory_cash | odoo/odoo | New | 0 | |
| pos_imin | odoo/odoo | New | 0 | |
| pos_mollie | odoo/odoo | New | 0 | |
| pos_printing_qztray | OCA/pos | New | 0 | |
| pos_repair | odoo/odoo | New | 0 | |
| pos_safaricom | odoo/odoo | New | 0 | |
| pos_self_order_pine_labs | odoo/odoo | New | 0 | |
| pos_self_order_qfpay | odoo/odoo | New | 0 | |
| pos_self_order_viva_com | odoo/odoo | New | 0 | |
| pricelist_brand | OCA/brand | New | 0 | |
| product_attribute_set_list_view | OCA/odoo-pim | New | 0 | |
| product_class | OCA/product-attribute | New | 0 | |
| product_pricelist_item_uom | OCA/product-attribute | New | 0 | |
| product_refund_account | OCA/account-fiscal-rule | New | 0 | |
| product_supplierinfo_code | OCA/product-attribute | New | 0 | |
| product_supplierinfo_indirect_cost | OCA/product-attribute | New | 0 | |
| product_user | OCA/product-attribute | New | 0 | |
| project_hr_expense_analytic | OCA/project | New | 0 | |
| project_task_customer_ref | OCA/project | New | 0 | |
| project_task_product_stock | OCA/project | New | 0 | |
| purchase_analytic_required | OCA/account-analytic | New | 0 | |
| purchase_auto_bill_on_receipt | OCA/purchase-workflow | New | 0 | |
| purchase_create_bill_button | OCA/account-invoicing | New | 0 | |
| purchase_landed_cost | OCA/purchase-workflow | New | 0 | |
| purchase_mrp_distribution | OCA/manufacture | New | 0 | |
| purchase_order_line_deep_sort | OCA/purchase-workflow | New | 0 | |
| purchase_order_line_price_unit_digits | OCA/purchase-workflow | New | 0 | |
| purchase_order_report_grouped_by_vendor | OCA/purchase-reporting | New | 0 | |
| purchase_order_weight_volume | OCA/purchase-workflow | New | 0 | |
| purchase_stock_date_done_revaluation | OCA/purchase-workflow | New | 0 | |
| purchase_stock_picking_backorder_policy | OCA/stock-logistics-workflow | New | 0 | |
| purchase_uom_discrete | OCA/purchase-workflow | New | 0 | |
| purchase_v12_control_menu | OCA/purchase-workflow | New | 0 | |
| purchase_variant_configurator | OCA/product-variant | New | 0 | |
| repair_quotation_manual_sync | OCA/repair | New | 0 | |
| repair_security | OCA/repair | New | 0 | |
| repair_stock_move_menu | OCA/repair | New | 0 | |
| report_async | OCA/reporting-engine | New | 0 | |
| sale_cancel_restrict | OCA/sale-workflow | New | 0 | |
| sale_crm_event_reservation | OCA/event | New | 0 | |
| sale_exception_line_tooltip | OCA/sale-workflow | New | 0 | |
| sale_fully_invoiced | OCA/sale-workflow | New | 0 | |
| sale_invoice_to_partner | OCA/sale-workflow | New | 0 | |
| sale_minimum_amount | OCA/sale-workflow | New | 0 | |
| sale_order_line_price_source | OCA/sale-workflow | New | 0 | |
| sale_order_line_route_visible | OCA/sale-workflow | New | 0 | |
| sale_order_line_section | OCA/sale-workflow | New | 0 | |
| sale_order_manual_lock | OCA/sale-workflow | New | 0 | |
| sale_order_show_full_address | OCA/sale-workflow | New | 0 | |
| sale_order_type_whole_delivered_invoiceability | OCA/account-invoicing | New | 0 | |
| sale_order_update_timesheet_price | OCA/timesheet | New | 0 | |
| sale_partner_delay | OCA/sale-workflow | New | 0 | |
| sale_portal_debranding | OCA/server-brand | New | 0 | |
| sale_pricelist_global_rule | OCA/sale-workflow | New | 0 | |
| sale_product_matrix_secondary_unit | OCA/product-attribute | New | 0 | |
| sale_quotation_builder | OCA/sale-reporting | New | 0 | |
| sale_stock_available_info_popup | OCA/stock-logistics-availability | New | 0 | |
| sale_stock_partner_delivery_window | OCA/stock-logistics-workflow | New | 0 | |
| sale_stock_picking_backorder_policy | OCA/stock-logistics-workflow | New | 0 | |
| sale_stock_picking_reservation_policy | OCA/stock-logistics-workflow | New | 0 | |
| sale_stock_product_expiry | odoo/odoo | New | 0 | |
| sales_team_invoiced_target_report | OCA/sale-reporting | New · replaces sales_team_invoiced_target_domain | 0 | |
| sales_team_security_sale | OCA/sale-workflow | New | 0 | |
| srm | OCA/crm | New | 0 | |
| stock_interwarehouse_transfer | OCA/stock-logistics-workflow | New | 0 | |
| stock_inventory_justification | OCA/stock-logistics-warehouse | New | 0 | |
| stock_inventory_lockdown_product | OCA/stock-logistics-warehouse | New | 0 | |
| stock_maintenance | odoo/odoo | New | 0 | |
| stock_move_valuation_usage | OCA/stock-logistics-workflow | New | 0 | |
| stock_orderpoint_safety_stock | OCA/stock-logistics-orderpoint | New | 0 | |
| stock_picking_backorder_move_qty | OCA/stock-logistics-workflow | New | 0 | |
| stock_picking_batch_group_by_date | OCA/stock-logistics-workflow | New | 0 | |
| stock_picking_batch_partner_enable | OCA/stock-logistics-workflow | New | 0 | |
| stock_picking_batch_substate | OCA/stock-logistics-workflow | New | 0 | |
| stock_picking_move_line_no_print | OCA/stock-logistics-workflow | New | 0 | |
| stock_picking_origin_state | OCA/stock-logistics-workflow | New | 0 | |
| stock_picking_type_user_restriction | OCA/stock-logistics-warehouse | New | 0 | |
| stock_product_demand_info | OCA/stock-logistics-reporting | New | 0 | |
| stock_replenishment_mrp_bom_selection | OCA/manufacture | New | 0 | |
| survey_certification_py3o | OCA/survey | New | 0 | |
| survey_certification_sending | OCA/survey | New | 0 | |
| survey_contact_generation_model_selection | OCA/survey | New | 0 | |
| survey_crm | odoo/odoo | New | 0 | |
| survey_crm_generation_model_selection | OCA/survey | New | 0 | |
| survey_crm_sale_generation | OCA/survey | New | 0 | |
| survey_legal | OCA/survey | New | 0 | |
| survey_multi_company | OCA/survey | New | 0 | |
| survey_next_survey_update_partner | OCA/survey | New | 0 | |
| survey_partner_representative | OCA/survey | New | 0 | |
| survey_resource_booking | OCA/survey | New | 0 | |
| survey_skip_start | OCA/survey | New | 0 | |
| tms_account | OCA/stock-logistics-transport | New | 0 | |
| tms_document | OCA/stock-logistics-transport | New | 0 | |
| uom_qty_unique | OCA/product-attribute | New | 0 | |
| web_company_context_highlight | OCA/web | New | 0 | |
| web_date_format_numeric | OCA/web | New | 0 | |
| web_search_deactivate_autosearch | OCA/web | New | 0 | |
| web_widget_section_and_note_text_scrollable | OCA/web | New | 0 | |
| website_attribute_set | OCA/odoo-pim | New | 0 | |
| website_conditional_visibility_user_group | OCA/website | New | 0 | |
| website_debranding | OCA/server-brand | New · replaces website_odoo_debranding | 0 | |
| website_event_crm_invitation | OCA/event | New | 0 | |
| website_event_sale_b2x_alt_price | OCA/event | New | 0 | |
| website_event_track_stage_cancelled | OCA/event | New | 0 | |
| website_hr_recruitment_livechat | odoo/odoo | New | 0 | |
| website_sale_collect_wishlist | odoo/odoo | New | 0 | |
| website_sale_comparison_specification_variant | OCA/e-commerce | New | 0 | |
| website_sale_hide_no_variant_attributes | OCA/e-commerce | New | 0 | |
| website_sale_menu_partner_top_selling | OCA/e-commerce | New | 0 | |
| website_sale_one_time_delivery_address | OCA/e-commerce | New | 0 | |
| website_sale_product_accessory | OCA/e-commerce | New | 0 | |
| website_sale_product_document_type_variant | OCA/e-commerce | New | 0 | |
| website_sale_product_matrix_hide_price | OCA/e-commerce | New | 0 | |
| website_sale_product_minimal_price_hide_price | OCA/e-commerce | New | 0 | |
| website_sale_product_multi_website | OCA/e-commerce | New | 0 | |
| website_sale_quick_checkout | OCA/e-commerce | New | 0 | |
| website_sale_resource_booking | OCA/e-commerce | New | 0 | |
| website_sale_slides_portal | OCA/e-learning | New | 0 | |
| website_sale_slides_survey_multi_qty | OCA/e-learning | New | 0 | |
| website_sale_stock_picking_policy | OCA/e-commerce | New | 0 | |
| website_sale_stock_product_matrix | OCA/e-commerce | New | 0 | |
| website_sale_tax_selection | OCA/e-commerce | New | 0 | |
| website_sale_uom_continuous | OCA/e-commerce | New | 0 | |
| website_sale_variant_extra_fields | OCA/e-commerce | New | 0 | |
| website_snippet_big_button | OCA/website | New | 0 | |
| website_snippet_marginless_gallery | OCA/website | New | 0 | |
| website_timesheet | odoo/odoo | New | 0 |
No module matches the filter.