This repository has been archived by the owner on Apr 27, 2023. It is now read-only.
Releases: Shopify/shopify_transporter
Releases · Shopify/shopify_transporter
v2.5.2
v2.5.1
v2.5.0
New Features
- Added support to specify a protocol for the magento soap endpoint's
hostname
field in the config file usinghttp://
orhttps://
. If not specified, the gem defaults to usinghttps://
.
Bug Fixes
- Fixed an issue with detecting order percentage discounts when a single discount is returned instead of an array of discounts. (#126)
How to upgrade
In a shell, run the following commands to upgrade the gem:
- Run
gem install shopify_transporter
.
v2.4.2
Bug Fixes
Allow users to correctly authenticate to Magento through the SOAP API in some cases that previously were bugged.
v2.4.1
v2.4.0
New Features
- Added support for Order shipping line fields: shipping line code, shipping line price, shipping line title, shipping line carrier identifier, and shipping Tax Price are now extracted and converted to a shipping_line on Shopify. (#107)
Bug Fixes
- The default address for customers now shows up as the default address in Shopify instead of an additional address in their address lists. (#94)
- Orders with simple products used to show an extra line item with a cost of 0 when extracted if they belonged to a configurable product. This has now been fixed. (#91)
How to upgrade
In a shell, run the following commands to upgrade the gem:
- Run
gem install shopify_transporter
.
v2.3.1
Features
- Add support for converting order line items from Magento to Shopify.
- Add support for converting order discount codes from Magento to Shopify.
Bug Fixes
- When importing a simple product with no parent configurable product, we now fully populate the Shopify object with all the info in the simple product.
- Orders that are unpaid in Magento no longer get converted to a "Paid" status upon import into Shopify.
- Tax rate will now properly import as a percent (i.e. 0.20 instead of 20) which allows them to show up in Shopify correctly.
v2.2.0
New Features
- Added a feature to skip extracting problematic batches instead of failing the extraction.
- Added a feature to skip the conversion of an object and move onto the next one if any of its required API requests fail.
- Added support for converting order transaction data from input JSON.
- Added support for converting more order top level attributes, including:
- Financial Status
- Fulfillment Status
- Currency
- Cancelled At
- Closed At
- Shipping Company
- Shipping Name
- Billing Company
- Billing Name
Bug Fixes
- Fixed a bug where the tax of order line items shows up as 0% in conversion output if there were no taxes for the line item (#10).
v2.0.1
Bugfixes
- Fixed a bug where occasionally the
convert
command would generate an invalidpublished_at
date. - Improved the error messaging when the input JSON is invalid.
- Improved the output behaviour when the user terminates execution partway through a command.
v2.0.0
New Features
- Added an
extract
command to extract customers, products and orders from Magento.- This requires new configuration values to be defined in
config.yml
. We suggest creating a new project withshopify_transporter new
to try out this command.
- This requires new configuration values to be defined in
Bug Fixes
- Line item taxes for Magento orders are now converted correctly.
How to upgrade
In a shell, run the following commands to upgrade the gem:
- Run
gem install shopify_transporter
.