Skip to content

Releases: craftcms/feed-me

3.1.3

06 Feb 08:08
Compare
Choose a tag to compare

Fixed

  • Fixed EVENT_BEFORE_PROCESS_FEED change from 3.1.2 causing issues in feed processing.

3.1.2

01 Feb 21:49
Compare
Choose a tag to compare

Changed

  • Support nesbot/carbon ^1.22 || ^2.10
  • Support league/csv ^8.2 || ^9.0

Fixed

  • EVENT_BEFORE_PROCESS_FEED process event can actually modify variables (thanks @monachilada).
  • Always include a root node for primary element.

3.1.1

01 Feb 02:03
Compare
Choose a tag to compare

Added

  • Updates to asset element importing, including "URL or Path" field.
  • Added docs guide for asset element importing (finally, right).

Changed

  • Add some more clarity around errors in help requests.
  • Update processing events to be cancelable and modify params.
  • Upgrades to nesbot/carbon ^2.10.
  • Allow getSelectOptions() to modify the ‘none’ option.
  • Alphabetise help feeds.

Fixed

  • Fix primary elements not showing all levels of options to pick from.
  • Fix error occurring when parseTwig was set to true.
  • When creating elements via fields, ensure they’re created in the same siteId as the owner element.
  • Fix asset field matching local assets.
  • Fix import issues when values contain data delimiter with whitespace around the delimiter.
  • Updates to asset element importing, fixing a few issues.
  • Fix asset fields not matching existing assets.

3.1.0

21 Jan 02:03
Compare
Choose a tag to compare

Added

  • Added full support for Craft 3.1 (now also minimum version). Thanks to all the contributors!
  • Added beforeSave() for elements.
  • Allows SELECT_DATES to be imported for Solspace Calendar events. (thanks @samstevens).

Changed

  • Add better handling for milliseconds and seconds timestamps. Date fields can now choose which timestamp is used in their feed.
  • Refactor asset element imports, particularly for remote uploads. Prevents asset duplication and fixes element fields not being populated.

Fixed

  • Add checks around third-party elements if they exist but aren’t installed.
  • Add conditionals around element field layouts throwing errors in some cases.
  • Fix element mapping templates throwing errors in some cases.
  • Fix some element fields not matching elements properly when selecting specific types.
  • Fix mapping element fields with no field layout.
  • Fix empty string values not being imported into fields, in some cases, for some fields.
  • Fix potential error occurring when incorrectly configuring an element and trying to proceed to mapping screen.
  • Fix not fetching node content when the node contains a dot character.
  • Include resolveDynamicPathToFolderId() in asset field matching to resolve to dynamic folders correctly.

3.0.2.1

12 Dec 23:13
Compare
Choose a tag to compare

Fixed

  • Fix SCENARIO_ESSENTIALS error from 3.0.2.

3.0.2

12 Dec 02:24
Compare
Choose a tag to compare

Added

  • Added logging config option.

Fixed

  • Fix SCENARIO_ESSENTIALS not being applied for products and comments.
  • Fix elements being disabled/deleted with compareContent on.

3.0.1

06 Dec 04:20
Compare
Choose a tag to compare

Changed

  • All element titles will be truncated automatically if over 255 characters.

Fixed

  • Fix SQL error when setting a default author.
  • Fix matchExistingElement not supporting false-y values.
  • Fix Matrix/Super Table support for nested (complex) fields.
  • Fix SQL error ocurring when mapping a parent entry.
  • Fix Assets (and other) elements not having their modified data saved properly in some instances.

2.0.17

28 Nov 01:06
Compare
Choose a tag to compare

[Fixed] Fix config setting handle.
[Fixed] Fix error when trying to disable non-entry imports.

3.0.0

27 Nov 23:38
Compare
Choose a tag to compare

Added

  • Add JSON linter for better parsing errors.
  • Add composer.json and composer.lock to support requests.
  • Add onAfterParseFeed event.
  • Add sleepTime config setting, to set sleep() on each feed processing.

Changed

  • Selecting a default author now uses an element select field.
  • Clarify suspending users with disabling elements.
  • Make a few more events modifiable.

Fixed

  • Fix template tags not working properly.
  • Fix pagination URL not saving.
  • Assets - ensure existing element is set/updated when fetching image.
  • Fix matrix fields not grouping content correctly for JSON feeds.
  • Ensure element fields, when set to create, respect the feed propagation settings.
  • Return empty array when no data for element fields
  • Do not make redirect request after install if install is done via CLI. Thanks (@nettum).
  • Fix for some fields not saving their mapping options inside Matrix.

3.0.0-beta.30

15 Nov 12:56
Compare
Choose a tag to compare

Fixed

  • Fix error thrown by datatypes when using template tags (properly).