Download & Extend

Releases for Migrate

migrate 7.x-2.4-rc1

Download Size md5 hash
migrate-7.x-2.4-rc1.tar.gz 268.36 KB 64a9bea4e8498d47d6d71b8363192734
migrate-7.x-2.4-rc1.zip 314.1 KB 24d75c6ab6863ed7822e6553352b5d92
Last updated: May 21, 2012 - 17:00
Official release from tag: 7.x-2.4-rc1

Release notes

Migrate 2.4 Release Candidate 1
===============================

IMPORTANT: The file migration support (both MigrateDestinationFile and
the file field handler) has been completely refactored since Migrate 2.3 - if you
are importing files as part of your migration, you MUST change your migrations
to properly use the new implementation. See http://drupal.org/node/1540106 for
details on how to use the new handlers and destination.

Features and enhancements
- #1587842 - Remove sample CSV files from migrate project.
- #1152878 - drush migrate-analyze command, for source data analysis.
- #1587566 - Support escape option for CSV sources on PHP 5.3.
- #1189328 - UI option to ignore dependencies.
- #1016452 - Support migrating user role assignments by name.
- #653636 - Add migrate-messages command to dump message table.

Bug fixes
- #919108 - Cleaner error-handling when updating destinations that don't exist.
- #1574502 - Coder review, remove dead code.
- #1570536 - Undefined property in term.inc.

Migrate 2.4 Beta 1
==================

Features and enhancements
- #1428166 - Make message columns sortable.
- #1459888 - Removed deprecated source count(), showMessage(), setOutputFunction().
- #1528916 - Link field descriptions to drupal.org documentation.
- #722686 - Support for node statistics.
- #1299646 - Enforce dependencies on rollback.

Read more

migrate 6.x-2.4-rc1

Download Size md5 hash
migrate-6.x-2.4-rc1.tar.gz 255.68 KB 0ee59c5798090a2a1d469542db9203f3
migrate-6.x-2.4-rc1.zip 295.4 KB 1258a692bcfb87a0460e7f4e24a7fff1
Last updated: May 21, 2012 - 17:00
Official release from tag: 6.x-2.4-rc1

Release notes

Migrate 2.4 Release Candidate 1
===============================

Features and enhancements
- #1152878 - drush migrate-analyze command, for source data analysis.
- #1587566 - Support escape option for CSV sources on PHP 5.3.
- #1189328 - UI option to ignore dependencies.
- #1016452 - Support migrating user role assignments by name.
- #653636 - Add migrate-messages command to dump message table.

Bug fixes
- #919108 - Cleaner error-handling when updating destinations that don't exist.
- #1570536 - Undefined property in term.inc.

Migrate 2.4 Beta 1
==================

Features and enhancements
- #1428166 - Make message columns sortable.
- #1459888 - Removed deprecated source count(), showMessage(), setOutputFunction().
- #1528916 - Link field descriptions to drupal.org documentation.
- #722686 - Support for node statistics.
- #1299646 - Enforce dependencies on rollback.
- #1328408 - Support --group on drush migrate-status.
- #1402822 - Cleaner handling of exceptions from source plugins.
- #1350284 - Visually group migrations by group in drush.

Bug fixes
- #1569612 - skip_empty should only skip NULL values.
- #1438282 - Handle errors thrown when getting counts.
- #1358318 - Fix dedupe() overdeduping on --update.
- #1538046 - Give highwater marks a chance at preparation before using them.
- #1408248 - Handle errors in complete() cleanly.

Read more

migrate 6.x-2.4-beta1

Download Size md5 hash
migrate-6.x-2.4-beta1.tar.gz 253.11 KB a43c6c9b2b110aa1c08cbf7cc767abbc
migrate-6.x-2.4-beta1.zip 292.76 KB 35e02c2f0af63aee7c5b503dedb943f5
Last updated: May 10, 2012 - 00:30
Official release from tag: 6.x-2.4-beta1

Release notes

Migrate 2.4 Beta 1
==================

Features and enhancements
- #1428166 - Make message columns sortable.
- #1459888 - Removed deprecated source count(), showMessage(), setOutputFunction().
- #1528916 - Link field descriptions to drupal.org documentation.
- #722686 - Support for node statistics.
- #1299646 - Enforce dependencies on rollback.
- #1328408 - Support --group on drush migrate-status.
- #1402822 - Cleaner handling of exceptions from source plugins.
- #1350284 - Visually group migrations by group in drush.

