Install

Works with Drupal: ^8.8 || ^9

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 1.01 MB
MD5: 4035feed3c0d2c45e9f8c9c22bc81c38
SHA-1: 2715df825d76182e5533dd092a3fd8187a008cfc
SHA-256: 9808d0839fa5c694b0abbd15f47e41775de25ae8751aef5ca5e94b6cd036d8f0
Download zip 1.25 MB
MD5: 4e739e1628650f7a29b629edd52fe280
SHA-1: 84691c6258503c8d4afea5009dcd21bbd8292d49
SHA-256: 961a8cbe4612b36b1eaf9a28260695136a5729a7f5b18f63176c836fb92c7fbb

Release notes

Drush support; targets for entity ID, user role, password

Drush support

Feeds now supports several drush commands:

  • feeds:import - for running an import for a single feed
  • feeds:list-feeds - for displaying all feed entities
  • feeds:enable - for enabling a feed for periodic import
  • feeds:disable - for disabling a feed for periodic import
  • feeds:lock - for locking a feed, disallowing to run any imports
  • feeds:unlock - for unlocking a feed, use only when the import abruptly ended

Target for entity ID (and other read-only fields)

You can now map to the entity's ID, like node ID or user ID. Since for most entities this is a read-only field, you cannot change the ID for existing entities. But you can use it as the unique field when updating entities.
As a result, other fields marked as read-only now also are available as targets. Just as for the ID target, you can only set a value for them upon creation of an entity.

User role target / config entity reference target

When importing users, you can now import roles for these users. By default, roles that the source did not specify are not revoked. For security reasons, you can also configure which roles the source may provide. It would for example be a good idea to not allow the source to set the administrator role for users, unless you are sure that the source can be trusted.
Since user roles are config entities, targets for fields referencing other config entities are now also available.

Next release

The next release is expected to be the first beta release, because there is only one beta blocker left:
#2938505: Add UI for editing and removing custom (CSV) sources
We're aiming to release it in April/May 2021.

Contributors (38)

MegaChriz, Anas_maw, Yasser Samman, mikhailkrainiuk, dariogcode, drupalisme, fmueller_previon, moshe weitzman, andypost, thedrupalkid, afagioli, andyrigby, PierreRicci, tyler-durden, afireintheattic, icampana, vijay.mayilsamy, rcodina, saranya ashokkumar, boabjohn, kierduros, Taiger, kclarkson, nevergone, liquidcms, irinaz, adityasingh, damondt, lobodacyril, alayham, Anybody, jamesdixon, tanubansal, govind.maloo, djdevin, glynster, miroslav-lee

Changelog

Issues: 16 issues resolved.

Changes since 8.x-3.0-alpha9:

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: 4 Feb 2021 at 16:12 UTC
Last updated: 4 Feb 2021 at 16:12 UTC
Bug fixes
New features

Other releases