All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add Drupal 10 compatibility
- Please migrate to https://www.drupal.org/project/bert
- Add update script
- Add option to disable drag and drop
- Stop clearing the search query from the autocomplete field if there are no results
- Fix sorting when using the 'Same language only' option
- Fix warning with multi level selects
- Refactor code to make it more extensible
- Fix html entities appearing in select widget
- Fix foreach() argument must be of type array|object in
WmBert->massageFormValues()
- Add option to only reference published entities
- Add support for autocreating entities
- Fix
same_language_only
using interface language instead of content language
- Add support for sorting options by entity label instead of specific field
- Add Entity title (with edit link) and Entity title and bundle (with edit link) list formatters
- Add Composer 2 dev dependency
- Remove excessive margin when the widget is not wrapped by a fieldset
- Add hook documentation
- Add the entity to the entity selection handler settings. Improves the Disable parent entity selection functionality.
- When creating a new node, publish it so it can be referenced
- Fix broken Remove button
- Fix widget table styles
- Fix widget table styles not applying
- Add header to 'Entity title' list formatter
- Add 'Entity title and publishing status' list formatter
- Restore widget to always being a table
- Fix issue when adding a new entity
- Fix issues with & increase minimum core version to Drupal 8.6
- Add plugin definition alter hooks
- Make plugin bases implement
ContainerFactoryPluginInterface
- Fix weight column showing if only one entity is selected
- Remove maintainers section & update security email address in README
- Update .gitignore
- Fix error on entity presave when field does not exist anymore
- Fix error when selection handler doesn't have an entity
- Add coding standard fixers
- Add license
- Add issue & pull request templates
- Add php & drupal/core requirements to composer.json
- Add changelog
- Automatically change the handler of entity reference fields when choosing the wmbert field widget (#2)
- Make the Same language only and Number of results options configurable through the interface
- Move the Disable selection of parent entity setting from the form display to the field
- Update .gitignore
- Update module description
- Update README & documentation
- Normalize & re-indent composer.json
- Coding style fixes
- Remove Drupal composer repository from composer.json
- Add core_version_requirement parameter to wmbert.info.yml
- Add
#type => 'wmbert'
to the render array
- Add entity reference label formatters
- Add option to the selection handler to choose the amount of results
- Add option to the selection handler to filter entities on language
- Deprecated
EntityReferenceListFormatterPluginBase::getTranslatedEntity
. UseEntityRepositoryInterface::getTranslationFromContext
instead
- Use the entity repository to get translated entities
- Added a more abstract EntityReferenceSelection plugin with deriver
- Change the settings summary
- Add settings summary for form display page
- Fix issue when trying to load non-existent entity
- Fix issue when trying to load non-existent entity
- Fix issue when trying to load non-existent entity
- Pass parent entity to list formatters
- Show label in the same language of the parent entity
- Only show weight if field is multiple
- Don't disable parent entity selection when referencing different entity type
- Fix issue with select widget
- Add node selection handler
- Improve ignoring certain entities
- Add setting to disable selection of parent entity
- Fix AJAX error caused by method with return type
- Add composer.json
Initial release