Skip to content

Commit af40920

Browse files
authored
Merge pull request #2032 from Shopify/v23.0.0
Preparing for release 23.0.0.
2 parents b7df56e + b4bef0c commit af40920

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Unreleased
22
----------
3+
4+
23.0.0 (December 11, 2025)
35
- ⚠️ [Breaking] Bumps minimum supported Rails version to 7.1 & Ruby version to 3.2; moves jobs from `lib` to `app` to fix loading issues with modern rails versions. [#2020](https://github.com/Shopify/shopify_app/pull/2020)
46
- ActiveJob classes moved from `lib/shopify_app/jobs/` to `app/jobs/shopify_app/` to follow Rails conventions and fix timing issues with ActiveJob initialization
57
- Jobs are now autoloaded by Rails instead of explicitly required during gem initialization

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
shopify_app (22.6.0)
4+
shopify_app (23.0.0)
55
addressable (~> 2.7)
66
rails (>= 7.1, < 9)
77
redirect_safely (~> 1.0)

lib/shopify_app/session/shop_session_storage_with_scopes.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module ShopSessionStorageWithScopes
1010
"ShopSessionStorageWithScopes is deprecated and will be removed in v24.0.0. " \
1111
"Use ShopSessionStorage instead, which now handles access_scopes, expires_at, " \
1212
"refresh_token, and refresh_token_expires_at automatically.",
13-
"23.0.0",
13+
"24.0.0",
1414
)
1515
validates :shopify_domain, presence: true, uniqueness: { case_sensitive: false }
1616
end

lib/shopify_app/session/user_session_storage_with_scopes.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ module UserSessionStorageWithScopes
99
ShopifyApp::Logger.deprecated(
1010
"UserSessionStorageWithScopes is deprecated and will be removed in v24.0.0. " \
1111
"Use UserSessionStorage instead, which now handles access_scopes and expires_at automatically.",
12-
"23.0.0",
12+
"24.0.0",
1313
)
1414

1515
validates :shopify_domain, presence: true

lib/shopify_app/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module ShopifyApp
4-
VERSION = "22.6.0"
4+
VERSION = "23.0.0"
55
end

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "shopify_app",
3-
"version": "22.5.2",
3+
"version": "23.0.0",
44
"repository": "git@github.com:Shopify/shopify_app.git",
55
"author": "Shopify",
66
"license": "MIT",

0 commit comments

Comments
 (0)