Download feeds-7.x-2.0-alpha1.tar.gztar.gz 194.19 KB
MD5: d4bd2c0bfd2a863b3ece5b9b87d15fc2
SHA-1: 5ac5bf08cbd0ea15694baff7ab1264b35cc6cf6b
SHA-256: 2385c1e34bf1a00dfa6307a6e79f8d50462317ef16c3c34330ed426d980bc032
Download feeds-7.x-2.0-alpha1.zipzip 249.62 KB
MD5: 0475136d25b30eaae1a8b096a6526735
SHA-1: 16a1bb12caf2df9788f278593cd7247c64492e5e
SHA-256: 262056a564c3af5488ab84351e3e9d2476b373e9b4171fafb60417cefb20e1cd

Release info

Created by: alex_b
Created on: September 30, 2010 - 00:20
Last updated: September 30, 2010 - 01:08
Core compatibility: 7.x
Release type: New features, Bug fixes

Release notes

  • Upgrade to Drupal 7.
  • Expand batch support to fetchers and parsers. Drastically lowers memory consumption for large CSV imports.
  • Support batching through directories on disk.
  • All tests passing.

This release is the first usable upgrade from Drupal 6. It also brings full batch support for fetching and parsing with a series of API changes. This is the reason why we branched to 2.x.

Maintainers of plugins

If you are a maintainer of a third party plugin for Feeds, make sure to carefully read these release notes and upgrade your module accordingly. Expect further changes to the API until we reach beta phase.


Change log

  • #925842 alex_b: Support batching through directories on disk.
  • #625196 mstrelan, alex_b: Fix array_merge(), array_intersect_key() warnings.
  • Remove hidden setting feeds_worker_time. Use hook_cron_queue_info_alter() to modify this setting.
  • #744660-80 alex_b: Expand batch support to fetchers and parsers.
    • Removed FeedsBatch classes in favor of FeedsResult classes.
    • Variable 'feeds_node_batch_size' is now called 'feeds_process_limit'.
    • Signature of FeedsParser::getSourceElement() changed.
    • Signature of FeedsProcessor::uniqueTargets() changed.
    • Signature of FeedsProcessor::existingItemId() changed.
    • Sigature for callbacks registered by hook_feeds_parser_sources_alter()changed.
    • Return value of FeedsFetcher::fetch() changed.
    • Signature and return value of FeedsParser::parse() changed.
    • Signature of FeedsProcessor::process() changed.
    • Signature of hook_feeds_after_parse() changed.
    • Signature of hook_feeds_after_import() changed.
    • Signature of hook_feeds_after_clear() changed.


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.