Skip to content
This repository has been archived by the owner on Apr 27, 2023. It is now read-only.

Releases: Shopify/shopify_transporter

v2.5.2

21 Dec 14:58
Compare
Choose a tag to compare

Bug Fix

  • Fixed an issue with processing missing address fields for orders (#130).

How to upgrade

In a shell, run the following commands to upgrade the gem:

  • Run gem install shopify_transporter.

v2.5.1

13 Dec 19:40
Compare
Choose a tag to compare

Bug Fix

  • Fixed a bug of undefined method merge for nil:NilClass within order line item pipeline stage. (#128)

How to upgrade

In a shell, run the following commands to upgrade the gem:

  • Run gem install shopify_transporter.

v2.5.0

11 Dec 20:15
Compare
Choose a tag to compare

New Features

  • Added support to specify a protocol for the magento soap endpoint's hostname field in the config file using http:// or https://. If not specified, the gem defaults to using https://.

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

05 Nov 21:38
Compare
Choose a tag to compare

Bug Fixes

Allow users to correctly authenticate to Magento through the SOAP API in some cases that previously were bugged.

v2.4.1

05 Nov 15:36
Compare
Choose a tag to compare

Bug Fixes

  • More detailed error message when SOAP API is unable to generate session ID. This will help us diagnose the issue that some users are running into. (#111, #113)
  • Shipping lines for Magento are now correctly converted.

v2.4.0

31 Oct 19:09
Compare
Choose a tag to compare

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

24 Oct 20:34
a4752e8
Compare
Choose a tag to compare

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

15 Oct 14:25
Compare
Choose a tag to compare

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

04 Oct 21:10
Compare
Choose a tag to compare

Bugfixes

  • Fixed a bug where occasionally the convert command would generate an invalid published_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

02 Oct 21:27
Compare
Choose a tag to compare

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 with shopify_transporter new to try out this command.

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.