Change record status: 
Project: 
Introduced in branch: 
8.x
Description: 

The definition structures for "configurable fields" ($field / $instance structures in D7) are now regular configuration entities.

As a consequence, CRUD actions on field storages and field instance structures trigger the regular entity CRUD hooks, and the previous, Field API specific hooks have been removed.
For performance reasons, and unless your hook implementation intends to react to CRUD actions on various entity types, it is recommended to use the entity-type-specific variants, targeting the 'field_storage_config' and 'field_config' entity types.

Drupal 7 Drupal 8
hook_field_read_field() hook_field_storage_config_load()
hook_field_create_field() hook_field_storage_config_create()
hook_field_update_field() hook_field_storage_config_update()
hook_field_delete_field() hook_field_storage_config_delete()
hook_field_read_instance() hook_field_config_load()
hook_field_create_instance() hook_field_config_create()
hook_field_update_instance() hook_field_config_update()
hook_field_delete_instance() hook_field_config_delete()
Impacts: 
Module developers