Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

feeds_enhanced

88 sites No security coverage
View on drupal.org

Feeds Enhanced extends Drupal's Feeds module with additional plugins that have been used in production environments. Now available as a beta release for community testing.

Provides a collection of Feeds plugins that offer enhancements for Feed Type creation, including:

  • SFTP fetcher with Key module integration for secure file transfers.
  • Unconditional HTTP fetcher that always downloads the complete feed for historical data retention.
  • INI file parser for legacy configuration files with section support.
  • Enhanced content entity processor that supports collecting field values from multiple rows into a single field, with improved error handling.
  • A Null Data fetcher / Entity Data parser combo that uses existing data as the source, allowing Feeds to be leveraged for bulk data transformation and companion entity generation.
    • Null Data fetcher: Skips fetching entirely and allows programmatic data provision.
    • Entity Data parser: Uses existing entity data as the source.

FeedPoolRequestor

Manages pools of reusable Feed entities for multiple, concurrent programmatic import operations. Automatically creates a plugin derivative for each Feed Type in your system.

Usage:
$manager = \Drupal::service('plugin.manager.feed_pool_requestor');
$pool = $manager->createInstance('feed_pool:article_importer');

// Clear prior results and execute.
$pool->clearPriorResults();
$feed = $pool->execute([
'source' => 'https://example.com/feed.xml',
]);

// Pool management.
$stats = $pool->getPoolStats(); // ['total' => 3, 'locked' => 1, 'idle' => 2]
$pool->prunePool(); // Remove excess idle Feeds
Configuration
maxIdle: 3      # Maximum idle Feeds to keep 
async: false    # Use batch import (true) or immediate (false)

Note: This is a Beta release intended for community testing. While these plugins have been used in production environments, you may encounter issues in different configurations. Please report any bugs or feature requests to the issue queue.

Token Support Submodule

The Feeds Enhanced - Token Support submodule provides universal token expansion for all Feeds and Feed type text fields and configurations, enabling dynamic, environment-aware feed imports without custom code. Token support is available beginning with release 1.0.0-beta3.

  • Universal token expansion automatically processes tokens in ALL text fields:
    • Feed entity fields (source, label, custom fields)
    • Fetcher configurations (URLs, paths, hostnames)
    • Parser configurations
    • Processor configurations (default values, expressions)
  • Automatic integration via event subscriber - no configuration needed, just enable the module.
  • Performance optimized with session-based caching to prevent redundant token expansion.

Common Use Cases:

  • Dynamic SFTP paths by date: /exports/[date:custom:Y/m/d]/import-[date:custom:His].csv
  • Pantheon Secure Integration: 127.0.0.1:[pantheon_si_tunnel:pantheon_soip_ldap]/data.ldif (requires Panethon SI tokens module)
  • User-specific feed sources: https://api.example.com/user-[current-user:uid]/feed.json
  • Environment-aware imports: Use site tokens to adjust behavior between dev/stage/prod
  • Programmatic feed configuration: Set tokens in code, let them expand automatically during import

Addresses Community Needs: This submodule directly solves Drupal.org issues #3131079 and #3282260, which have been long-standing feature requests for token support in Feeds.

Pantheon Secure Integration: This submodule, when used in combination with the Pantheon SI Tokens module, provides a turn-key solution for leveraging Feeds for a no-code Secure Integration pipeline.

Enable with drush en feeds_enhanced_tokens -y. See the submodule's comprehensive README for detailed examples and technical documentation.

Note: This is a Beta release intended for community testing. Please report any bugs or feature requests to the issue queue.

Activity

Total releases
13
First release
Jul 2025
Latest release
2 weeks ago
Release cadence
22 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-beta12 Pre-release Apr 1, 2026
1.0.0-beta11 Pre-release Mar 22, 2026
1.0.0-beta10 Pre-release Jan 29, 2026
1.0.0-beta9 Pre-release Jan 29, 2026
1.0.0-beta8 Pre-release Jan 29, 2026
1.0.0-beta7 Pre-release Jan 8, 2026
1.0.0-beta6 Pre-release Jan 8, 2026
1.0.0-beta5 Pre-release Jan 6, 2026
1.0.0-beta4 Pre-release Jan 6, 2026
1.0.0-beta3 Pre-release Jan 6, 2026
1.0.0-beta2 Pre-release Jul 15, 2025
1.0.0-beta1 Pre-release Jul 15, 2025
1.0.x-dev Dev Jul 14, 2025