From 30fe5b71f25f9b8046330f6582b360c84f55593d Mon Sep 17 00:00:00 2001 From: Kevin O'Sullivan Date: Mon, 4 Jul 2022 15:56:03 -0400 Subject: [PATCH 1/3] Packaging for release 20.0.0 --- CHANGELOG.md | 4 ++++ Gemfile.lock | 14 +++++++------- lib/shopify_app/version.rb | 2 +- package.json | 2 +- shopify_app.gemspec | 4 ++-- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e868becf1..e8c09c4d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ Unreleased ---------- +20.0.0 (July 4, 2022) +---------- + +* Bump [Shopify API](https://github.com/Shopify/shopify-api-ruby) to version 11.0.0. It includes [these updates](https://github.com/Shopify/shopify-api-ruby/blob/main/CHANGELOG.md#version-1100) * Internal update, adding App Bridge 3 for redirect (only). [#1458](https://github.com/Shopify/shopify_app/pull/1458) 19.1.0 (June 20, 2022) diff --git a/Gemfile.lock b/Gemfile.lock index ba72201e5..6a28c875b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,13 +1,13 @@ PATH remote: . specs: - shopify_app (19.1.0) + shopify_app (20.0.0) activeresource browser_sniffer (~> 2.0) jwt (>= 2.2.3) rails (> 5.2.1) redirect_safely (~> 1.0) - shopify_api (~> 10.0) + shopify_api (~> 11.0) sprockets-rails (>= 2.0.0) GEM @@ -124,7 +124,7 @@ GEM nokogiri (1.13.4) mini_portile2 (~> 2.8.0) racc (~> 1.4) - oj (3.13.14) + oj (3.13.15) openssl (3.0.0) parallel (1.21.0) parser (3.1.0.0) @@ -194,7 +194,7 @@ GEM rubocop (~> 1.24) ruby-progressbar (1.11.0) securerandom (0.2.0) - shopify_api (10.1.0) + shopify_api (11.0.0) concurrent-ruby hash_diff httparty @@ -204,8 +204,8 @@ GEM securerandom sorbet-runtime zeitwerk (~> 2.5) - sorbet-runtime (0.5.10101) - sprockets (4.0.3) + sorbet-runtime (0.5.10139) + sprockets (4.1.1) concurrent-ruby (~> 1.0) rack (> 1, < 3) sprockets-rails (3.4.2) @@ -224,7 +224,7 @@ GEM websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - zeitwerk (2.5.4) + zeitwerk (2.6.0) PLATFORMS ruby diff --git a/lib/shopify_app/version.rb b/lib/shopify_app/version.rb index 34aef5bda..429a90c5c 100644 --- a/lib/shopify_app/version.rb +++ b/lib/shopify_app/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module ShopifyApp - VERSION = "19.1.0" + VERSION = "20.0.0" end diff --git a/package.json b/package.json index 7aa447d9a..9bf6621f4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "shopify_app", - "version": "19.1.0", + "version": "20.0.0", "repository": "git@github.com:Shopify/shopify_app.git", "author": "Shopify", "license": "MIT", diff --git a/shopify_app.gemspec b/shopify_app.gemspec index 5c9103279..6bb930acc 100644 --- a/shopify_app.gemspec +++ b/shopify_app.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |s| s.author = "Shopify" s.summary = "This gem is used to get quickly started with the Shopify API" - s.required_ruby_version = ">= 2.6" + s.required_ruby_version = ">= 2.7" s.metadata["allowed_push_host"] = "https://rubygems.org" @@ -19,7 +19,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency("jwt", ">= 2.2.3") s.add_runtime_dependency("rails", "> 5.2.1") s.add_runtime_dependency("redirect_safely", "~> 1.0") - s.add_runtime_dependency("shopify_api", "~> 10.0") + s.add_runtime_dependency("shopify_api", "~> 11.0") s.add_runtime_dependency("sprockets-rails", ">= 2.0.0") s.add_development_dependency("byebug") From e1fc6c89458342a14557591def8c15b3f70f216f Mon Sep 17 00:00:00 2001 From: Kevin O'Sullivan Date: Mon, 4 Jul 2022 16:02:11 -0400 Subject: [PATCH 2/3] Remove 2.6 from CI --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f3358aa74..0bfeda4fb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: name: Ruby ${{ matrix.version }} strategy: matrix: - version: ['2.6', '2.7', '3.0'] + version: ['2.7', '3.0', '3.1'] steps: - uses: actions/checkout@v2 From 2f8a4e764b1ef6ddfa9de75af6cf150f97a8e246 Mon Sep 17 00:00:00 2001 From: Kevin O'Sullivan Date: Mon, 4 Jul 2022 16:13:39 -0400 Subject: [PATCH 3/3] Update CHANGELOG note --- .github/workflows/build.yml | 2 +- CHANGELOG.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0bfeda4fb..5377ec3a5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: name: Ruby ${{ matrix.version }} strategy: matrix: - version: ['2.7', '3.0', '3.1'] + version: ['2.7', '3.0'] steps: - uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index e8c09c4d7..e6a6ed134 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Unreleased 20.0.0 (July 4, 2022) ---------- -* Bump [Shopify API](https://github.com/Shopify/shopify-api-ruby) to version 11.0.0. It includes [these updates](https://github.com/Shopify/shopify-api-ruby/blob/main/CHANGELOG.md#version-1100) +* Bump [Shopify API](https://github.com/Shopify/shopify-api-ruby) to version 11.0.0. It includes [these updates](https://github.com/Shopify/shopify-api-ruby/blob/main/CHANGELOG.md#version-1100). The breaking change relates to the removal of API version `2021-07` support. * Internal update, adding App Bridge 3 for redirect (only). [#1458](https://github.com/Shopify/shopify_app/pull/1458) 19.1.0 (June 20, 2022)