Install

Works with Drupal: ^8.9 || ^9

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 1.02 MB
MD5: 59061a4f7f6ed089ea7de8bd5e90c2aa
SHA-1: 449e1e86c28e98fc36d4ca577cff06a915d0f55c
SHA-256: 53b48a5da269e0b52453f5359085912dc16b421ba2ca7765ae366d6c9d9c41f5
Download zip 1.26 MB
MD5: 32de18e4d3544f3630ca11dfa45409b3
SHA-1: 5f46520bda42a5986225d5c4892fca123da5861e
SHA-256: ff81e71509365bacf679be0d750a37ec60b6557dbd67518f088450c5129d2dab

Release notes

Drupal 9.3 compatibility; updating only existing content feature; temporary target; entity reference target refactored

This release adds compatibility with Drupal 9.3, replacing Zend components with Laminas components. This release is still compatible with Drupal 8, though the version requirement has been raised to Drupal 8.9 (the previous release required at least Drupal 8.8).

New features

There are also two new features visible in the user interface:

  • A feature for only updating content, ignoring any new content
    This feature already existed in the D7 version of Feeds for some time and has now been ported over to the D8/D9 version of Feeds.
  • A feature to map a source to a temporary target. This feature was part of Feeds Tamper in their D7 version. This is useful if you have a source field that you want to concatenate with another source field, but don't want to save the source field itself to a field target.

Refactoring in entity reference targets

A new service is added, called feeds.entity_finder, that takes over the responsibility for finding entities from the entity reference target. The reason that this service was added is that the upcoming Book target also needs the functionality for finding existing entities, so that functionality needs to be accessible outside of the entity reference target.
This refactoring could mean that FeedsTarget plugins that extend \Drupal\feeds\Feeds\Target\EntityReference need to be updated. For consistency with other methods, the parameters for its findEntity() method also have been swapped.

Next release (D8 support may be dropped)

The last beta blocker is close to completion, so the next release will hopefully be the first beta.
#2938505: Add UI for editing and removing custom (CSV) sources
In case it still takes a while to resolve the above issue, Drupal 8 support may be dropped in order to become compatible with Drupal 10. Drupal 10 is expected to be released in June next year.

Contributors (27)

MegaChriz, Odai Atieh, srilakshmier, darvanen, rkoller, irinaz, Webbeh, icampana, nireneko, jastraat, karishmaamin, sivamallareddy, Apnc, SocialNicheGuru, Chalk, thalles, Bahson, SpadXIII, jwilson3, diaodiallo, andileco, bsnodgrass, jcnventura, govind.maloo, dmundra, andypost, developerweeks

Changelog

Issues: 16 issues resolved.

Changes since 8.x-3.0-alpha10:

Bug

Feature

Task

Missing features

This being an alpha release means that not all features from the D7 version of Feeds have been ported yet. You may also run into some bugs.
The most notable missing features are:

Beta blockers and beta targets

Created by: megachriz
Created on: 25 Nov 2021 at 18:44 UTC
Last updated: 25 Nov 2021 at 18:44 UTC
Bug fixes
New features

Other releases