Skip to content

Releases: craftcms/feed-me

6.11.0

31 Oct 00:54
6.11.0
46cbf5a

Choose a tag to compare

  • Multiple feeds queued via a single CLI command are now processed sequentially, even if they’re batched. (#1695)
  • Feed Me CLI commands now support Craft’s --isolated flag to ensure they execute in one environment in a multi-compute setup. (#1676)
  • Fixed a PHP error that could occur on the field mapping screen if you have a feed that references an asset as a default value for an asset field, and that asset was deleted. (#1699)
  • Fixed a bug where section names that had characters like & in them were getting double encoded. (#1693)

5.14.0

31 Oct 00:53
5.14.0
2767d68

Choose a tag to compare

  • Multiple feeds queued via a single CLI command are now processed sequentially, even if they’re batched. (#1695)
  • Feed Me CLI commands now support Craft’s --isolated flag to ensure they execute in one environment in a multi-compute setup. (#1676)
  • Fixed a PHP error that could occur on the field mapping screen if you have a feed that references an asset as a default value for an asset field, and that asset was deleted. (#1699)
  • Fixed a bug where section names that had characters like & in them were getting double encoded. (#1693)

6.10.2

23 Oct 23:49
6.10.2
57186b1

Choose a tag to compare

  • Fixed an error that could occur when setting up mappings if a field had been deleted, but not removed from the field layout. (#1687)
  • Fixed a bug where some imported assets would end up with a double file extension. (#1688)
  • Fixed a bug where setEmptyValues wasn’t being respected for Matrix Blocks in some scenarios. (#1689)

5.13.1

23 Oct 23:47
5.13.1
fcb2cad

Choose a tag to compare

  • Fixed a bug where some imported assets would end up with a double file extension. (#1688)
  • Fixed a bug where setEmptyValues wasn’t being respected for Matrix Blocks in some scenarios. (#1689)

6.10.1

27 Aug 17:12
6.10.1
8818ee1

Choose a tag to compare

  • Fixed a PHP error that would occur on the feed mapping page on some installations. (#1678)
  • Fixed a PHP error that could occur on the feed mapping page when processing an entry type that has an entries field linked to a single. (#1675)

6.10.0

15 Aug 22:23
6.10.0
6b15f09

Choose a tag to compare

  • Added support for importing into Craft’s native Alternative Text field for Assets. (#1470)
  • Added support for importing into Craft’s native Address field. (#1470)
  • Added the ability to map the Promotional Price when importing Commerce Products. (#1665)
  • Added craft\feedme\base\Field::populateNativeFields().
  • Added craft\feedme\events\RegisterFeedMeFieldsEvent::$nativeFields.
  • Added craft\feedme\fieldlayoutelements\addresses\AddressField.
  • Added craft\feedme\fieldlayoutelements\addresses\FullNameField.
  • Added craft\feedme\fieldlayoutelements\addresses\LatLongField.
  • Added craft\feedme\fieldlayoutelements\assets\Alt.
  • Added craft\feedme\fieldlayoutelements\users\Addresses.
  • Added craft\feedme\services\Fields::EVENT_BEFORE_PARSE_NATIVE_FIELD.
  • Added craft\feedme\services\Fields::EVENT_AFTER_PARSE_NATIVE_FIELD.
  • Added craft\feedme\services\Fields::getRegisteredNativeField().
  • Added craft\feedme\services\Fields::getRegisteredNativeFields().
  • Added craft\feedme\services\Fields::parseNativeField().
  • Fixed a bug where you could not import Commerce Variant data into a field that specified Product Type sources. (#1652)
  • Fixed a bug where feed data could differ when running the feed with debugging enabled. (#1670)
  • Fixed a PHP error that could occur when importing an array of elements into a related field when using the Debug option. (#1667)

5.13.0

15 Aug 22:24
5.13.0
fe5627e

Choose a tag to compare

  • Added support for importing into Craft’s native Alternative Text field for Assets. (#1470)
  • Added support for importing into Craft’s native Address field. (#1470)
  • Added craft\feedme\base\Field::populateNativeFields().
  • Added craft\feedme\events\RegisterFeedMeFieldsEvent::$nativeFields.
  • Added craft\feedme\fieldlayoutelements\addresses\AddressField.
  • Added craft\feedme\fieldlayoutelements\addresses\FullNameField.
  • Added craft\feedme\fieldlayoutelements\addresses\LatLongField.
  • Added craft\feedme\fieldlayoutelements\assets\Alt.
  • Added craft\feedme\fieldlayoutelements\users\Addresses.
  • Added craft\feedme\services\Fields::EVENT_BEFORE_PARSE_NATIVE_FIELD.
  • Added craft\feedme\services\Fields::EVENT_AFTER_PARSE_NATIVE_FIELD.
  • Added craft\feedme\services\Fields::getRegisteredNativeField().
  • Added craft\feedme\services\Fields::getRegisteredNativeFields().
  • Added craft\feedme\services\Fields::parseNativeField().
  • Fixed a bug where you could not import Commerce Variant data into a field that specified Product Type sources. (#1652)
  • Fixed a bug where feed data could differ when running the feed with debugging enabled. (#1670)

6.9.0

11 Aug 04:27
6.9.0
ee60399

Choose a tag to compare

  • Added a Process::EVENT_COMPARE_CONTENT to give plugins a chance to manipulate feed data before any content comparison is done. (#1623)
  • Added support for importing custom options to the Radio Buttons and Checkboxes field types. (#1658)
  • Fixed an error that could occur when running a feed with nothing to process. (#1611)
  • Fixed a bug where duplicate users could get created when importing entry authors with a matching email address. (#1612)
  • Fixed a bug where importing into a Matrix field with “Use default value” selected, subfields could use the default value in certain scenarios. (#1613)
  • Fixed a bug that could occur on PostgreSQL when using the setEmptyValues feed setting. (#1620)
  • Fixed a bug that could occur when saving empty ("") values if compareContent and “Set Empty Values” were both enabled. (#1621)
  • Fixed a bug that could occur when importing into a Matrix field with no blocks. (#1622)
  • Fixed a bug that would happen when matching elements on the keywords and and or. (#1629)
  • Fixes a bug where importing only a title for a Matrix entry would result in that nested entry not being imported. (#1630)
  • Fixed a bug where custom Guzzle configuration would not be respected when processing a feed. (#1647)
  • Fixed an issue that could occur when running garbage collection before importing a feed when using PostgreSQL. (#1632)
  • Fixed a regression that happened in 5.3.0 where imports into relational field would not remove existing relations if it was required. (#1623)
  • Fixed a regression where EVENT_BEFORE_PROCESS_FEED was called once per batch and not once per page. (#1628)
  • Fixed a regression where the feed name prefix was no longer showing up in the Logs tab in the Control Panel. (#1660)

5.12.0

11 Aug 04:26
5.12.0
c1f55ee

Choose a tag to compare

  • Added a Process::EVENT_COMPARE_CONTENT to give plugins a chance to manipulate feed data before any content comparison is done. (#1623)
  • Fixed an error that could occur when running a feed with nothing to process. (#1611)
  • Fixed a bug where importing into a Matrix field with “Use default value” selected, subfields could use the default value in certain scenarios. (#1613)
  • Fixed a bug that could occur on PostgreSQL when using the setEmptyValues feed setting. (#1620)
  • Fixed a bug that could occur when saving empty ("") values if compareContent and “Set Empty Values” were both enabled. (#1621)
  • Fixed a bug that could occur when importing into a Matrix field with no blocks. (#1622)
  • Fixed a bug where custom Guzzle configuration would not be respected when processing a feed. (#1647)
  • Fixed an issue that could occur when running garbage collection before importing a feed when using PostgreSQL. (#1632)
  • Fixed a regression that happened in 5.3.0 where imports into relational field would not remove existing relations if it was required. (#1623)
  • Fixed a regression where EVENT_BEFORE_PROCESS_FEED was called once per batch and not once per page. (#1628)
  • Fixed a regression where the feed name prefix was no longer showing up in the Logs tab in the Control Panel. (#1660)

6.8.0

15 Mar 04:17
6.8.0
cdb3873

Choose a tag to compare

  • Added support for Craft’s batched queue jobs, so that long-running feeds can be processed in batches. (#1598)
  • Improved support for importing into Time fields. (#1595)
  • Fixed a PHP error that could occur with some plugins that were installed, but Feed Me doesn't support. (#1596)
  • Fixed a bug where that could occur that would prevent importing Commerce Variants. (#1605)