Bug fixes
- #1569612 - skip_empty should only skip NULL values.
- #1438282 - Handle errors thrown when getting counts.
- #1358318 - Fix dedupe() overdeduping on --update.
- #1538046 - Give highwater marks a chance at preparation before using them.
- #1408248 - Handle errors in complete() cleanly.
- #1529362 - Make proper check if previously imported.
- #1542922 - Fix XML parsing bug.
- #1538508 - Fix notice when mapping parent_name.
- #1537352 - Check limits and status before next().
- #1540120 - Zero not working as defaultValue.
- #1508654 - MigrateSourceQL needs to respect join aliases.
- #1518076 - UI side of subfield handling.
- #1480762 - Fix cross-database joins to map table.
- #1520688 - setDisplayFunction needs to be static.
- #1512020 - Fix CSS class on the limit field.

Read more

migrate 7.x-2.4-beta1

Download Size md5 hash
migrate-7.x-2.4-beta1.tar.gz 4.26 MB 926ded7e9519a20cad4ac79f9c0ee78f
migrate-7.x-2.4-beta1.zip 4.44 MB 92b4edfa8dbdaa4f6d406332e38da5f7
Last updated: May 10, 2012 - 00:31
Official release from tag: 7.x-2.4-beta1

Release notes

Migrate 2.4 Beta 1
==================

IMPORTANT: The file migration support (both MigrateDestinationFile and
the file field handler) has been completely refactored for this release - if you
are importing files as part of your migration, you MUST change your migrations
to properly use the new implementation. See http://drupal.org/node/1540106 for
details on how to use the new handlers and destination.

Features and enhancements
- #1428166 - Make message columns sortable.
- #1459888 - Removed deprecated source count(), showMessage(), setOutputFunction().
- #1528916 - Link field descriptions to drupal.org documentation.
- #722686 - Support for node statistics.
- #1299646 - Enforce dependencies on rollback.
- #1328408 - Support --group on drush migrate-status.
- #1402822 - Cleaner handling of exceptions from source plugins.
- #1240928 - File handling completely refactored - see note above.
- #1279778 - Improved method for mapping options and subfields.
- #1403044 - Added menu destination plugins.
- #1350284 - Visually group migrations by group in drush.

Bug fixes
- #1569612 - skip_empty should only skip NULL values.
- #1561448 - Proper handling of is_new for users.
- #1205278 - Don't multiply-increment usage counts when preserving files; remove
file_usages on uninstall.
- #1438282 - Handle errors thrown when getting counts.

Read more

migrate 6.x-2.3

Download Size md5 hash
migrate-6.x-2.3.tar.gz 248.63 KB eb9e489fad54664af439e8be2e3b4814
migrate-6.x-2.3.zip 288.11 KB fb758b891c29fa4dc6e5da428f26209d
Last updated: March 13, 2012 - 17:20
Official release from tag: 6.x-2.3

Release notes

Migrate 2.3
===========

Features and enhancements
- #1315910 - Added migrate-deregister drush command.

Bug fixes
- #1450950 - Convert user datetimes values to timestamps.
- #1437208 - Handle malformed CSV files quietly.
- #1413350 - Support invoking subprocesses under Drush 5.
- #1404732 - Properly call taxonomy_term handler fields() method.

Migrate 2.3 RC1
===============

Features and enhancements
- #1437076 - Make Migration class field mapping methods public.
- #1430528 - Document importance of migrating term parents first.
- #1414616 - Automatically update migration arguments.
- #1401810 - Extended MigrateSourceXML to accept multiple XML files.
- #1403222 - Relaxed setting of bundle for node destinations.
- #1364326 - Default --limit option to items.
- #1337640 - Properly optimize the SQL source query for highwater marks.
- #1366588 - Source plugin support has been refactored to put more of the common
processing in the base class. When implementing a source plugin,
implement performRewind() and getNextRow().
- #1355940 - Track all source rows in the map table.
- #941440 - Autodetection of source fields when unspecified.
- #1341776 - Add option to skip source counting.
- #1342936 - Pass source key in calls to Migration::createStub().
- #1331912 - Catch exception due to skipped beginProcess().

