updating database fields of custom entity I have updated my site to drupal 8.4.  Has installFieldStorageDefinition() changed in 8.4? Previously code such as below successfully added an entity reference field to my custom entity database table. 

  $storage_definition = BaseFieldDefinition::create('entity_reference')
    -&gt;setLabel(t('Evaluation'))
    -&gt;setDescription(t('The Evaluation the team evaluates'))
    -&gt;setRevisionable(TRUE)
    -&gt;setSetting('target_type', 'evaluation')
    -&gt;setSetting('handler', 'default')
    -&gt;setDisplayOptions('view', array(
      'label' =&gt; 'inline',
      'type' =&gt; 'entity_reference_label',
      'weight' =&gt; -10,
    ))
    -&gt;setDisplayOptions('form', array(
      'type' =&gt; 'options_select',
      'weight' =&gt; -10,
    ))
    -&gt;setDisplayConfigurable('form', TRUE)
    -&gt;setDisplayConfigurable('view', TRUE);


  \Drupal::entityDefinitionUpdateManager()
    -&gt;installFieldStorageDefinition('eval_id', 'project_team', 'team', $storage_definition);


Is there a change that should be  made?  Thanks.
If you look at this guide, defining field definitions, it all looks right. Do you get any errors, or does it still work?

Remember to clear the cache.