Skip to content

Release v16.3.1 - #1473

Merged
Suleimanlatrsh merged 1 commit into
mainfrom
v16.3.1
Oct 22, 2026
Merged

Suleimanlatrsh merged 1 commit into
mainfrom
v16.3.1

Conversation

@Suleimanlatrsh

Copy link
Copy Markdown
Contributor

Release v16.3.1

Patch release that validates trusted Shopify Admin hosts in auth flows. URLs for supported Admin hosts are unchanged.

Changes

  • #1472 ShopifyAPI::Auth.embedded_app_url now raises ShopifyAPI::Errors::InvalidShopError unless the decoded host is a trusted Shopify Admin host.
  • #1472 ShopifyAPI::Auth::Oauth.begin_auth now validates and normalizes shop, and raises ShopifyAPI::Errors::InvalidShopError for untrusted domains.
  • #1472 ShopifyAPI::Utils::ShopValidator now rejects hosts with non-hostname characters and reads the store handle from admin.shopify.com/store/<handle> URLs.

Release checklist

  • Bumped lib/shopify_api/version.rb to 16.3.1.
  • Updated Gemfile.lock.
  • Moved unreleased changes under ## 16.3.1 in CHANGELOG.md.
  • After merge, tag the merge commit as v16.3.1.
  • Publish the rubygems stack through Shipit.
  • Verify 16.3.1 on RubyGems.

Validates trusted Admin hosts in auth flows
@github-actions github-actions Bot added the devtools-gardener Post the issue or PR to Slack for the gardener label Oct 22, 2026

@MillanWangShopify MillanWangShopify left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look consistent with other release new version PRs 👍
Confirmed that there are should be no breaking changes associated with the included change

@lizkenyon lizkenyon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TY! ⭐

@Suleimanlatrsh
Suleimanlatrsh merged commit 5d5f0cf into main Oct 22, 2026
8 checks passed
@Suleimanlatrsh
Suleimanlatrsh deleted the v16.3.1 branch October 22, 2026 15:31

This branch was successfully deployed

1 active deployment
rubygems — fb2a6fbf Deployed Oct 22, 2026 by shopify-shipit[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devtools-gardener Post the issue or PR to Slack for the gardener

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants