Skip to content

Releases: craftcms/feed-me

5.1.3

28 Apr 21:08
5.1.3
fd8d065
Compare
Choose a tag to compare

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)

4.6.3

28 Apr 20:58
4.6.3
4007d5a
Compare
Choose a tag to compare

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)

5.1.2

17 Apr 23:14
5.1.2
540c335
Compare
Choose a tag to compare
  • Added support for importing into CKEditor as an inner element field.
  • Fixed a PHP error that could occur when saving a feed using an Asset element type with no volume selected.
  • Fixed a PHP error that could occur when importing a feed that has setEmptyValues set to off on the feed. (#1269)
  • Fixed several bugs related to empty and non-existent feed values and the “Set Empty Values” feed setting. (#1271)
  • Fixed a bug where that prevented importing data as Commerce Variants. (#464, #1168)
  • Fixed a bug were you could not import into Redactor as an inner element field.
  • Fixed a bug where mapping into fields that support inner elements that were inside of Matrix, content from the first element was used to populate all other elements. (#1227, #1278)
  • Fixed a bug where importing a user with an empty user photo in the feed, would assign an incorrect photo for the user. (#582, #1283)
  • Fixed a bug where importing into Matrix sub fields could use incorrect data when “Use default value” was selected for the field. (#674, #1282)
  • Removed the “Collapsed” checkbox from Matrix feed mapping screens. (#709, #1284)
  • Fixed an XSS vulnerability.

4.6.2

17 Apr 23:08
4.6.2
417ec11
Compare
Choose a tag to compare
  • Added support for importing into CKEditor as an inner element field.
  • Fixed a PHP error that could occur when saving a feed using an Asset element type with no volume selected.
  • Fixed several bugs related to empty and non-existent feed values and the “Set Empty Values” feed setting. (#1271)
  • Fixed a bug where that prevented importing data as Commerce Variants. (#464, #1168)
  • Fixed a bug were you could not import into Redactor as an inner element field.
  • Fixed a bug where mapping into fields that support inner elements that were inside of Matrix, content from the first element was used to populate all other elements. (#1227, #1278)
  • Fixed a bug where importing a user with an empty user photo in the feed, would assign an incorrect photo for the user. (#582, #1283)
  • Fixed a bug where importing into Matrix sub fields could use incorrect data when “Use default value” was selected for the field. (#674, #1282)
  • Removed the “Collapsed” checkbox from Matrix feed mapping screens. (#709, #1284)
  • Fixed an XSS vulnerability.

3.1.10

25 Feb 22:21
Compare
Choose a tag to compare

Fixed

  • Allow comments owner to match on custom fields.
  • Fix compatibility with latest Comments release, add missing commentDate.
  • Comments - Remove unneeded custom save function thanks to Element::SCENARIO_ESSENTIALS disabling validation.
  • Remove Db::escapeParam() when directly querying (not required and causing matching issues).

3.1.9

21 Feb 22:37
Compare
Choose a tag to compare

Fixed

  • Add support for league/csv:^9.0, where some combinations of plugins loaded this version instead of 8.0. Caused some CSVs to show as empty.
  • Ensure entries created through their fields respect their default status.
  • Fix entries section not being selected properly in mapping.
  • Ease up on comparing content - doesn’t need to match exact type.

3.1.8

17 Feb 06:31
Compare
Choose a tag to compare

Fixed

  • Fix element fields not finding existing elements when Relate digital products from a specific site? was set on the field.

3.1.7

16 Feb 01:18
Compare
Choose a tag to compare

Fixed

  • Fix primary element selector showing incorrect values when two nested nodes have the same name.
  • Switch variant parsing behaviour to support nested levels less than 2 first.
  • Remove assumption that empty arrays should be ignored.
  • Ensure third-party fields check for empty data before returning.
  • Ensure element fields check for empty data before returning.

3.1.6

15 Feb 03:49
Compare
Choose a tag to compare

Added

  • Add console command to run feeds. Refer to docs
  • Implement log file rotation - stop them getting out of hand
  • Add more date formatting options.

Changed

  • Add better content checks for number and lightswitch.
  • Add better checks for element groups (user groups) content.
  • Improve checking against existing date content.
  • Update asset fields to use resolveDynamicPathToFolderId by default. Should match field settings more consistently.

Fixed

  • Ensure blank CSV rows are stripped out.
  • Ensure when matching against existing data that there’s values to compare against. Prevents againt matching incorrectly.
  • Try to fix A non-numeric value encountered error.
  • Fix error in help controller when no field found.
  • Fix entry/category matching against parents correctly.
  • Fix Postgres error when no sources for element fields are selected.
  • Ensure values trim for whitespace, if strings.

3.1.5

11 Feb 12:22
Compare
Choose a tag to compare

Changed

  • Refactor afterProcessFeed to work with pagination.

Fixed

  • Fix lightswitch default value not saving.
  • Fix typo in user profile photo uploads.
  • Fix checking for entry’s default status for section.
  • Fix searching for existing assets not using the prepped filename.
  • Fix elements being disabled/deleted incorrectly for paginated feeds.