Changelog
May 7, 2026 ยท View on GitHub
0.10.0
- Breaking: refactor the client around Shopify Admin GraphQL API
2026-04and newer. - Breaking: remove the public REST module and built-in Shopify schema JSON files.
- Add:
ShopifyAuthfor static access tokens, client credentials, and expiring offline token refresh. - Add: structured GraphQL responses through
graphql_rawand typed data extraction throughgraphql. - Add: dynamic Admin schema download at runtime and through the
shopify-apiCLI behind theclifeature. - Add: public Admin schema download through Shopify's
admin-graphql-direct-proxyendpoint. - Updated: bulk operations now use
bulkOperation(id:),bulkOperations,text/jsonlstaged uploads, and configurable polling.
0.9.6
- Security: update
opensslto0.10.79inCargo.lockto resolve Dependabot alerts affecting the optionalnative-tlsfeature path.
0.9.5
- Add:
debugfeature added, enabled by default
0.9.1
- Fixed:
OrderLineItemtype fixed
0.9.0
- Fixed:
ShopifyWebhook::OrdersUpdatedtype fixed
0.8.10
- Fixed:
OrderCustomer&Orderstruct fixed
0.8.9
- Added:
ShopifyWebhook::OrdersUpdatetype added
0.8.8
- Fixed:
DateTimetype added
0.8.7
- Fixed:
wait_for_bulkmethod condition
0.8.5
- Fixed:
wait_for_bulkmethod condition
0.8.4
- Fixed:
UnsignedInt64types to String
0.8.3
- Fixed:
confirmation_numberinorderstruct
0.8.2
- Fixed: Webhook Customer Struct
0.7.0
- Add:
graphql_clientfeature - Add:
post_graphqlmethod toShopifywithgraphql_clientfeature on - Edited:
warp_wrappermethod takes one more argument
0.6.0
- Add:
verify_hmacmethod added toShopify - Add:
ShopifyWebhookstruct - Add:
list_webhooksmethod added toShopify - Add:
add_webhookmethod added toShopify - Add:
edit_webhookmethod added toShopify - Add:
delete_webhookmethod added toShopify - Add:
webhook_auto_configmethod added toShopify
0.5.0
- Add:
stage_upload_jsonmethod added toShopify - Add:
generate_staged_upload_urlmethod added toShopify - Add:
stage_upload_preparemethod added toShopify - Removed:
ShopifyAPIVersionenum replaced by a string
0.4.7
- Fixed:
get_end_of_support_dateenum by @davidhollenbeckx
0.4.5
- Add:
download_bulkmethod added toShopify
0.4.2
- Add: The body response (string) to
NotWantedJsonFormaterror
0.4.1
- Add:
wait_for_bulkmethod added toShopify
0.4.0
- Add:
make_bulk_querymethod added toShopify - Add:
get_bulk_by_idmethod added toShopify
0.3.6
- Updated:
ShopifyAPIVersionenum
0.3.5
- Updated:
ShopifyAPIVersionenum to add the latest versionV2023_04
0.3.0
- Add the support of the REST API with the
rest_querymethod added toShopify - Add
get_api_endpointmethod toShopify - Add
rest_urlmethod toShopify - Fix a bug for
retry_asyncandretry_syncfunctions which run 2 times at least the given function.
0.2.1
- Add Changelog and readme