Issue #1515316 by twistor, axel.rutz, osopolar: Fixed 'Blank source Foo' broken.
Issue #1938940 by vadym.kononenko, twistor: Fixed Сontroll the source fields processing order.
Issue #2082343 by 5n00py: Added Text format plugin (printf / sprintf).
Remove unnecessary unique flag.
Add extra weird csv columns for testing.
Fix convert_case plugin.
Issue #1515202 by axel.rutz: Fixed stale dead plugins when column contains '.'.
Revert "Issue #1515202 by axel.rutz: Fixed stale dead plugins when column contains '."."
This reverts commit be41a6f9709d8d6cecbdb7e8dd042e36d31051dd.
Issue #1928154 by fureigh: Fixed 'match not match' contradiction in the description of the Find Replace plugin's Match whole word/phrase option.
Issue #1627714 by spanac: Fixed The 'Convert to boolean' plug-in does not work out-of-the-box.
Issue #1515202 by axel.rutz: Fixed stale dead plugins when column contains '.".
Fix ipv6 regex.
Always add multibyte to regex.
Issue #1701416 by czigor: Fixed Copy plugin fails when tokens contain upper case letters with csv parser.
Cleanup explode handling.
Issue #1994222 by maximpodorov: Fixed DOMDocument::loadHTML() warning.
Issue #2068281 by vadym.kononenko: Fixed the PHP warning produced by the 'required' plugin.
Allow blank source and temporoary target to work with re-ordering.
And we're a go.
Issue #2052983 by m.stenta: Fixed PHP Notice: Undefined property: stdClass:: in feeds_tamper().module on line 67.
Drupal is a registered trademark of Dries Buytaert.