Read more

migrate 7.x-2.3

Download Size md5 hash
migrate-7.x-2.3.tar.gz 4.26 MB 82c80db7c01701b75d0203335d6ee43a
migrate-7.x-2.3.zip 4.43 MB d80c41f2707501da9488805336e80ccd
Last updated: March 13, 2012 - 17:20
Official release from tag: 7.x-2.3

Release notes

Migrate 2.3
===========

Features and enhancements
- #1315910 - Added migrate-deregister drush command.

Bug fixes
- #1378114 - Handle case-sensitive term name variations properly.
- #1450950 - Convert user datetimes values to timestamps.
- #1437208 - Handle malformed CSV files quietly.
- #1413350 - Support invoking subprocesses under Drush 5.
- #1404732 - Properly call taxonomy_term handler fields() method.

Migrate 2.3 RC1
===============

Features and enhancements
- #1437076 - Make Migration class field mapping methods public.
- #1430528 - Document importance of migrating term parents first.
- #1418126 - Use node_delete_multiple on migrate-wipe.
- #1424632 - Improve user migration performance by reducing hash count.
- #1414616 - Automatically update migration arguments.
- #1364326 - Default --limit option to items.
- #1337640 - Properly optimize the SQL source query for highwater marks.
- #1366588 - Source plugin support has been refactored to put more of the common
processing in the base class. When implementing a source plugin,
implement performRewind() and getNextRow().
- #519906 - Added support for the core poll module (choices and votes).
- #1355940 - Track all source rows in the map table.
- #1358650 - Truncate text fields according to configured max_length.

Read more

migrate 6.x-2.3-rc1

Download Size md5 hash
migrate-6.x-2.3-rc1.tar.gz 247.97 KB 0856f11f482f62464bb4490f44b9ff08
migrate-6.x-2.3-rc1.zip 287.39 KB 9e17ba8096fb2b65cc19c652e9e7ab51
Last updated: February 21, 2012 - 02:45
Official release from tag: 6.x-2.3-rc1

Release notes

Migrate 2.3 RC1
===============

Features and enhancements
- #1437076 - Make Migration class field mapping methods public.
- #1430528 - Document importance of migrating term parents first.
- #1414616 - Automatically update migration arguments.
- #1401810 - Extended MigrateSourceXML to accept multiple XML files.
- #1403222 - Relaxed setting of bundle for node destinations.
- #1364326 - Default --limit option to items.
- #1337640 - Properly optimize the SQL source query for highwater marks.
- #1366588 - Source plugin support has been refactored to put more of the common
processing in the base class. When implementing a source plugin,
implement performRewind() and getNextRow().
- #1355940 - Track all source rows in the map table.
- #941440 - Autodetection of source fields when unspecified.
- #1341776 - Add option to skip source counting.
- #1342936 - Pass source key in calls to Migration::createStub().
- #1331912 - Catch exception due to skipped beginProcess().
- #1337810 - Documented hooks in migrate.api.php.
- #1342322 - Added default implementation of prepareRow(), simplifying source plugins.
- #1336534 - Added MigrateSourceXML for efficient handling of large XML files.
- #1330552 - Provide more detail on bad field mappings.
- #1321078 - Display incomplete dependencies in the error message.

Read more

migrate 7.x-2.3-rc1

Download Size md5 hash
migrate-7.x-2.3-rc1.tar.gz 4.26 MB e5f87578ff18332069c5080e30c9dd5f
migrate-7.x-2.3-rc1.zip 4.43 MB 64cbd8aa003f88b806138cb2ba3ee649
Last updated: February 21, 2012 - 02:45
Official release from tag: 7.x-2.3-rc1

Release notes

Migrate 2.3 RC1
===============

Features and enhancements
- #1437076 - Make Migration class field mapping methods public.
- #1430528 - Document importance of migrating term parents first.
- #1418126 - Use node_delete_multiple on migrate-wipe.
- #1424632 - Improve user migration performance by reducing hash count.
- #1414616 - Automatically update migration arguments.
- #1364326 - Default --limit option to items.
- #1337640 - Properly optimize the SQL source query for highwater marks.
- #1366588 - Source plugin support has been refactored to put more of the common
processing in the base class. When implementing a source plugin,
implement performRewind() and getNextRow().
- #519906 - Added support for the core poll module (choices and votes).
- #1355940 - Track all source rows in the map table.
- #1358650 - Truncate text fields according to configured max_length.
- #941440 - Autodetection of source fields when unspecified.
- #1341776 - Add option to skip source counting.
- #1342936 - Pass source key in calls to Migration::createStub().
- #1335110 - Automatically lowercase MD5 passwords.
- #1331912 - Catch exception due to skipped beginProcess().
- #1337810 - Documented hooks in migrate.api.php.
- #1342322 - Added default implementation of prepareRow(), simplifying source plugins.

Read more

migrate 6.x-2.2

Download Size md5 hash
migrate-6.x-2.2.tar.gz 235.59 KB 9b0c85e5308cc99b57c29d25f4944c16
migrate-6.x-2.2.zip 276.3 KB 5a1630d7dc83c419ddd6fb4443104fed
Last updated: September 18, 2011 - 23:21
Official release from tag: 6.x-2.2

Release notes

Migrate 2.2
===============

Bug fixes
- #1265514 - Fixed error message for failed XML load in MigrateItemsXML.

Migrate 2.2 RC2
===============

Features and enhancements
- #1226768 - Improved exception handling.
- #1230294 - Get correct count of CSV with embedded newlines.
- #1185632 - Handle (potentially multiple) headers in CSV source plugin.

Bug fixes
- #1231398 - Add map data to row in Oracle source plugin.
- #1227130 - On import, clear messages before applyMappings().
- #1195802 - Fixed SQL Server problem handling end of batch; brought Oracle/SQL
Server implementations in line with each other.
- #1223468 - Make sure getIDsFromXML always returns an array.
- #1195802 - Fixed prepareRow() support for MSSQL plugin.

Migrate 2.2 RC1
===============

Features and enhancements
- #1212818 - migrate_ui support for one-step rollback-and-import.
- #719650 - Implemented ability to assign migrations to groups, and run by group.
- #1201762 - Implemented built-in caching for source counts, and flag to enable it.
- #1195802 - Added prepareRow() support for MSSQL plugin.
- #1195784 - Added verification of required extension to MSSQL plugin.
- #1181720 - Add item/second limiting to UI.
- #1179464 - Added capability of disabling handlers.
- #1175094 - Added support for field handler complete() methods.

Read more

migrate 7.x-2.2

Download Size md5 hash
migrate-7.x-2.2.tar.gz 4.24 MB 9c5c7f30bcd0ca29c49a02a59633916b
migrate-7.x-2.2.zip 4.41 MB e59d229454883e743fa5650f67b70103
Last updated: September 18, 2011 - 23:16
Official release from tag: 7.x-2.2

Release notes

Migrate 2.2
===============

Bug fixes
- #1265514 - Fixed error message for failed XML load in MigrateItemsXML.

Migrate 2.2 RC2
===============

Features and enhancements
- #1240928 - Generalize file handlers, to ease media module support.
- #1226768 - Improved exception handling.
- #1230294 - Get correct count of CSV with embedded newlines.
- #1185632 - Handle (potentially multiple) headers in CSV source plugin.

Bug fixes
- #1231398 - Add map data to row in Oracle source plugin.
- #1225636 - File field: fixed warnings, added docs.
- #1227130 - On import, clear messages before applyMappings().
- #1195802 - Fixed SQL Server problem handling end of batch; brought Oracle/SQL
Server implementations in line with each other.
- #1205278 - Fixed file entity rollback to preserve files when requested.
- #1223468 - Make sure getIDsFromXML always returns an array.
- #1223734 - Fixed bogus assignment of uid to file fields.
- #1223756 - Fix warnings with file_blob when file exists in file_managed.
- #1216796 - Make sure file_replace argument exists.
- #1195802 - Fixed prepareRow() support for MSSQL plugin.

Migrate 2.2 RC1
===============

Features and enhancements
- #1210152 - Improved error messages on file field migration.
- #1212818 - migrate_ui support for one-step rollback-and-import.
- #1218244 - Support for is_new for users.

Read more

migrate 7.x-2.2-rc2

