Skip to content

Latest commit

 

History

History
153 lines (153 loc) · 8.42 KB

CHANGELOG.md

File metadata and controls

153 lines (153 loc) · 8.42 KB

8.x-1.x, 2016-11-13 (156 commits)

  • Add CHANGELOG.md
  • Add dependency on the field module in core.
  • Only allow content entities with integer id as reference entities.
  • List of view_modes is empty in dynamic_entity_reference_entity_view formatter.
  • Fatal error when using 8.x-1.x-dev version.
  • Add EntityType and Bundle constraint on entity property of DynamicEntityReferenceItem.
  • Doesn't work with IEF.
  • Add target_id as the main property just like ERItem.
  • Add tests for base fields of revisonable entity.
  • Invoke field methods first on the current entity translation.
  • Add tests for multiple base fields.
  • Use short array syntax.
  • Remove special case on EntityFormatter for new entities.
  • Check entity type has a views_data handler before getting base table.
  • Fix travis fails.
  • Don't allow test entities to share base table.
  • Autocomplete still uses old cached results when data-autocomplete-path changes.
  • Test all DB drivers on travis.
  • Remove the deprecated function calls from tests.
  • Convert all WebTestBase to BrowserTestBase.
  • Multiple valued Base fields won't work in Views.
  • Get base table properly for views relationships.
  • Add README.md to the module.
  • Add .travis.yml for github repo.
  • DER widget doesn't work with Paragraphs.
  • Dynamic Entity Reference JavaScript clean up.
  • Field setting form is broken after 2412569.
  • Fixed PHPCS error: Missing trait doc comment.
  • @file is not required for classes, interfaces and traits.
  • Add a revision log interface.
  • Follow up: Issue #2684095 by jibran: Convert field kernel tests to KernelTestBaseTNG.
  • Convert field kernel tests to KernelTestBaseTNG.
  • Autocomplete Widget breaks when 'Content' is translated.
  • Autocomplete Widget breaks when 'Content' is translated.
  • When more than one entity type is referenced in the same field, only the last one displays.
  • Fix the failing tests.
  • Fix the random fail on PHP 5.5.39.
  • Fix PHPCS fails.
  • Avoid ajax tests for now.
  • Let entity_ref Selection handlers be in charge of the field validation.
  • Implement auto route generation but DON'T use it for all core entities.
  • Provide views relationships for DER base fields.
  • Write tests for DER field as basefield on an entity.
  • DER's "autocreate" feature is mostly broken (and untested).
  • Can't access autocreated entity after serialization.
  • Deprecate entity_reference.module and move its functionality to core.
  • Implement FieldItemInterface::calculateStorageDependencies, overriding that in EntityReferenceItem.
  • Field_field_config_presave expects there to be a 'handler' setting but there isn't.
  • Fatal errors during or after adding default values for autocomplete widgets.
  • Rename SafeStringInterface to MarkupInterface and move related classes.
  • '#options' for radios and checkboxes uses SafeMarkup::checkPlain() to escape - use Html::escape() instead.
  • Remove string cast of EntityType::getLabel() and getGroupLabel().
  • Fix typo in DynamicEntityReferenceFieldTest::testReferencedEntitiesMultipleLoad().
  • Fix typo in DynamicEntityReferenceFieldTest::testReferencedEntitiesMultipleLoad().
  • Replace direct access to FieldConfigBase::default_value with methods.
  • Use TranslationWrapper instead of t() Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::propertyDefinitions.
  • Convert SafeMarkup::checkPlain() in render arrays to #plain_text.
  • Field default markup - removing the divitis.
  • Remove keys from entity_type_ids definitions.
  • GetTargetTypes has expectations that are not being met.
  • Rename ViewUnitTestBase to ViewKernelTestBase.
  • Provide a views relationship for each dynamic entity reference field.
  • Optimize Cache::merge*(), by only accepting 2 instead of N arguments.
  • \Drupal\Core\Entity\Controller\EntityViewController::buildTitle() assumes the $entity is in the render array.
  • Refactor all usages of drupal_render()/Renderer::render() that break #2450993.
  • Bypass form caching by default for forms using #ajax.
  • [Meta] Replace deprecated usage of entity_create with a direct call to the entity type class.
  • Add a dedicated @Constraint annotation class.
  • EntityAutocomplete element settings allows sql injection and for arbitrary user-supplied data to be passed into unserialize().
  • Fix DynamicEntityReferenceItemTest.
  • Translatable entity 'changed' timestamps are not working at all.
  • Add CompositeConstraintBase so that constraints involving multiple fields, such as CommentNameConstraint, can be discovered.
  • Follow up: DERItem expects an array, should allow objects per core.
  • DERItem expects an array, should allow objects per core.
  • Move Role Constants on to a Class/Interface.
  • CacheableMetadata should get BubbleableMetadata's merge/applyTo/createFromRenderArray/createFromObject methods.
  • Entity/field access and node grants not taken into account with core cache contexts.
  • Copy text template to classy.
  • Replace all occurrences of String class with the SafeMarkup equivalent.
  • Custom OptionWidget have no empty option label.
  • Move DynamicEntityReferenceFieldItemList to DynamicEntityReferenceItem namespace.
  • Allow adding entity level constraints.
  • Convert the "Field edit" form to an actual entity form.
  • Convert the "Field storage edit" form to an actual entity form.
  • Head Failing.
  • Add tests for all the formatters.
  • Unable to create config schema for entity type specific entity reference selection plugin.
  • Categorize field type plugins.
  • Simplify schema definition for sequence.
  • Fixes after generic 'entity_autocomplete' Form API element.
  • Fixes after generic 'entity_autocomplete' Form API element.
  • Add OptionWidgets for single value target type DER fields.
  • Added composer.json to the module root directory.
  • Provide a generic 'entity_autocomplete' Form API element.
  • Stop auto-creating FieldItems on mere reading of $entity->field[N].
  • Cleanup the use of custom item properties in EntityReferenceFormatterBase.
  • Improved documentation.
  • Decouple entity reference selection plugins from field definitions.
  • Fix DER constraint validation.
  • DER needs its own FieldItemList class.
  • Entity_reference formatters should be in Core.
  • DER needs its own FieldItemList class.
  • IsApplicable() on formatter is not overridden, causing an exception.
  • Update DynamicEntityReferenceItem according to EntityReferenceItem.
  • Typed data does not handle set() and onChange() consistently.
  • ERItem::setValue(array('entity' => $entity) produces broken Items.
  • Change field UI so that adding a field is a separate task.
  • Add entity_id to autocomplete route just like EntityReferenceController.
  • Re-factor autocomplete route to use the selection plugin and field settings.
  • Fixed the failing tests.
  • Allow user to select bundles per entity type on field settings page.
  • Widget for cardinality 1 is missing the field label.
  • Refactor field type configuration schemas for DX, easier to find errors.
  • Unable to set field value programmatically.
  • ER's "autocreate" feature is mostly broken (and untested).
  • Add tests for schema.
  • Fixed Widget for cardinality 1 is missing the field label.
  • Update Schema file.
  • Fixed can't set field default value.
  • Instance is field now.
  • Fix for http://drupal.org/node/2346315.
  • Rename FieldInstanceConfig to FieldConfig.
  • Fixed ServiceProvider file is incorrectly named and broken.
  • Fixed FormState now longer supports ArrayAccess.
  • Fixed Autocomplete is broken when editing.
  • Fixed DynamicEntityReferenceItem::setValue() should not force an entity_load().
  • Added a DynamicEntityReferenceItemNormalizer.
  • Fixed validateAutocompleteInput() is broken.
  • Fixed failing tests.
  • Allow user to include or exclude the entity types on field settings page.
  • Add all the core ER formatter to DER.
  • Remove excluded_bundle_ids form field setting.
  • Convert entity type checkboxes to multiselect on field settings page.
  • Replace FormBuilderInterface::setValue() with FormStateInterface::setValueForElement().
  • Add config schema for formatter.
  • Add DynamicEntityReferenceFormatterTrait to override EntityReferenceFormatterBase.
  • Fixed DynamicEntityReferenceWidget::formElement is not showing correct Entity type select list.
  • Is now a classed object.
  • Replace getInfo() in tests with native phpDoc + annotations (following PHPUnit).
  • Keeping up with field module.
  • Clean Up.
  • Revert settings form pass by reference.
  • Test coverage.
  • Set default form values correctly.
  • Fix php warnings.
  • PSR-4 switch.
  • Editing and viewing loading correctly.
  • Values partially saving without fatals/exceptions.
  • Autocomplete working.
  • Basic class structure.
  • Initial commit.