Releases: craftcms/feed-me
Releases · craftcms/feed-me
5.4.0
4.8.1
5.3.0
- Added the ability to provide a filename for importing assets via the assets field if you choose to “Create asset from URL”. (#749)
- Fixed a bug where you could not override feed settings with
false
if you used aconfig/feed-me.php
config file. (#1352) - Fixed a bug where
queueTtr
,queueMaxRetry
, andassetDownloadCurl
settings were being ignored if you used aconfig/feed-me.php
config file. (#1356) - Fixed a PHP error that could occur when you map an entry field with a default value and there is an empty value in the feed. (#1250)
- Fixed a bug where the
maxRelations
setting was not being respected for relational fields. (#1354) - Fixed a bug where importing assets with “Use existing assets” could create duplicate assets. (#1348)
- Fixed a bug where importing Address data from the Google Maps plugin could cause duplicate Addresses if the Address already existed. (#1370)
- Fixed a bug where updating entry statuses for a site in a site group, would update statuses for all sites in the site group instead of the targeted one. (#1208)
- Fixed a bug where you could not use
false
to override feed settings inconfig/feed-me.php
. (#1380) - Fixed a bug where importing nested element fields would not work in some scenarios. (#1378)
- Fixed a bug where empty column headings in a feed would cause incorrect values to be selected in the pagination URL dropdown when mapping a feed. (#1375)
- Fixed a bug that could occur when using Feed Me with fields that have been entrified in Craft. (1346).
4.8.0
- Added the ability to provide a filename for importing assets via the assets field if you choose to “Create asset from URL”. (#749)
- Fixed a bug where you could not override feed settings with
false
if you used aconfig/feed-me.php
config file. (#1352) - Fixed a bug where
queueTtr
,queueMaxRetry
, andassetDownloadCurl
settings were being ignored if you used aconfig/feed-me.php
config file. (#1356) - Fixed a PHP error that could occur when importing into a relational field inside of Super Table under certain circumstances. (#1364)
- Fixed a bug where importing Address data from the Google Maps plugin could cause duplicate Addresses if the Address already existed. (#1370)
- Fixed a bug where updating entry statuses for a site in a site group, would update statuses for all sites in the site group instead of the targeted one. (#1208)
- Fixed a bug where you could not use
false
to override feed settings inconfig/feed-me.php
. (#1380) - Fixed a bug where importing nested element fields would not work in some scenarios. (#1378)
- Fixed a bug where empty column headings in a feed would cause incorrect values to be selected in the pagination URL dropdown when mapping a feed. (#1375)
5.2.0
- Improved the localization experience when importing into a Money field. (#1315)
- The “Create if they do not exist” setting on a feed’s mapping now conditionally show/hide the checkbox for Categories, Entries and Users relation fields. (#1077)
- Fixed a bug where
setEmptyValues
wasn’t being respected when mapping Redactor and CKEditor fields. (#1321) - Fixed a bug where an element’s status would not update on a multi-site install if the status was the only thing that changed. (#1310)
- Fixed a bug where the
DataTypes::EVENT_AFTER_FETCH_FEED
event was not being fired for local feeds. (#1101) - Fixed a PHP error that could happen when importing into a User field. (#844)
- Fixed a bug where slugs imported from a feed would not be respected if they contained underscores. (#603)
- Fixed a bug where nested subcategories sharing the same slug but with different parents would only import the last subcategory. (#780)
- Fixed a bug where you could not import a Category, Entry, Product, or Digital Product with a “0” as the title or slug. (#1102)
- Fixed a bug where feeds would break for elements that had been “entrified”. (#1340)
4.7.0
- The “Create if they do not exist” setting on a feed’s mapping now conditionally show/hide the checkbox for Categories, Entries and Users relation fields. (#1077)
- Fixed a bug where an element’s status would not update on a multi-site install if the status was the only thing that changed. (#1310)
- Fixed a bug where the
DataTypes::EVENT_AFTER_FETCH_FEED
event was not being fired for local feeds. (#1101) - Fixed a PHP error that could happen when importing into a User field. (#844)
- Fixed a bug where slugs imported from a feed would not be respected if they contained underscores. (#603)
- Fixed a bug where nested subcategories sharing the same slug but with different parents would only import the last subcategory. (#780)
5.1.4
5.1.3.1
- Fixed a bug where custom fields would not import on PostgreSQL.
4.6.3.1
- Fixed a bug where custom fields would not import on PostgreSQL.
5.1.3
Warning
If you have an existing Commerce Products feed, you may need to resave its settings after updating.
- Improved feed mapping performance for large category groups and structure sections. (#1255, #1293)
- Improved Matrix field importing performance. (#1291, #1307)
- Fixed a bug where “Use default value” wasn’t mapping boolean fields properly. (#1304, #1305)
- Fixed a bug where imported categories could become orphaned if their parents were disabled. (#555)
- Fixed a bug where pagination wasn’t working for feeds whose URL contained an alias. (#1244, #1301)
- Fixed a PHP error that could occur when importing some feeds. (#1298, #1299)
- Fixed a PHP error that could occur when importing a Craft Commerce product feed that contained “Post Date” or Expiry Date” fields. (#1287, #1296)
- Fixed a bug where the mapping UI for Table fields didn’t include default value options. (#1254, #1300)
- Fixed a bug where date and time values weren’t getting imported into Table fields properly. (#604, #1300)
- Fixed a bug where users’ “Preferred Locale” settings weren’t getting imported properly. (#612, #1289)
- Fixed a PHP error occurred if Feed Me’s logging level was set to
error
. (#1295, #1297) - Fixed a bug where entries with a custom propagation method weren’t getting imported properly. (#1279, #1292)