Releases: craftcms/feed-me
Releases · craftcms/feed-me
3.1.3
Fixed
- Fixed
EVENT_BEFORE_PROCESS_FEED
change from 3.1.2 causing issues in feed processing.
3.1.2
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
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
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
Fixed
- Fix
SCENARIO_ESSENTIALS
error from 3.0.2.
3.0.2
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
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
[Fixed] Fix config setting handle.
[Fixed] Fix error when trying to disable non-entry imports.
3.0.0
Added
- Add JSON linter for better parsing errors.
- Add
composer.json
andcomposer.lock
to support requests. - Add
onAfterParseFeed
event. - Add
sleepTime
config setting, to setsleep()
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
Fixed
- Fix error thrown by datatypes when using template tags (properly).