!!! warning "PostgreSQL 11 Required"
NetBox v3.4 requires PostgreSQL 11 or later.
asn field has been removed from the provider model. Please replicate any provider ASN assignments to the ASN model introduced in NetBox v3.1 prior to upgrading.noc_contact, admin_contact, and portal_url fields have been removed from the provider model. Please replicate any data remaining in these fields to the contact model introduced in NetBox v3.1 prior to upgrading.NetBox's global search functionality has been completely overhauled and replaced by a new cache-based lookup.
A new PluginMenu class has been introduced, which enables a plugin to inject a top-level menu in NetBox's navigation menu. This menu can have one or more groups of menu items, just like core items. Backward compatibility with the existing menu_items has been maintained.
link_peers field to GraphQL types for cabled objectsweight field to racks, device types, and module typesassigned_object field to GraphQL type for IP addresses and L2VPN terminationsname field for FHRP groupsdisplay field in all GraphQL object typesSearchIndexPluginMenu for top-level plugin navigation menusdjango_apps plugin configuration parameterclone() method from NetBoxModel to CloningMixinget_queryset() method on generic viewsimport_object() functionasn, noc_contact, admin_contact, and portal_url fieldsweight and weight_unit fieldsweight and weight_unit fieldsweight and weight_unit fieldsname fielddisplay fieldlink_peers fieldcontacts relationship for all relevant modelstermination fieldcomponent fieldcomponent fieldinterface fieldassigned_object fieldassigned_object fieldscope field