-
Added support for versions:
- Magento Open Source: 2.4.6
- Magento Commerce: 2.4.6
-
Fixed bugs:
- 8.1 support
-
Added support for versions:
- Magento Open Source: 2.4.5
- Magento Commerce: 2.4.5
-
Fixed bugs:
- 8.1 support
-
Added support for versions:
- Magento Open Source: 2.4.4
- Magento Commerce: 2.4.4
-
Fixed bugs:
- New monolog version caused composer dependency conflict
- Customer login is not working after Migration from Magento 1.x
-
Added support for versions:
- Magento Open Source: 2.4.3
- Magento Commerce: 2.4.3
-
Fixed bugs:
- Delta fix the wrong table prefix
-
Added support for versions:
- Magento Open Source: 2.4.2
- Magento Commerce: 2.4.2
-
Fixed bugs:
- Add support for non-default attribute set groups
- Time difference issue
-
Added support for versions:
- Magento Open Source: 2.4.1
- Magento Commerce: 2.4.1
-
Fixed bugs:
- Errors on category edit page and product edit page when Default attribute set was removed in Magento 1
-
Added support for versions:
- Magento Open Source: 2.4.0
- Magento Commerce: 2.4.0
-
Fixed bugs:
- Independent set ssl_ca, ssl_cert, and ssl_key in config.xml
- Integrity constraint violation exception on EAV step
- Error Duplicate entry 31-Images during migration on EAV Step
- Error if no custom entity attributes exist on EAV Step
-
Merge of EAV Structure of Magento 1 with Magento 2
-
Added support for versions:
- Magento Open Source: 2.3.5, 1.9.4.5
- Magento Commerce: 2.3.5, 1.14.4.5
-
Fixed bugs:
- Error
Base table or view not found
during migration from Open Source to Commerce - Recurring Profile attributes are migrated but Magento 2 does not support Recurring Payments anymore
- Error of enterprise-tables not being present in opensource database
- Trouble with password hashes
- Add missed delta functionality to ConfigurablePrices Step
- Keeping sequence product / sequence catalog category updated
- Wildcard must represent zero or more character
- Reducing the number of validate type calls while reading data from the map.xml file
- Cannot migrate settings if settings.xml file is out of Data Migration Tool root directory
- Volume check is run for index tables of catalog rule
- Initializing the record transformer before the loop
- Issue #541: Don't migrate the attribute url_path from product entities
- Issue #791: Error during migration when use prefix for tables
- Error
-
Added ability for Data Migration Tool to load group-xml files outside its own directory
-
Added support for versions:
- Magento Open Source: 2.3.4, 1.9.4.4
- Magento Commerce: 2.3.4, 1.14.4.4
-
Fixed bugs:
- Error during migration to Magento Commerce when Staging module not installed
- Error documents are not mapped catalog_category_flat when migrating Magento 1 with flat tables
- Multiple queries can't be executed error when add several SQL init statements before Magento 1 store migration
- If product_url_suffix is null then it slows down migration
- Dropdowns Missing On Frontend After Migration
- Empty categories after migration
- No necessary product index tables are migrated
- Mismatch of entities in the document warnings with the tables which are not part of delta migration
- Volume check throws Warnings on Delta migration for catalog tables when products with multiselect attribute were changed on Magento 1
- Volume checks are not run on Delta without
- Error Base table or view not found when using prefix in Magento 2 DB tables
- Issue #727: Admin URL not working after migration
- Issue #731: Next order increment Id duplicates for different store view after migratio
- Issue #738: Load test classes from autoload-dev block
- Issue #746: Error array_key_exists() expects parameter 2 to be array on Map step
- Issue #760: More info about record field
- Issue #775: Delta rewrite URL CE step not using database prefix correctly
-
Improvements in Delta migration. Now it can migrate new or changed in admin panel products and categories
-
Added ability for Data Migration Tool to load map files outside its own directory
-
Added support for versions:
- Magento Open Source: 2.3.3, 1.9.4.3
- Magento Commerce: 2.3.3, 1.14.4.3
-
Fixed bugs:
- Url rewrites duplicates resoled incorrect with several websites
- Generation of URN in PhpStorm does not work for Data Migration Tool
- Error during migration from text type table to varchar type table when no custom multiselect attribute data exist
- Target Rules throws error on Delta migration
- Error message was hidden by progress bar during migration in UrlRewrites step
- Issue #646: Migrated products with multiselect attribute do not show in layered navigation
- Issue #659: Error duplicate entry appears then core_store_group.name has duplicates
- Issue #664: Custom category attributes disappear on category save after migration
- Issue #708: Missing Table Prefix in PostProcessing Step
- Issue #715: StockSalesChannel does not remove original record from installation prior to insertion of new records
-
Added support for versions:
- Magento Open Source: 2.3.2, 1.9.4.2
- Magento Commerce: 2.3.2, 1.14.4.2
-
Fixed bugs:
- M1 Super Product Attribute to M2 Configuration setting wrong Price
- Issue #682: Incorrect url rewrite record pagination
- Issue #685: Payment method is not available error after migration
- Issue #598: Error in system.log about migrated attribute which is not included into attribute group
- Issue #677: Data migration fails due to invalid regex in widget placeholder handler
-
Added support for versions:
- Magento Open Source: 2.3.1, 1.9.4.1
- Magento Commerce: 2.3.1, 1.14.4.1
-
Fixed bugs:
- Encrypt sensitive data with libsodium
- Issue #607: SalesIncrement Step showed unclear error message
- Issue #615: Next generated increment id was based on the highest increment number from all stores after migration
- Issue #574: Required price field appeared on migrated Grouped products
- Issue #235: EAV step did not revert tables of M2 in case of error
- Issue #461: Virtual classes in Magento 2 caused error on migrating EAV data
- Issue #632: Error when serialized value had false type
- Issue #651: The Data Migration Tool did not notify user when Magento DB uses prefix in tables name
-
Added support for versions:
- Magento Open Source: 1.9.4.0, 2.3.0
- Magento Commerce: 1.14.4.0, 2.3.0
-
Fixed bugs:
- Issue #595: Fields from third-party extensions cause error during migration with
-auto
option - Issue #596: Error during migration when parent product id is not found in
catalog_product_bundle_option
table - Issue #609:
Array to string conversion
exception when running Deltas of Sales Order Grid - Issue #201: Error during migration when there are several attribute sets in Magento 2
- Issue #595: Fields from third-party extensions cause error during migration with
-
Added support for versions:
- Magento Open Source: 1.9.3.10, 2.2.6
- Magento Commerce: 1.14.3.10, 2.2.6
-
Fixed bugs:
- Duplicate
amazon_customer
record inmap.xml
file - Issue #557:
map-tier-pricing.xml.dist
references were incorrect - Issue #545: PayPal standard settings for active/sandbox mode was not carried across
- Issue #554: Duplicate
ignore
mappings found in EE-to-EE platform - Issue #555: Duplicate
ignore
mappings found in CE-to-EE platform - Issue #556: Duplicate
ignore
mappings found in CE-to-CE platform - Issue #561: Incorrect migration of records when value must be moved to a different destination field
- Issue #578: Attributes with dash in attribute codes gave error
- Duplicate
-
Added support for versions:
- Magento Open Source: 1.9.3.9, 2.2.5
- Magento Commerce: 1.14.3.9, 2.2.5
-
Fixed bugs:
- New table
tablevertex_order_invoice_status
caused error during migration - Image excluding and sort order did not migrate properly on Magento Commerce
- Issue #514:
base_grand_total
field was not migrated in invoice grid table - Issue #534: The migration step Log did not update the progress bar with large data
- Issue #535: B2B destination tables caused errors during migration for Commerce Edition
- Issue #536: Prohibited tabs and format XML files in code of the project
- Issue #537: Comments to the function declaration were missed
- Issue #532: Serialization was used instead of json format for lock file
- Issue #533: Duplicate node was used in mapping files
- New table
-
Added support for versions:
- Magento Open Source: 2.2.4
- Magento Commerce: 2.2.4
-
Fixed bugs:
- New tables
email_abandoned_cart
andtemando_rma_shipment
caused error during migration - Issue #481: Url rewrite suffix contained only dot symbol
- Issue #487: Important tables were missing in
deltalog.xml.dist
- New tables
-
Added support for versions:
- Magento Open Source: 1.9.3.8, 2.2.3
- Magento Commerce: 1.14.3.8, 2.2.3
-
Fixed bugs:
- Dotmailer Marketing and Temando tables caused errors during migration
Duplicate entry
error on customer_group table when bulk_size was set to 1- Error during migration when min cart qty was not serialized
- CMS pages content was not filtered from 3rd party customizations
- Prices that were setup per website scope for Configurable products were not migrated properly
- Issue #433: Enterprise gift card accounts did not work in delta mode
- Issue #411: CMS Pages caused errors if contained XML layout code
- Issue #445: Not able to migrate attribute group names if contain non-latin characters
- Issue #454: Volume check errors were not detailed
-
Added support for versions:
- Magento Open Source: 2.2.2
- Magento Commerce: 2.2.2
-
Fixed bugs:
- Customer Attribute step did not remember its position
- Wrong value for
eav_attribute_group.attribute_group_code
field was set for non-product entities - Issue #355: Data integrity check errors did not indicate the source of the error
- Issue #378: Settings step threw an error when additional fields from an extension were added to the
core_config_data
database table
-
Broken serialized data does not stop migration
-
Enhancement in supporting PHP 7.1
-
Added support for versions:
- Magento Open Source: 1.9.3.7, 2.2.1
- Magento Commerce: 1.14.3.7, 2.2.1
-
Fixed bugs:
- Url suffix for products and categories was without dot after migration
- Redirect loop on Admin Login page if cookie domain was set in store configuration
- Some serialized settings were not converted into json in Magento Open Source
- Store step did not support auto resolve function
Array to string conversion error
when product in order did not have options- Issue #400: Return
$temporaryTable
property to protected visibility
-
Integrity check errors can be ignored with a new
-a|--auto
CLI argument -
Customer step was rewritten to be more clear
-
Added support for mapping functionality into Stores step
-
Added possibility of using secure connection to MySQL
-
Added support for PHPUnit 6
-
Added support for versions:
- Magento Open Source: 2.2.0
- Magento Commerce: 2.2.0
-
Fixed bugs:
- An error on EAV step when records from the
eav_entity_attribute
table have references to non-existent records from theeav_attribute_set
table
- An error on EAV step when records from the
-
Added support for versions:
- Magento CE: 1.9.3.6, 2.1.9
- Magento EE: 1.14.3.6, 2.1.9
-
Fixed bugs:
- Issue #351: An error
Class adminhtml/catalog_product_helper_form_config does not exist
appeared on EAV step during migration
- Issue #351: An error
-
Added support for versions:
- Magento CE: 1.9.3.4, 2.1.8
- Magento EE: 1.14.3.4, 2.1.8
-
Fixed bugs:
- Volume checks were missing when migrating data to EE
- Delta did not work on archived sales order grid
- Urlrewrites added unwanted extra dot to url suffix
- Issue #306: Tables prefix was not added to the table
customer_entity
which triggered error - Issue #279: No warnings appeared when delta tables could not be created
-
Added support for versions:
- Magento CE: 1.9.3.3, 2.1.7
- Magento EE: 1.14.3.3, 2.1.7
-
Fixed bugs:
- Issue #283: Ignored attributes were not cleaned properly in the following extended attribute tables:
catalog_eav_attribute
,customer_eav_attribute
- Issue #176: Ignored fields in the
map-eav.xml
file caused errors during migration if the table fields could not be NULL (set as NOT NULL)
- Issue #283: Ignored attributes were not cleaned properly in the following extended attribute tables:
-
Added possibility to specify custom port for MySQL server connection
-
Added support for versions:
- Magento CE: 2.1.6
- Magento EE: 2.1.6
-
Fixed bugs:
- Unable to save Customer's custom attribute value if the attribute has been created after migration
- An error occurred during the TierPrice migration step if the product had both Tier and Group Prices and the quantity of a product in Tier Price was 1
- Issues #207, #264: Customer Segments with product attributes in conditions caused Store Front to be inoperative
- Issue #212: When some system attributes had not been included in a product attribute set, they were checked and linked to such set instead of being added automatically. These system attributes are: category_ids, giftcard_type, price_type, shipment_type, sku_type, weight_type, swatch_image
-
Updated copyright notice
-
Added support for versions:
- Magento CE: 2.1.5
- Magento EE: 2.1.5
-
Added support for versions:
- Magento CE: 1.9.3.2, 2.1.4
- Magento EE: 1.14.3.2, 2.1.4
-
Fixed bugs:
- Issue #81: URL rewrites were duplicated because of empty URL prefixes from Magento configuration
- Issue #203: SalesIncrement Step (
Delta
migration mode) produced an error wheneav_entity_store
had references toeav_entity_type
records, added by extensions - Issue #7916: Saving a category in Magento 2 Admin Panel after migration caused an error when involving products linked to the root category
-
The new DataIntegrity step checks for orphaned records in Magento 1 database
-
The TierPrice step now supports data mapping
-
Added support for versions:
- Magento CE: 1.9.3.1, 2.1.3
- Magento EE: 1.14.3.1, 2.1.3
-
Fixed bugs:
- An error occurred in the TierPrice step while checking structure of database records with the undefined
value_id
field - Issue #123: After migration, store administrators could not edit details of some products via Admin panel. The error message stated the missing componentType configuration parameter for the design component
- Issue #170: Migrating orphaned database records caused the
Integrity constraint violation
error in the EAV migration step - Issue #6510: After migration, editing customer details via Admin panel caused an error message. This happened due to migrating database records with an empty frontend_input field (eav_attribute table)
- An error occurred in the TierPrice step while checking structure of database records with the undefined
-
Added support for migration for the following versions:
- Magento CE version 1.9.3.0, 2.1.2
- Magento EE version 1.14.3.0, 2.1.2
-
Fixed bugs:
- CMS pages with custom layout were not fully functional after migration
- Some pages in the Admin Panel could not be displayed due to incorrect redirects
- Issue #96: Incorrect UTF-8 character conversion (
?
appeared instead of symbols) - Issues #115, #159, #134: EAV attributes can now be fully ignored by specifying their entity types
- Issue #161: The
advanced/modules_disable_output
keys are now ignored by using wildcards (instead of specifying their full names) in the configuration file
-
Improvements in migration of Magento 1 CE stores upgraded to 1.6 and later versions from versions earlier than 1.6 version
-
Performance improvements in migration process
-
Added support for migration for the following versions:
- Magento CE version 2.1.1
- Magento EE version 2.1.1
-
Fixed bugs:
-
Added support for migration of Magento 1 CE stores upgraded to 1.6 and later versions from versions earlier than 1.6 version
-
Added support for migration for the following versions:
- Magento CE v. 1.9.2.4, v. 2.1.0
- Magento EE v. 1.14.2.4, v.2.1.0
-
Fixed bugs:
-
Added support for:
- Magento CE version 2.0.7
- Magento EE version 2.0.7
-
Added support for:
- Magento CE version 2.0.5
- Magento EE version 2.0.5
-
There is now one GitHub repository for both the Magento CE and EE migration tools
-
Added the Magento EE license when migrating
-
Error messages are more informative
-
Added support for:
- Magento CE versions 1.9.2.3, 2.0.2
- Magento EE version 1.14.2.3, 2.0.2
-
Fixed bugs:
- Fixed an issue with migrating passwords
- Issue#48 We no longer migrate backup tables
- Issue#15 Improved error reporting for migrating URL rewrites
- Issue#46 Improved URL rewrite validation
- Issue#33 Resolved issue that resulted in the
inet_ntop(): Invalid in_addr value
error - Issue#12 Duplicate entries in the
catalogsearch_query
table are no longer migrated