Download Size md5 hash
migrate-7.x-2.2-rc2.tar.gz 4.24 MB e03431e538802b078dd23963b3f1bfe3
migrate-7.x-2.2-rc2.zip 4.41 MB 109429c7164ee10b68ebdcfdaf2af892
Last updated: August 14, 2011 - 21:57
Official release from tag: 7.x-2.2-rc2

Release notes

Migrate 2.2 RC2
===============

Features and enhancements
- #1240928 - Generalize file handlers, to ease media module support.
- #1226768 - Improved exception handling.
- #1230294 - Get correct count of CSV with embedded newlines.
- #1185632 - Handle (potentially multiple) headers in CSV source plugin.

Bug fixes
- #1231398 - Add map data to row in Oracle source plugin.
- #1225636 - File field: fixed warnings, added docs.
- #1227130 - On import, clear messages before applyMappings().
- #1195802 - Fixed SQL Server problem handling end of batch; brought Oracle/SQL
Server implementations in line with each other.
- #1205278 - Fixed file entity rollback to preserve files when requested.
- #1223468 - Make sure getIDsFromXML always returns an array.
- #1223734 - Fixed bogus assignment of uid to file fields.
- #1223756 - Fix warnings with file_blob when file exists in file_managed.
- #1216796 - Make sure file_replace argument exists.
- #1195802 - Fixed prepareRow() support for MSSQL plugin.

Migrate 2.2 RC1
===============

Features and enhancements
- #1210152 - Improved error messages on file field migration.
- #1212818 - migrate_ui support for one-step rollback-and-import.
- #1218244 - Support for is_new for users.
- #1216796 - Use file_destination() to generate destination filespec.

Read more

migrate 6.x-2.2-rc2

Download Size md5 hash
migrate-6.x-2.2-rc2.tar.gz 234.43 KB 5e77a21b29be5769a15c3a0e108005f4
migrate-6.x-2.2-rc2.zip 275.13 KB 16d0f115cb4a4223de32914e8d1bbf6c
Last updated: August 14, 2011 - 21:57
Official release from tag: 6.x-2.2-rc2

Release notes

Migrate 2.2 RC2
===============

Features and enhancements
- #1226768 - Improved exception handling.
- #1230294 - Get correct count of CSV with embedded newlines.
- #1185632 - Handle (potentially multiple) headers in CSV source plugin.

Bug fixes
- #1231398 - Add map data to row in Oracle source plugin.
- #1227130 - On import, clear messages before applyMappings().
- #1195802 - Fixed SQL Server problem handling end of batch; brought Oracle/SQL
Server implementations in line with each other.
- #1223468 - Make sure getIDsFromXML always returns an array.
- #1195802 - Fixed prepareRow() support for MSSQL plugin.

Migrate 2.2 RC1
===============

Features and enhancements
- #1212818 - migrate_ui support for one-step rollback-and-import.
- #719650 - Implemented ability to assign migrations to groups, and run by group.
- #1201762 - Implemented built-in caching for source counts, and flag to enable it.
- #1195802 - Added prepareRow() support for MSSQL plugin.
- #1195784 - Added verification of required extension to MSSQL plugin.
- #1181720 - Add item/second limiting to UI.
- #1179464 - Added capability of disabling handlers.
- #1175094 - Added support for field handler complete() methods.
- #1176930 - Renamed migrate-descriptions to migrate-mappings, enhanced to export to CSV.
- #1169724 - Implemented source plugin for Oracle.

Bug fixes

Read more

migrate 6.x-2.2-rc1

Download Size md5 hash
migrate-6.x-2.2-rc1.tar.gz 234.08 KB e622c241a5bb317d8cdd93efee576751
migrate-6.x-2.2-rc1.zip 274.87 KB aebb9b0c30912b2be31abb1f9a722f46
Last updated: July 14, 2011 - 01:02
Official release from tag: 6.x-2.2-rc1

Release notes

Migrate 2.2 RC1
===============

