Skip to content

Releases: craftcms/feed-me

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)

5.11.0

15 Mar 04:07
5.11.0
a18d289

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)

6.7.0

07 Feb 19:20
6.7.0
824a416

Choose a tag to compare

  • Feed Me now requires Craft CMS 5.6.0 or later.
  • Added support for viewing read-only settings on environments where allowAdminChanges is disabled. (#1592)
  • Improved the experience of mapping relational fields with individual field instances in Craft 5. (#1585)
  • Feed Me settings are now only available to admins and when allowAdminChanges is set to true. (#1581)
  • Added support for Craft Time fields. (#1593)
  • Added support for formatted and raw subfields in the Google Maps plugin. (#1587)
  • Fixed a bug where excessive logs would be generated in the Feed Me logs table in the database. (#1594)
  • Fixed a bug where empty values were not respected for inner-element fields when setEmptyValues is set to true. (#1590)
  • Fixed a bug where values with an empty string would not be treated as empty if setEmtpyValues is set to true. (#1591)

5.10.0

07 Feb 19:19
5.10.0
3f51bab

Choose a tag to compare

  • Feed Me settings are now only available to admins and when allowAdminChanges is set to true. (#1581)
  • Added support for Craft Time fields. (#1593)
  • Added support for formatted and raw subfields in the Google Maps plugin. (#1587)
  • Fixed a bug where excessive logs would be generated in the Feed Me logs table in the database. (#1594)
  • Fixed a bug where empty values were not respected for inner-element fields when setEmptyValues is set to true. (#1590)
  • Fixed a bug where values with an empty string would not be treated as empty if setEmtpyValues is set to true. (#1591)

6.6.1

02 Dec 02:51
6.6.1
f0c9691

Choose a tag to compare

  • Fixed a PHP error that could occur if you did not have Commerce installed when running a feed. (#1556)