diff --git a/CHANGELOG.md b/CHANGELOG.md index f1f2a9a5..5c1e00e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ### Unreleased +### 8.2.0 + +* FakeProcessor subscriptions can be marked as nonresumable. This is helpful for giving users a limited subscription. + +```ruby +pay_customer.subscribe(ends_at: 1.year.from_now, data: {resumable: false}) +``` + ### 8.1.3 * Raise `Pay::Error` instead of `StandardError` consistently diff --git a/Gemfile.lock b/Gemfile.lock index 40037ecb..cddc297f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -337,4 +337,4 @@ DEPENDENCIES webmock BUNDLED WITH - 2.5.22 + 2.5.23 diff --git a/gemfiles/rails_6.1.gemfile.lock b/gemfiles/rails_6.1.gemfile.lock index bf03c6e6..8d049fec 100644 --- a/gemfiles/rails_6.1.gemfile.lock +++ b/gemfiles/rails_6.1.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -94,14 +94,14 @@ GEM net-http globalid (1.2.1) activesupport (>= 6.1) - hashdiff (1.1.1) + hashdiff (1.1.2) i18n (1.14.6) concurrent-ruby (~> 1.0) importmap-rails (2.0.3) actionpack (>= 6.0.0) activesupport (>= 6.0.0) railties (>= 6.0.0) - json (2.7.5) + json (2.8.2) language_server-protocol (3.17.0.3) lemonsqueezy (1.0.1) faraday (~> 2.0) @@ -123,9 +123,9 @@ GEM mocha (2.5.0) ruby2_keywords (>= 0.0.5) mysql2 (0.5.6) - net-http (0.4.1) + net-http (0.5.0) uri - net-imap (0.5.0) + net-imap (0.5.1) date net-protocol net-pop (0.1.2) @@ -141,12 +141,12 @@ GEM racc (~> 1.4) nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) - ostruct (0.6.0) - paddle (2.6.0) + ostruct (0.6.1) + paddle (2.7.0) faraday (~> 2.11.0) ostruct (~> 0.6.0) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc pdf-core (0.10.0) @@ -199,7 +199,7 @@ GEM prawn-table (~> 0.2.1) regexp_parser (2.9.2) rexml (3.3.9) - rubocop (1.66.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -209,7 +209,7 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + rubocop-ast (1.36.1) parser (>= 3.3.1.0) rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) @@ -226,10 +226,10 @@ GEM sqlite3 (1.7.3-arm64-darwin) sqlite3 (1.7.3-x86_64-darwin) sqlite3 (1.7.3-x86_64-linux) - standard (1.41.1) + standard (1.42.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) standard-performance (~> 1.5) standard-custom (1.0.2) @@ -240,9 +240,9 @@ GEM rubocop-performance (~> 1.22.0) stimulus-rails (1.3.4) railties (>= 6.0.0) - stripe (13.1.0) + stripe (13.1.2) thor (1.3.2) - timeout (0.4.1) + timeout (0.4.2) ttfunk (1.8.0) bigdecimal (~> 3.1) turbo-rails (2.0.11) @@ -251,7 +251,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - uri (0.13.1) + uri (1.0.2) vcr (6.3.1) base64 web-console (4.2.1) diff --git a/gemfiles/rails_7.0.gemfile.lock b/gemfiles/rails_7.0.gemfile.lock index 60a83645..d5c4ce5c 100644 --- a/gemfiles/rails_7.0.gemfile.lock +++ b/gemfiles/rails_7.0.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -100,14 +100,14 @@ GEM net-http globalid (1.2.1) activesupport (>= 6.1) - hashdiff (1.1.1) + hashdiff (1.1.2) i18n (1.14.6) concurrent-ruby (~> 1.0) importmap-rails (2.0.3) actionpack (>= 6.0.0) activesupport (>= 6.0.0) railties (>= 6.0.0) - json (2.7.5) + json (2.8.2) language_server-protocol (3.17.0.3) lemonsqueezy (1.0.1) faraday (~> 2.0) @@ -129,9 +129,9 @@ GEM mocha (2.5.0) ruby2_keywords (>= 0.0.5) mysql2 (0.5.6) - net-http (0.4.1) + net-http (0.5.0) uri - net-imap (0.5.0) + net-imap (0.5.1) date net-protocol net-pop (0.1.2) @@ -147,12 +147,12 @@ GEM racc (~> 1.4) nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) - ostruct (0.6.0) - paddle (2.6.0) + ostruct (0.6.1) + paddle (2.7.0) faraday (~> 2.11.0) ostruct (~> 0.6.0) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc pdf-core (0.10.0) @@ -205,7 +205,7 @@ GEM prawn-table (~> 0.2.1) regexp_parser (2.9.2) rexml (3.3.9) - rubocop (1.66.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -215,7 +215,7 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + rubocop-ast (1.36.1) parser (>= 3.3.1.0) rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) @@ -232,10 +232,10 @@ GEM sqlite3 (1.7.3-arm64-darwin) sqlite3 (1.7.3-x86_64-darwin) sqlite3 (1.7.3-x86_64-linux) - standard (1.41.1) + standard (1.42.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) standard-performance (~> 1.5) standard-custom (1.0.2) @@ -246,9 +246,9 @@ GEM rubocop-performance (~> 1.22.0) stimulus-rails (1.3.4) railties (>= 6.0.0) - stripe (13.1.0) + stripe (13.1.2) thor (1.3.2) - timeout (0.4.1) + timeout (0.4.2) ttfunk (1.8.0) bigdecimal (~> 3.1) turbo-rails (2.0.11) @@ -257,7 +257,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - uri (0.13.1) + uri (1.0.2) vcr (6.3.1) base64 web-console (4.2.1) diff --git a/gemfiles/rails_7.1.gemfile.lock b/gemfiles/rails_7.1.gemfile.lock index 6d125e6f..3d001813 100644 --- a/gemfiles/rails_7.1.gemfile.lock +++ b/gemfiles/rails_7.1.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -92,7 +92,7 @@ GEM thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) - benchmark (0.3.0) + benchmark (0.4.0) bigdecimal (3.1.8) bindex (0.8.1) braintree (4.23.0) @@ -115,7 +115,7 @@ GEM net-http globalid (1.2.1) activesupport (>= 6.1) - hashdiff (1.1.1) + hashdiff (1.1.2) i18n (1.14.6) concurrent-ruby (~> 1.0) importmap-rails (2.0.3) @@ -126,7 +126,7 @@ GEM irb (1.14.1) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.5) + json (2.8.2) language_server-protocol (3.17.0.3) lemonsqueezy (1.0.1) faraday (~> 2.0) @@ -148,9 +148,9 @@ GEM ruby2_keywords (>= 0.0.5) mutex_m (0.2.0) mysql2 (0.5.6) - net-http (0.4.1) + net-http (0.5.0) uri - net-imap (0.5.0) + net-imap (0.5.1) date net-protocol net-pop (0.1.2) @@ -166,12 +166,12 @@ GEM racc (~> 1.4) nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) - ostruct (0.6.0) - paddle (2.6.0) + ostruct (0.6.1) + paddle (2.7.0) faraday (~> 2.11.0) ostruct (~> 0.6.0) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc pdf-core (0.10.0) @@ -182,7 +182,7 @@ GEM ttfunk (~> 1.8) prawn-table (0.2.2) prawn (>= 1.3.0, < 3.0.0) - psych (5.1.2) + psych (5.2.0) stringio public_suffix (6.0.1) puma (6.4.3) @@ -193,9 +193,8 @@ GEM rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) - rackup (2.1.0) + rackup (2.2.1) rack (>= 3) - webrick (~> 1.8) rails (7.1.5) actioncable (= 7.1.5) actionmailbox (= 7.1.5) @@ -227,16 +226,16 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - rdoc (6.7.0) + rdoc (6.8.1) psych (>= 4.0.0) receipts (2.4.0) prawn (>= 1.3.0, < 3.0.0) prawn-table (~> 0.2.1) regexp_parser (2.9.2) - reline (0.5.10) + reline (0.5.11) io-console (~> 0.5) rexml (3.3.9) - rubocop (1.66.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -246,14 +245,14 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + rubocop-ast (1.36.1) parser (>= 3.3.1.0) rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - securerandom (0.3.1) + securerandom (0.3.2) sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) @@ -264,10 +263,10 @@ GEM sqlite3 (1.7.3-arm64-darwin) sqlite3 (1.7.3-x86_64-darwin) sqlite3 (1.7.3-x86_64-linux) - standard (1.41.1) + standard (1.42.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) standard-performance (~> 1.5) standard-custom (1.0.2) @@ -278,10 +277,10 @@ GEM rubocop-performance (~> 1.22.0) stimulus-rails (1.3.4) railties (>= 6.0.0) - stringio (3.1.1) - stripe (13.1.0) + stringio (3.1.2) + stripe (13.1.2) thor (1.3.2) - timeout (0.4.1) + timeout (0.4.2) ttfunk (1.8.0) bigdecimal (~> 3.1) turbo-rails (2.0.11) @@ -290,7 +289,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - uri (0.13.1) + uri (1.0.2) vcr (6.3.1) base64 web-console (4.2.1) @@ -302,7 +301,6 @@ GEM addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.9.0) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) diff --git a/gemfiles/rails_7.2.gemfile.lock b/gemfiles/rails_7.2.gemfile.lock index d2a9fca9..0ca5c1da 100644 --- a/gemfiles/rails_7.2.gemfile.lock +++ b/gemfiles/rails_7.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -86,7 +86,7 @@ GEM thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) - benchmark (0.3.0) + benchmark (0.4.0) bigdecimal (3.1.8) bindex (0.8.1) braintree (4.23.0) @@ -109,7 +109,7 @@ GEM net-http globalid (1.2.1) activesupport (>= 6.1) - hashdiff (1.1.1) + hashdiff (1.1.2) i18n (1.14.6) concurrent-ruby (~> 1.0) importmap-rails (2.0.3) @@ -120,7 +120,7 @@ GEM irb (1.14.1) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.5) + json (2.8.2) language_server-protocol (3.17.0.3) lemonsqueezy (1.0.1) faraday (~> 2.0) @@ -141,9 +141,9 @@ GEM mocha (2.5.0) ruby2_keywords (>= 0.0.5) mysql2 (0.5.6) - net-http (0.4.1) + net-http (0.5.0) uri - net-imap (0.5.0) + net-imap (0.5.1) date net-protocol net-pop (0.1.2) @@ -159,12 +159,12 @@ GEM racc (~> 1.4) nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) - ostruct (0.6.0) - paddle (2.6.0) + ostruct (0.6.1) + paddle (2.7.0) faraday (~> 2.11.0) ostruct (~> 0.6.0) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc pdf-core (0.10.0) @@ -175,7 +175,7 @@ GEM ttfunk (~> 1.8) prawn-table (0.2.2) prawn (>= 1.3.0, < 3.0.0) - psych (5.1.2) + psych (5.2.0) stringio public_suffix (6.0.1) puma (6.4.3) @@ -186,9 +186,8 @@ GEM rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) - rackup (2.1.0) + rackup (2.2.1) rack (>= 3) - webrick (~> 1.8) rails (7.2.2) actioncable (= 7.2.2) actionmailbox (= 7.2.2) @@ -220,16 +219,16 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - rdoc (6.7.0) + rdoc (6.8.1) psych (>= 4.0.0) receipts (2.4.0) prawn (>= 1.3.0, < 3.0.0) prawn-table (~> 0.2.1) regexp_parser (2.9.2) - reline (0.5.10) + reline (0.5.11) io-console (~> 0.5) rexml (3.3.9) - rubocop (1.66.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -239,14 +238,14 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + rubocop-ast (1.36.1) parser (>= 3.3.1.0) rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - securerandom (0.3.1) + securerandom (0.3.2) sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) @@ -257,10 +256,10 @@ GEM sqlite3 (2.2.0-arm64-darwin) sqlite3 (2.2.0-x86_64-darwin) sqlite3 (2.2.0-x86_64-linux-gnu) - standard (1.41.1) + standard (1.42.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) standard-performance (~> 1.5) standard-custom (1.0.2) @@ -271,10 +270,10 @@ GEM rubocop-performance (~> 1.22.0) stimulus-rails (1.3.4) railties (>= 6.0.0) - stringio (3.1.1) - stripe (13.1.0) + stringio (3.1.2) + stripe (13.1.2) thor (1.3.2) - timeout (0.4.1) + timeout (0.4.2) ttfunk (1.8.0) bigdecimal (~> 3.1) turbo-rails (2.0.11) @@ -283,7 +282,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - uri (0.13.1) + uri (1.0.2) useragent (0.16.10) vcr (6.3.1) base64 @@ -296,7 +295,6 @@ GEM addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.9.0) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) diff --git a/gemfiles/rails_8.0.gemfile.lock b/gemfiles/rails_8.0.gemfile.lock index bf8f9769..ca0eac87 100644 --- a/gemfiles/rails_8.0.gemfile.lock +++ b/gemfiles/rails_8.0.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -120,7 +120,7 @@ GEM irb (1.14.1) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.8.1) + json (2.8.2) language_server-protocol (3.17.0.3) lemonsqueezy (1.0.1) faraday (~> 2.0) @@ -166,7 +166,7 @@ GEM nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) ostruct (0.6.1) - paddle (2.6.0) + paddle (2.7.0) faraday (~> 2.11.0) ostruct (~> 0.6.0) parallel (1.26.3) @@ -192,7 +192,7 @@ GEM rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) - rackup (2.2.0) + rackup (2.2.1) rack (>= 3) rails (8.0.0) actioncable (= 8.0.0) @@ -225,7 +225,7 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - rdoc (6.7.0) + rdoc (6.8.1) psych (>= 4.0.0) receipts (2.4.0) prawn (>= 1.3.0, < 3.0.0) @@ -234,7 +234,7 @@ GEM reline (0.5.11) io-console (~> 0.5) rexml (3.3.9) - rubocop (1.66.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -244,7 +244,7 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.35.0) + rubocop-ast (1.36.1) parser (>= 3.3.1.0) rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) @@ -269,10 +269,10 @@ GEM sqlite3 (2.2.0-x86_64-darwin) sqlite3 (2.2.0-x86_64-linux-gnu) sqlite3 (2.2.0-x86_64-linux-musl) - standard (1.41.1) + standard (1.42.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) standard-performance (~> 1.5) standard-custom (1.0.2) @@ -284,7 +284,7 @@ GEM stimulus-rails (1.3.4) railties (>= 6.0.0) stringio (3.1.2) - stripe (13.1.1) + stripe (13.1.2) thor (1.3.2) timeout (0.4.2) ttfunk (1.8.0) @@ -295,7 +295,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - uri (1.0.1) + uri (1.0.2) useragent (0.16.10) vcr (6.3.1) base64 diff --git a/gemfiles/rails_main.gemfile.lock b/gemfiles/rails_main.gemfile.lock index 0664ad97..f9f48de3 100644 --- a/gemfiles/rails_main.gemfile.lock +++ b/gemfiles/rails_main.gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/rails/rails.git - revision: a7c8a20825be5ac8d96566ec5dbe9daa85568bc8 + revision: c11312a918555aaad99b334d374a791cd6268152 branch: main specs: actioncable (8.1.0.alpha) @@ -100,7 +100,7 @@ GIT PATH remote: .. specs: - pay (8.1.3) + pay (8.2.0) rails (>= 6.0.0) GEM @@ -114,7 +114,7 @@ GEM thor (>= 0.14.0) ast (2.4.2) base64 (0.2.0) - benchmark (0.3.0) + benchmark (0.4.0) bigdecimal (3.1.8) bindex (0.8.1) braintree (4.23.0) @@ -137,7 +137,7 @@ GEM net-http globalid (1.2.1) activesupport (>= 6.1) - hashdiff (1.1.1) + hashdiff (1.1.2) i18n (1.14.6) concurrent-ruby (~> 1.0) importmap-rails (2.0.3) @@ -148,7 +148,7 @@ GEM irb (1.14.1) rdoc (>= 4.0.0) reline (>= 0.4.2) - json (2.7.5) + json (2.8.2) language_server-protocol (3.17.0.3) lemonsqueezy (1.0.1) faraday (~> 2.0) @@ -169,9 +169,9 @@ GEM mocha (2.5.0) ruby2_keywords (>= 0.0.5) mysql2 (0.5.6) - net-http (0.4.1) + net-http (0.5.0) uri - net-imap (0.5.0) + net-imap (0.5.1) date net-protocol net-pop (0.1.2) @@ -187,12 +187,12 @@ GEM racc (~> 1.4) nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) - ostruct (0.6.0) - paddle (2.6.0) + ostruct (0.6.1) + paddle (2.7.0) faraday (~> 2.11.0) ostruct (~> 0.6.0) parallel (1.26.3) - parser (3.3.5.1) + parser (3.3.6.0) ast (~> 2.4.1) racc pdf-core (0.10.0) @@ -203,7 +203,7 @@ GEM ttfunk (~> 1.8) prawn-table (0.2.2) prawn (>= 1.3.0, < 3.0.0) - psych (5.1.2) + psych (5.2.0) stringio public_suffix (6.0.1) puma (6.4.3) @@ -214,9 +214,8 @@ GEM rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) - rackup (2.1.0) + rackup (2.2.1) rack (>= 3) - webrick (~> 1.8) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -226,16 +225,16 @@ GEM nokogiri (~> 1.14) rainbow (3.1.1) rake (13.2.1) - rdoc (6.7.0) + rdoc (6.8.1) psych (>= 4.0.0) receipts (2.4.0) prawn (>= 1.3.0, < 3.0.0) prawn-table (~> 0.2.1) regexp_parser (2.9.2) - reline (0.5.10) + reline (0.5.11) io-console (~> 0.5) rexml (3.3.9) - rubocop (1.66.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -245,14 +244,14 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.33.0) + rubocop-ast (1.36.1) parser (>= 3.3.1.0) rubocop-performance (1.22.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - securerandom (0.3.1) + securerandom (0.3.2) sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) @@ -263,10 +262,10 @@ GEM sqlite3 (2.2.0-arm64-darwin) sqlite3 (2.2.0-x86_64-darwin) sqlite3 (2.2.0-x86_64-linux-gnu) - standard (1.41.1) + standard (1.42.1) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) standard-performance (~> 1.5) standard-custom (1.0.2) @@ -277,10 +276,10 @@ GEM rubocop-performance (~> 1.22.0) stimulus-rails (1.3.4) railties (>= 6.0.0) - stringio (3.1.1) - stripe (13.1.0) + stringio (3.1.2) + stripe (13.1.2) thor (1.3.2) - timeout (0.4.1) + timeout (0.4.2) ttfunk (1.8.0) bigdecimal (~> 3.1) turbo-rails (2.0.11) @@ -289,7 +288,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - uri (0.13.1) + uri (1.0.2) useragent (0.16.10) vcr (6.3.1) base64 @@ -302,7 +301,6 @@ GEM addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.9.0) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) diff --git a/lib/pay/version.rb b/lib/pay/version.rb index 5fc27b6d..7a556095 100644 --- a/lib/pay/version.rb +++ b/lib/pay/version.rb @@ -1,3 +1,3 @@ module Pay - VERSION = "8.1.3" + VERSION = "8.2.0" end