Features and enhancements
- #1212818 - migrate_ui support for one-step rollback-and-import.
- #719650 - Implemented ability to assign migrations to groups, and run by group.
- #1201762 - Implemented built-in caching for source counts, and flag to enable it.
- #1195802 - Added prepareRow() support for MSSQL plugin.
- #1195784 - Added verification of required extension to MSSQL plugin.
- #1181720 - Add item/second limiting to UI.
- #1179464 - Added capability of disabling handlers.
- #1175094 - Added support for field handler complete() methods.
- #1176930 - Renamed migrate-descriptions to migrate-mappings, enhanced to export to CSV.
- #1169724 - Implemented source plugin for Oracle.

Bug fixes
- #1185046 - Wine example mistakenly said GROUP_CONCAT could only be used once.
- #1181652 - Fixed MigrateDestinationTable to work on update.
- #1174934 - Support multi-column keys for table_copy destination.
- #1171840 - Delete temporary files when importing URLs to filefields.
- #1176790 - Prevent multiple handlers from messing up fields info.

Migrate 2.1
===========

Features and enhancements:
- #1025754 - Added support for multi-value source keys to handleSourceMigration().
- #1161584 - Added lookupSourceID() and lookupDestinationID() to MigrateMap.

Bug fixes
- #1161612 - Handle integer highwater marks properly.

Read more

migrate 7.x-2.2-rc1

Download Size md5 hash
migrate-7.x-2.2-rc1.tar.gz 4.24 MB d86c0804b0fa4c778cd6162742798e4b
migrate-7.x-2.2-rc1.zip 4.41 MB 648aa3a6a9fa57b41a065df2da19ee88
Last updated: July 14, 2011 - 01:02
Official release from tag: 7.x-2.2-rc1

Release notes

Migrate 2.2 RC1
===============

Features and enhancements
- #1210152 - Improved error messages on file field migration.
- #1212818 - migrate_ui support for one-step rollback-and-import.
- #1218244 - Support for is_new for users.
- #1216796 - Use file_destination() to generate destination filespec.
- #719650 - Implemented ability to assign migrations to groups, and run by group.
- #1201762 - Implemented built-in caching for source counts, and flag to enable it.
- #1205278 - Added preserve_files argument to MigrateFileFieldHandler.
- #1205278 - Added preserve_files option to MigrateDestinationFile.
- #1078368 - Implemented create_term argument for term references, to lazy-create terms.
- #1199150 - Added file_fid function to file field migration.
- #1195802 - Added prepareRow() support for MSSQL plugin.
- #1195784 - Added verification of required extension to MSSQL plugin.
- #1180188 - Added ability to save BLOB data to file fields and file entities.
- #1181136 - Provided mechanism to handle incoming MD5-encrypted passwords.
- #1181720 - Add item/second limiting to UI.
- #1181826 - Implemented hook_hook_info(), so implementing modules can define
hook_migrate_api() in example.migrate.inc.
- #1179464 - Added capability of disabling handlers.
- #1175094 - Added support for field handler complete() methods.

Read more

migrate 6.x-2.1

Download Size md5 hash
migrate-6.x-2.1.tar.gz 226.38 KB 9d2d8679bb8d61c718df3da71091da00
migrate-6.x-2.1.zip 262.04 KB 8e586eb00c1499f63f717dddc7e96b64
Last updated: May 26, 2011 - 14:36
Official release from tag: 6.x-2.1

Release notes

Migrate 2.1
===========

Features and enhancements:
- #1025754 - Added support for multi-value source keys to handleSourceMigration().
- #1161584 - Added lookupSourceID() and lookupDestinationID() to MigrateMap.

Bug fixes
- #1161612 - Handle integer highwater marks properly.
- #1161812 - Added handling for NULL watchdog variables.
- #1009708 - Fixed E_STRICT notice on MigrateDestinationRole::getKeySchema().
- #1161590 - Made $migration optional for handleSourceMigration(), createStubWrapper(),
lookupDestinationID().
- #1161482 - Handle NULL source_field mappings.
- #1156972 - Do not include message table in source queries.
- #1156928 - Always load account for filefields.
- #1157250 - Fixed migrate_ui menu entry to show under admin/content.
- #1157078 - Drupal 6 filefields have list property, not display.

Migrate 2.1 Beta 1
==================

API change:

Any field handler prepare() or complete() methods you have defined must be changed
to remove stdClass for the $entity argument. I.e., prepare(stdClass $entity, stdClass $row)
should now be prepare($entity, stdClass $row).

