Install

Works with Drupal: ^9.3 || ^10

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 1.12 MB
MD5: c5f9d6d4f808616e506d2353cf94c195
SHA-1: 7e5a5e43be80ae1f8ae222425cae4291156e9430
SHA-256: c5871f2b91ec7c47a52317f327b7464afcdd8d9bff7e772eebf2e961abc3aaa5
Download zip 1.44 MB
MD5: 3d79718a05b21382c76b6ea533e52697
SHA-1: cd932e65a954e9a9392e0da98e1980c75397b02a
SHA-256: df4bbd1c5530847b5161684decbc533820ad25136ad9242d2d8234550697b798

Release notes

Skippable entity validation; prevent indefinitely growing filesystem

Entity validation can now be skipped

On the feed type you can now configure to skip entity validation during an import. This can for example be useful if you have a required field on an entity type, but you want to ignore that during a feed import. You can choose to skip all validations or only validations of a certain type. To ignore required fields, select the validation type "NotNull".

Indefinitely growing filesystem on a failed http fetch

When fetching a http resource fails with a 404, Feeds retries to fetch the resource on every cron run. There was a bug that caused the filesystem to grow during this process. That bug is now fixed. However, the issue that Feeds retries to fetch the same resource over and over again remains.
Ideally, Feeds would retry 10 times at max and then abort the import process. That looks complicated to implement: it is either aborting immediately after the first attempt or forever keep retrying. I attempted to implement the limited number of retries in #3277999: Add DelayedRequeueException feature to feeds queue - D9.1, but I ran into other issues while doing so.

Next release: Drupal 11 support will be added, Drupal 9 support will be dropped

This is the last Drupal 9 compatible Feeds release. Next release will focus on making Feeds compatible with Drupal 11 and support for Drupal 9 will be dropped in that process.

Contributors (53)

MegaChriz, mauriciopieper, bburg, Steven Jones, Aron Novak, ankitv18, ptmkenny, jcnventura, dharnell.a007, hugronaphor, franz, sidharth_soman, Greg Boggs, chaitanyadessai, _shY, ryanrobinson_wlu, abhishek_gupta1, murrow, carolpettirossi, pfrilling, hmendes, caspervoogt, chriswinger, jsutta, sarwan_verma, jnicola, HeikkiY, maskedjellybean, devad, Hydra, interlated, Shreya_th, AlvaroDeMendoza, agn507, p4trizio, bmcclure, LeDucDuBleuet, Andriy Khomych, kimberleycgm, narendragupta, hideaway, j.lucky, NWOM, artem_kondra, alt.dev, irinaz, ransomweaver, jrb, Xperd, mandus.cz, nicole.harnish, jrochate, david.qdoscc

Changelog

Issues: 27 issues resolved.

Changes since 8.x-3.0-beta4:

Bug

Tiny bugs

Feature

Task

Created by: megachriz
Created on: 13 Jun 2024 at 09:16 UTC
Last updated: 13 Jun 2024 at 09:16 UTC
Bug fixes
New features

Other releases