Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By heddn on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.4.x
Introduced in version:
8.4.0
Issue links:
Description:
To better align the iterator process plugin with that it is, it is renamed from 'iterator' => 'sub_process'. The former process plugin 'iterator' is now deprecated and will be removed before 9.x.
There is a backwards compatibility layer so nothing is required to change. However, if you wish to use the new process plugin directly, you'll want to update your migration configuration.
Before:
# d6_upload.yml
upload:
plugin: iterator
source: upload
process:
target_id:
plugin: migration_lookup
migration: d6_file
source: fid
display: list
description: description
After:
# d6_upload.yml
upload:
plugin: sub_process
source: upload
process:
target_id:
plugin: migration_lookup
migration: d6_file
source: fid
display: list
description: description
Impacts:
Site builders, administrators, editors