Requirements change:

The migrate_ui submodule now requires the Elements module (http://drupal.org/project/elements)
to support performing operations from the dashboard. Install and enable Elements

Read more

migrate 7.x-2.1

Download Size md5 hash
migrate-7.x-2.1.tar.gz 4.23 MB b5f19d5cbc9e206abc2be04fdea4cb7a
migrate-7.x-2.1.zip 4.39 MB 12cfc641354e015488c8392f8b5aa0fd
Last updated: May 26, 2011 - 14:32
Official release from tag: 7.x-2.1

Release notes

Migrate 2.1
===========

Features and enhancements:
- #1025754 - Added support for multi-value source keys to handleSourceMigration().
- #1161584 - Added lookupSourceID() and lookupDestinationID() to MigrateMap.

Bug fixes
- #1161612 - Handle integer highwater marks properly.
- #1159274 - Handle spaces in URLs for MigrateDestinationFile.
- #1161812 - Added handling for NULL watchdog variables.
- #1009708 - Fixed E_STRICT notice on MigrateDestinationRole::getKeySchema().
- #1161590 - Made $migration optional for handleSourceMigration(), createStubWrapper(),
lookupDestinationID().
- #1161482 - Handle NULL source_field mappings.
- #1156972 - Do not include message table in source queries.

Migrate 2.1 Beta 1
==================

API change:

Any field handler prepare() or complete() methods you have defined must be changed
to remove stdClass for the $entity argument. I.e., prepare(stdClass $entity, stdClass $row)
should now be prepare($entity, stdClass $row).

Features and enhancements
- #1017246 - Added support for running migrations from the dashboard.
- #1004812 - Added schema-driven table destination plugin.
- #1009708 - Added role destination plugin.
- #737170 - Added support for field level callbacks.
- #1005090 - Modified filefield property import to use JSON input.
- #730980 - Added more detailed reporting on import.

Read more

migrate 6.x-2.1-beta1

Download Size md5 hash
migrate-6.x-2.1-beta1.tar.gz 225.88 KB 003735cbe6df2b8047ea062657c9ecd4
migrate-6.x-2.1-beta1.zip 261.33 KB ba9c673388312a1245d772dfd08e4925
Last updated: May 12, 2011 - 19:47
Official release from tag: 6.x-2.1-beta1

Release notes

Migrate 2.1 Beta 1
==================

API change:

Any field handler prepare() or complete() methods you have defined must be changed
to remove stdClass for the $entity argument. I.e., prepare(stdClass $entity, stdClass $row)
should now be prepare($entity, stdClass $row).

Requirements change:

The migrate_ui submodule now requires the Elements module (http://drupal.org/project/elements)
to support performing operations from the dashboard. Install and enable Elements
before upgrading from Migrate 2.0 to this version if you have migrate_ui enabled.

Features and enhancements
- #1017246 - Added support for running migrations from the dashboard.
- #1004812 - Added schema-driven table destination plugin.
- #1009708 - Added role destination plugin.
- #737170 - Added support for field level callbacks.
- #1005090 - Added filefield property import from JSON input.
- #730980 - Added more detailed reporting on import.
- #1142384 - Extended file field support to copy from remote URLs.
- #1138096 - Added MigrateSourceMultiItems class for self-contained XML sources.
- #1101586 - Add shortcut methods for adding several field mappings at once.
- #1101592 - Replace --itemlimit with --limit, supporting time limits as well.

Bug fixes
- #1155740 - Make remote file fetch HTTP version independent

Read more

migrate 7.x-2.1-beta1

Download Size md5 hash
migrate-7.x-2.1-beta1.tar.gz 4.23 MB d066628b9a723f06f58bfd07d408d227
migrate-7.x-2.1-beta1.zip 4.39 MB dce81773ba6983b96ae0e64c97359619
Last updated: May 12, 2011 - 19:47
Official release from tag: 7.x-2.1-beta1

Release notes

Migrate 2.1 Beta 1
==================

API change:

Any field handler prepare() or complete() methods you have defined must be changed
to remove stdClass for the $entity argument. I.e., prepare(stdClass $entity, stdClass $row)
should now be prepare($entity, stdClass $row).

Features and enhancements
- #1017246 - Added support for running migrations from the dashboard.
- #1004812 - Added schema-driven table destination plugin.
- #1009708 - Added role destination plugin.
- #737170 - Added support for field level callbacks.
- #1005090 - Modified filefield property import to use JSON input.
- #730980 - Added more detailed reporting on import.
- #1142384 - Extended file field support to copy from remote URLs.
- #1138096 - Added MigrateSourceMultiItems class for self-contained XML sources.
- #1101586 - Add shortcut methods for adding several field mappings at once.
- #1101592 - Replace --itemlimit with --limit, supporting time limits as well.
- #1139080 - Added example and test for importing profile pictures over http.

Bug fixes
- #1155740 - Make remote file fetch HTTP version independent
- #1037872 - Deal with updates with idlists when mapping nids directly.
- #943546 - Make sure both slashes and backslashes are trimmed where necessary.
- #1146366 - Fixed rollback of table destinations.
- #1148474 - Enforce unique IDs in MigrateItemsXML.

Read more

migrate 6.x-1.2

Download Size md5 hash
migrate-6.x-1.2.tar.gz 65.79 KB 355c21f23d17aca4b8054025e85c12af
migrate-6.x-1.2.zip 86.18 KB e98eb5401294d3128024f4a414f00588
Last updated: March 30, 2011 - 21:26
Official release from tag: 6.x-1.2

Release notes

IMPORTANT: This is the final release of Migrate V1 - there will be no more support for
this version of Migrate going forward.

Migrate 1.2
===========
Bug fixes
- #1010308 - Support Views 3.0.
- #736998 - Reset update flag so it isn't continously applied.
- #1008066 - Clean up drush warnings on --all.
- #891356 - Export comment noting install-time restriction.

Migrate 1.1
===========
Features and enhancements
- #896434 - Removed requirement for Table Wizard.
- #893104 - Relax restriction on reusing views.
- #800144 - Clarify nid field on node migration.
- #733042 - Use machine_name in drush commands.
- #725462 - Add $tblinfo to delete hook.
- #721432 - Update capability added to terms.

Bug fixes
- #893618 - Lowercase map and message table names.
- Proper handling of int vs. varchar arguments when running with ID list.
- #829930 - If view becomes bogus, link to content set so it can be deleted.
- #790474 - Removed obsolete patch recommendation
- #736998 - Don't pass update to spawned subshells
- #719262 - Documented restriction on views with exposed filters.
- #694020 - Update drush command hook naming
- #738812 - On comment migration, make sure source field really has a name.

migrate 7.x-2.0

Download Size md5 hash
migrate-7.x-2.0.tar.gz 4.22 MB 3eaa3700200cc30c82dff83fbe68038a
migrate-7.x-2.0.zip 4.38 MB ac83952bfd7eef52842d1690cb1f961e
Last updated: March 10, 2011 - 21:56
Official release from tag: 7.x-2.0

Release notes

Migrate 2.0
===========
No changes since RC3.

Migrate 2.0 Release Candidate 3
===============================

Features and enhancements
Added JSON source plugin.

Bug fixes
- #867940 - Prevent overwriting of migrated files with common basenames.
- #1072170 - Allow revision setting to be overridden.
- #1073770 - Quietly skip missing files in MigrateFileFieldHandler.
- #1079416 - postRollback called outside of rollback operation.
- #1070894 - Apply tokens when saving files.
- #1067918 - Static cache of migrations messes up simpletests.
- #1053798 - Message meant for debug not marked 'debug'.
- #1063926 - prepareRow() call missing from MigrateSourceList.
- #1062200 - Validate arguments for getFieldLanguage().
- #1061284 - Appropriately translate watchdog severities to migrate severities.

Migrate 2.0 Release Candidate 2
===============================

Bug fixes
- migrate_example error when auto_nodetitle module not present.
- #1053798 - Missing 'debug' on showMessage.

Migrate 2.0 Release Candidate 1
===============================

Features and enhancements
- #919108 - Add deleteDestination() for maps; cache migration list.
- #1005090 - Support multiple values for file fields.
- #996086 - Add prepareRollback and completeRollback methods for entities.
- #1039882 - Pass client migration to stub creation. Note that $migration->values

Read more
Subscribe with RSS Syndicate content