Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
809.56 KB
MD5: 878fcdc0e6941ce6f9034be8a98be1f3
SHA-1: 7034a9ca667258392dc4232cd76c7cff652f10db
SHA-256: edbd4c480325c7b47fd5c9c89f639453e58f873b97660a3df59ab7d8cd88b319
Download zip
879.05 KB
MD5: ce1dc4e9c6316dd21cd956f9725b016e
SHA-1: f6276c939bcded28367573aed7b0bb261a646742
SHA-256: 3b2a6776c68152ae88599b0a069d4813e5aa1fcddf0ea6ddefabf0a5ccd2626c
Release notes
Important note
Do not disable the modules Feeds and Ctools when performing database updates. This may cause fatal errors as reported in #2537290: Call to undefined function feeds_importer_load_all() and #2561357: Fatal error when trying to update from 7.x-2.0-alpha9 to 7.x-2.0-beta1. Since the update feeds_update_7211() has been removed in dev, the dev version no longer has this problem.
If you update your modules via drush up, it is recommended to update Feeds separately.
Changes since 7.x-2.0-alpha9:
- #2038525 by twistor, larsdesigns, DamienMcKenna: SimplePie Plugin Installation Documentation in README.txt
- #1449464 by klausi, cbergmann: Own cache Bin for feeds
- #2515196 by twistor: Only transliterate downloaded files.
- #2510788 by twistor: Remove query string from path in FeedsEnclosure.
- #2514300 by twistor: Fatal error when I try to import feed items
- #2511738 by deminy: Incorrect File Inclusion
- #2509444 by twistor: Field Feeds Presave Not Importing User Fields
- #2509464 by twistor, joelpittet: Feeds module cannot find its parser module due to filesystem restriction
- #2509464 by twistor, Max1: Feeds module cannot find its parser module due to filesystem restriction
- #2364103 by Luxian, MegaChriz: Feeds error log crashes when log messages are too long
- #1953008 by MegaChriz, twistor, klausi: PHP Fatal error: Nesting level too deep - recursive dependency? in FeedsProcessor.inc on line 199
- #1107522 by MegaChriz, twistor, ditcheva, nielsonm, franz, Niklas Fiekas, cthiebault, Uhkis, gcb, mparker17, guillaumev: Framework for expected behavior when importing empty/blank values + text field fix
- #2092895 by mikran, MegaChriz, twistor: Block users not included in feed
- #2500185 by angel.h, MegaChriz: Error when having an entity without base table
- #2496735 by twistor, diarmy: For PHP 5.6.0 and above, Feeds should allow the use of cURL if open_basedir is enabled
- #1848498 by twistor: Respect allowed file extensions in file mapper
- #2502419 by klausi: Log messages XSS attack vector
- #2495145 by twistor, cashwilliams, greggles, klausi: Possible XSS in PuSHSubscriber.inc
- #2488036 by MegaChriz, orannezelehcim: Modules that define both an importer and a plugin can not be disabled
- #2333029 by twistor, MegaChriz: Extend mapping API to allow for defaults and multiple callbacks
- #2497507 by twistor: Pass plugin definition to FeedsPlugin objects
- Add test for #2489006.
- #2489006 by donquixote: Uninitialized array in taxonomy_feeds_set_target()
- #2497729 by twistor: Implement all methods on FeedsMissingPlugin
- #2469219 by MegaChriz, twistor: Remove the Generic Entity Processor
- #1058424 by thijsvdanker: Port date mapper patch to d7 version to support dates before 13 Dec 1901
- Remove useless libraries test dependency.
- #2427497 by ttaylor249: Fetching feed via SSL through proxy doesn't work
- #1978722 by klausi, ultimike: Entity property info for feeds node is broken
- #1988970 by msti: FeedsCSV parser - download template should use the default delimiter
- #2468401 by jiff: HTTP fetcher does not correctly decode urlencoded basic auth params
- #1815070 by twistor, joelpittet: No more mapping for numeric (boolean, decimal, integer, floats, and lists of them) fields
- #2339383 by mikran, MegaChriz, joelpittet: Items missing from feeds do not affect item hash even when action is taken based on that
- #2333009 by MegaChriz: Add importer validator for Views
- #2415283 by MegaChriz: Some tests are not executed by testbot
- #1829212 by alan-io1, agupta, MegaChriz, ac: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'feeds_item.entity_type' in 'on clause'
- #2419111 by make77, MegaChriz: Configuration option to allow invalid SSL certificates is not used when option "Auto detect feeds" is enabled
- #2357981 by MegaChriz: hook_feeds_presave: $entity_id is missing
- #2011240 by ressa, Abelito: How to import the description of a file?
- #2397219 by joachim, MegaChriz: docs for my_module_mapper_unique() don't match implementation in tests
- #2397199 by joachim, MegaChriz: summary line for hook_feeds_processor_targets_alter() docs mentions nodes & is too long
- Remove unused code from common_syndication_parser.inc.
- #1982286 by AdamPS: Recoverable fatal error
- #2341407 by vinmassaro, twistor: Fix missing file/image mappings caused by #1080386-by-adding">#1080386 by adding:uri to mappings
- #2379915 by hydrant-mark, twistor: Taxonomy Mapper: Assumes there will only ever be one matching term
- #2387419 by MegaChriz: Auto detect dependencies when putting Feeds importer in a feature
- #2363779 by Niremizov, MegaChriz: CSVParser Source form translation fix
- #2053355 by ufku, vinmassaro: Notice: Undefined variable: file FeedsParser.inc:388
- #2390199 by GuyPaddock: Unhelpful failure upon uploading an empty CSV file
- #2308343 by MegaChriz, twistor, joelpittet, kruser: File upload disappears with Bootstrap Theme (abuse of #description in theme_feeds_upload())
- #1887632 by joelpittet: Exception: Empty configuration identifier.
- #2379407 by twistor, MegaChriz: Make module required if plugins are in use
- #2248009 by twistor | djdevin: Fixed Remove the population of ->source_config from FeedsPlugin.
- #2218999 by fietserwin: Fixed Warning: Invalid argument supplied for foreach() in element_children() (line 6420 of includes\common.inc).
- #2349245 by Niremizov: Fixed error on importing empty csv file with no headers.
- #2339983 by mikran: Fixed Unpublished nodes message has a wrong format_plural() parameter.
- #2328605 by ekes, twistor: Fixed Unique item checking: FeedsProcessor::existingEntityId().
- #2305919 by twistor: Fixed Return 404 when trying to edit a non-existent feed.
- #1062178 by mansspams, MegaChriz, gmclelland, specky_rum, Dave Reid | iccle: Added configuration option to allow invalid/unverified or (self certified) SSL certificates.
- #1470530 by stefan.r, GaëlG, mikran, Cottser, gnucifer, MegaChriz, vinmassaro, kostajh, Mithrandir, riho, jaanhoinatski, nrambeck, byronveale, dbassendine, PsycleInteractive, imclean: Added Unpublish/Delete nodes not included in feed.
- #2305929 by twistor, MegaChriz: Show message that mapping settings must be saved after changes.
- #2304247 by MegaChriz, undertext | twistor: Update included Feeds Import Feature.
- #2307379 by twistor: Fixed Add FeedsConfigurable::hasConfigForm().
- #661606 by MegaChriz, twistor, Cottser, scottrigby, manojbisht_drupal, Mohammed J. Razem, agileadam, emilyf, tmsimont, bradjones1, hairqles, ldavisrobeson, selim13, a.ross, chromix, g089h515r806 | lunk_rat: Added Support unique targets in mappers.
- #2008168 by JeroenT | scottalan: Update included Feeds News Feature.
- #2224643 by hanoii, MegaChriz: Added Support for input format configuration on a per-field basis .
- #1981504 by twistor | Dale Baldwin: Fixed Status Report has a notification to install SimplePie library when SimplePie module isn't even installed.
- #962912 by twistor, MegaChriz, Peacog, Niklas Fiekas | willmoy: Added Mapping to node summary.
- Backport assertFieldByXPath fix from 8.x
- #2175525 by MegaChriz | Max2505: Added User admin is not authorized to create content type.
- #2275893 by twistor, dagomar: Fixed Process in background doesn't work on non-periodic imports.
- #2275893 Add tests for import in background.
- Add a long csv file where the guids are ordered.
- Fix FeedsWebTestCase::removeMappings.
- #1561200 by szt, osopolar: Added Use machine names for better identification of similar field names.
- #2192819 by twistor, klausi: FeedsHTTPFetcherResult should store the result between batches.
- #1231332 by klausi, twistor | nyl auster: Periodic import imports only one file per cron.
- #2192851 by klausi: Hook_feeds_after_import() should have access to exceptions.
- #2190551 by twistor: Hook_feeds_before_import only executes during form submission.
- #1852048 by ianthomas_uk: Comments suggest exceptions are ignore, when in fact they are rethrown.
- #1722180 by pcambra: Clear plugins cache on feeds_cache_clear.
- #2093651 by twistor: Simplify target callbacks.
- #1305698 by dman: Additional validation when creating terms - assert the Vocabulary is valid.
- #1113312 by Niklas Fiekas: Show import page in admin overlay.
- #2053355 by osopolar: Notice: Undefined variable: file FeedsParser.inc:388.
- #1537776 by David_Rothstein | RyFo18: Importing a single 21st century year defaults to the current year.
- #1333266 by dastagg | webchick: Link to feed importers broken when no feed importers exist.
- #1951736 by twistor, John Morahan: Discovery sometimes fails.
- #1996240 by msti, MegaChriz: Duplicate fields in CSV template.
- #930652 by twistor, tristanoneil | alex_b: Expiry batching broken.
- #1884516 by aaronbauman: Import with taxonomy term mapping fails if term name exceeds db size.
- #2046335 by twistor, j0rd: Http:// prefix and error 1002.
- #1485870 by brad.bulger, twistor: Remove custom error reporting for SimplePie.
- #2178563 by twistor | alibama: Entityform does not seem to work.
- #2174303 by twistor | bdanin: Feeds importer importer -- context and mapping not working.
- #1107522 by ditcheva, Uhkis, cthiebault, franz, nielsonm, Niklas Fiekas, twistor, mparker17, Lasac, guillaumev | jptl: Framework for expected behavior when importing empty/blank values + text field fix.
- #1033202 by jamesdixon, jamsilver, twistor, james.williams, Steven Jones, vordude, j0rd, mErilainen, gmario, rickmanelius, imclean, dasjo, guillaumev, jlyon, gilgabar, elliotttf, mukesh.agarwal17, patcon, wesnick, Bevan, kreynen, Grayside, fago, spotzero: [Meta] Generic entity processor.
- #2149829 by chilic: Import/Update 0 value to text field.
- #2150989 by chilic | osopolar: SimpleTest fails: Undefined index: content-type, Notice file: http_request.inc Line: 57.
- #1984962 by mvd81NL, redsd, twistor: Fixed Use a 0 as mapping source.
- #1159806 by VladimirAus, bigjim | Slim Pickens: Added proxy support.
- #1989196 by beeradb: Fixed Never Pass FeedsDateTime objects into date_create().
- #1222750 by Brandonian, twistor, lyricnz: Added SimplePie 1.3 support.
- #1080386 by elizzle, twistor, rhouse, AndyF, chadmkidner, retiredpro, slefevre1, moonray, asgorobets, jwmeyerson: Added How to get title and alt fields into your image import for drupal 7 feeds.
- Use user-supplied id if available on import.
- #777888 by WorldFallz, liquidcms, firfin, tmsimont | timwood: Followup to importing importers.
- Fix validation for importing importers.