Skip to content

Releases: bold-commerce/go-shopify

The one where we added ListAll() and fixed ShippingLines

21 Apr 04:33
3554221
Compare
Choose a tag to compare
  • PR #280 Update ShippingLines Id to string
  • PR #282 Add ListAll to all resources (thx @weirdian2k3 )

The one where we finally released v4.0.0

18 Mar 19:19
ef48c88
Compare
Choose a tag to compare

*** This release contains many breaking changes ***

Big, breaking changes
#257 added context propagation to methods (thx @ar3s3ru for the massive PR)
#258 contains a list of breaking changes - see the PR for details
#275 added more nullable fields

...and many many more....

See here for a complete list of all commits and changes since the last 3.x release

The one where we made the last 3.x changes

24 Jan 23:12
2b22533
Compare
Choose a tag to compare

This will be the last release with new features in the 3.x version line.
The next major release will be 4.0 which is currently being worked on with many exciting, new, backwards-incompatible features.

The one where we added a lot of stuff

06 Dec 05:01
e40406f
Compare
Choose a tag to compare

The one where we added more fields to InventoryItem and Order

17 Jun 02:19
933070b
Compare
Choose a tag to compare
  • PR #213 - Add HTS fields to InventoryItem (thx @c9845)
  • PR #214 - Add several missing fields to the Order model (thx @sradevski)

The one where we added delete orders, abandoned checkouts, and payouts

18 Apr 12:53
174189c
Compare
Choose a tag to compare

The one where we merged all the old, pending PRs

26 Mar 17:10
58fac76
Compare
Choose a tag to compare
  • #140 - Add carrier services API
  • #141 - Add VerifySignature to check the signature that is passed when handling app proxy
  • #147 - Add discounted price to shipping lines
  • #148 - Add Webhook.ApiVersion
  • #149 - Add Order.CurrentTotalPrice
  • #152 - Add other Collect endpoints
  • #155 - Fix draft order note attributes JSON tag
  • #156 - AppliedDiscount - Change JSON field names and JSON tag
  • #162 - Add Webhook support for api_version and private_metafield_namespaces
  • #163 - Support for tax_exempt in draft orders
  • #164 - Add omitempty tags for assets
  • #166 - Add InventoryLevel endpoints
  • #180 - Add access scopes endpoint
  • #186 - Add a new field to Blog struct
  • #190 - Add product status field
  • #193 - Add fulfillment service endpoints
  • #201 - Add send receipt and send fulfillment receipt flags to Order model

A big "Thank you" to all the contributors!

Stay safe and have fun.

The one where we added access scopes and updated metafield support to latest version

23 Mar 14:47
49ba021
Compare
Choose a tag to compare

Added access scopes OAuth endpoint for scope introspection. #180
See Shopify documentation: https://shopify.dev/api/admin-rest/2022-01/resources/accessscope

Updated metafield support for new type field. #176
See Shopify documentation: https://shopify.dev/api/release-notes/2021-07

Thank you @BoldBrandonM and @ysurtayev-bold for your contributions

Stay safe and have fun.

The one where we improved PriceRules, Orders, and Metafield support

19 Feb 15:37
f29f869
Compare
Choose a tag to compare

Updated README.md to reflect proper way to instantiate the AuthorizeURL #132

Added support for the AdminGraphqlAPIID field on the Metafield struct #136
See Shopify documentation: https://shopify.dev/docs/admin-api/rest/reference/metafield

Added support for the DiscountAllocations field on the Order LineItem struct #138
See Shopify documentation: https://shopify.dev/docs/admin-api/rest/reference/orders/order

Addes support for setting the prerequisite fields on the PriceRule struct #144
See Shopify documentation: https://shopify.dev/docs/admin-api/rest/reference/discounts/pricerule

Thank you very much for your contributions @mangege, @sshaw, @milos-matijasevic, and @BoldBrandonM

Stay safe and have fun.

The one where we added support for custom http clients

09 Dec 14:46
786f65e
Compare
Choose a tag to compare

Add option to support custom http client #130
Example of implementation included in the test.

Thank you for your contribution @fidel-ruiz and to all those who reviewed and provided feedback.

Stay safe and have fun.