File tree 10 files changed +176
-164
lines changed
10 files changed +176
-164
lines changed Original file line number Diff line number Diff line change 2
2
3
3
### Unreleased
4
4
5
+ ### 8.3.0
6
+
7
+ * Ignore Stripe ` payment_failed ` and ` payment_action_required ` webhooks on ` incomplete ` subscriptions as these are already handled by the JavaScript in-browser. #1121
8
+ * Add ` FakeProcessor::Subscription#sync ` #1120
9
+
5
10
### 8.2.2
6
11
7
12
* Compatibility with frozen string literals
Original file line number Diff line number Diff line change 1
1
PATH
2
2
remote: .
3
3
specs:
4
- pay (8.2.2 )
4
+ pay (8.3.0 )
5
5
rails (>= 6.0.0 )
6
6
7
7
GEM
Original file line number Diff line number Diff line change 2
2
3
3
# 💳 Pay - Payments engine for Ruby on Rails
4
4
5
- [ ![ Build Status] ( https://github.com/pay-rails/pay/workflows/Tests/badge.svg )] ( https://github.com/pay-rails/pay/actions ) [ ![ Gem Version] ( https://badge.fury.io/rb/pay.svg )] ( https://badge.fury.io/rb/pay )
6
-
7
- <img src =" docs/images/stripe_partner_badge.svg " height =" 26px " >
5
+ [ ![ Build Status] ( https://github.com/pay-rails/pay/workflows/Tests/badge.svg )] ( https://github.com/pay-rails/pay/actions ) [ ![ Gem Version] ( https://badge.fury.io/rb/pay.svg )] ( https://badge.fury.io/rb/pay ) <img src =" docs/images/stripe_partner_badge.svg " height =" 26px " >
8
6
9
7
Pay is a payments engine for Ruby on Rails 6.0 and higher.
10
8
11
- ⚠️ ** Upgrading?** Check the [ UPGRADE] ( UPGRADE.md ) guide for required changes and/or migration when upgrading from a previous version of Pay.
9
+ > [ !TIP]
10
+ > Check out [ Jumpstart] ( https://jumpstartrails.com ) for Rails Starter Kit with Pay already integrated!
11
+
12
+ ** Upgrading?** Check the [ UPGRADE] ( UPGRADE.md ) guide for required changes and/or migration when upgrading from a previous version of Pay.
12
13
13
14
## 🧑💻 Tutorial
14
15
Original file line number Diff line number Diff line change 1
1
PATH
2
2
remote: ..
3
3
specs:
4
- pay (8.2.2 )
4
+ pay (8.3.0 )
5
5
rails (>= 6.0.0)
6
6
7
7
GEM
86
86
rexml
87
87
crass (1.0.6)
88
88
date (3.4.1)
89
- erubi (1.13.0)
90
- faraday (2.11.0)
91
- faraday-net_http (>= 2.0, < 3.4)
89
+ erubi (1.13.1)
90
+ faraday (2.12.2)
91
+ faraday-net_http (>= 2.0, < 3.5)
92
+ json
92
93
logger
93
- faraday-net_http (3.3 .0)
94
- net-http
94
+ faraday-net_http (3.4 .0)
95
+ net-http (>= 0.5.0)
95
96
globalid (1.2.1)
96
97
activesupport (>= 6.1)
97
98
hashdiff (1.1.2)
@@ -101,12 +102,12 @@ GEM
101
102
actionpack (>= 6.0.0)
102
103
activesupport (>= 6.0.0)
103
104
railties (>= 6.0.0)
104
- json (2.9.0 )
105
+ json (2.9.1 )
105
106
language_server-protocol (3.17.0.3)
106
107
lemonsqueezy (1.0.1)
107
108
faraday (~> 2.0)
108
109
lint_roller (1.1.0)
109
- logger (1.6.3 )
110
+ logger (1.6.4 )
110
111
loofah (2.23.1)
111
112
crass (~> 1.0.2)
112
113
nokogiri (>= 1.12.0)
126
127
mysql2 (0.5.6)
127
128
net-http (0.6.0)
128
129
uri
129
- net-imap (0.5.1 )
130
+ net-imap (0.5.3 )
130
131
date
131
132
net-protocol
132
133
net-pop (0.1.2)
139
140
mini_portile2 (~> 2.8.2)
140
141
racc (~> 1.4)
141
142
ostruct (0.6.1)
142
- paddle (2.7.0 )
143
- faraday (~> 2.11.0 )
143
+ paddle (2.7.1 )
144
+ faraday (~> 2.11)
144
145
ostruct (~> 0.6.0)
145
146
parallel (1.26.3)
146
147
parser (3.3.6.0)
195
196
prawn (>= 1.3.0, < 3.0.0)
196
197
prawn-table (~> 0.2.1)
197
198
regexp_parser (2.9.3)
198
- rexml (3.3.9 )
199
+ rexml (3.4.0 )
199
200
rubocop (1.69.2)
200
201
json (~> 2.3)
201
202
language_server-protocol (>= 3.17.0)
236
237
rubocop-performance (~> 1.23.0)
237
238
stimulus-rails (1.3.4)
238
239
railties (>= 6.0.0)
239
- stripe (13.2 .0)
240
+ stripe (13.3 .0)
240
241
thor (1.3.2)
241
- timeout (0.4.2 )
242
+ timeout (0.4.3 )
242
243
ttfunk (1.8.0)
243
244
bigdecimal (~> 3.1)
244
245
turbo-rails (2.0.11)
Original file line number Diff line number Diff line change 1
1
PATH
2
2
remote: ..
3
3
specs:
4
- pay (8.2.2 )
4
+ pay (8.3.0 )
5
5
rails (>= 6.0.0)
6
6
7
7
GEM
92
92
rexml
93
93
crass (1.0.6)
94
94
date (3.4.1)
95
- erubi (1.13.0)
96
- faraday (2.11.0)
97
- faraday-net_http (>= 2.0, < 3.4)
95
+ erubi (1.13.1)
96
+ faraday (2.12.2)
97
+ faraday-net_http (>= 2.0, < 3.5)
98
+ json
98
99
logger
99
- faraday-net_http (3.3 .0)
100
- net-http
100
+ faraday-net_http (3.4 .0)
101
+ net-http (>= 0.5.0)
101
102
globalid (1.2.1)
102
103
activesupport (>= 6.1)
103
104
hashdiff (1.1.2)
@@ -107,12 +108,12 @@ GEM
107
108
actionpack (>= 6.0.0)
108
109
activesupport (>= 6.0.0)
109
110
railties (>= 6.0.0)
110
- json (2.9.0 )
111
+ json (2.9.1 )
111
112
language_server-protocol (3.17.0.3)
112
113
lemonsqueezy (1.0.1)
113
114
faraday (~> 2.0)
114
115
lint_roller (1.1.0)
115
- logger (1.6.3 )
116
+ logger (1.6.4 )
116
117
loofah (2.23.1)
117
118
crass (~> 1.0.2)
118
119
nokogiri (>= 1.12.0)
132
133
mysql2 (0.5.6)
133
134
net-http (0.6.0)
134
135
uri
135
- net-imap (0.5.1 )
136
+ net-imap (0.5.3 )
136
137
date
137
138
net-protocol
138
139
net-pop (0.1.2)
145
146
mini_portile2 (~> 2.8.2)
146
147
racc (~> 1.4)
147
148
ostruct (0.6.1)
148
- paddle (2.7.0 )
149
- faraday (~> 2.11.0 )
149
+ paddle (2.7.1 )
150
+ faraday (~> 2.11)
150
151
ostruct (~> 0.6.0)
151
152
parallel (1.26.3)
152
153
parser (3.3.6.0)
201
202
prawn (>= 1.3.0, < 3.0.0)
202
203
prawn-table (~> 0.2.1)
203
204
regexp_parser (2.9.3)
204
- rexml (3.3.9 )
205
+ rexml (3.4.0 )
205
206
rubocop (1.69.2)
206
207
json (~> 2.3)
207
208
language_server-protocol (>= 3.17.0)
242
243
rubocop-performance (~> 1.23.0)
243
244
stimulus-rails (1.3.4)
244
245
railties (>= 6.0.0)
245
- stripe (13.2 .0)
246
+ stripe (13.3 .0)
246
247
thor (1.3.2)
247
- timeout (0.4.2 )
248
+ timeout (0.4.3 )
248
249
ttfunk (1.8.0)
249
250
bigdecimal (~> 3.1)
250
251
turbo-rails (2.0.11)
Original file line number Diff line number Diff line change 1
1
PATH
2
2
remote: ..
3
3
specs:
4
- pay (8.2.2 )
4
+ pay (8.3.0 )
5
5
rails (>= 6.0.0)
6
6
7
7
GEM
@@ -107,12 +107,13 @@ GEM
107
107
crass (1.0.6)
108
108
date (3.4.1)
109
109
drb (2.2.1)
110
- erubi (1.13.0)
111
- faraday (2.11.0)
112
- faraday-net_http (>= 2.0, < 3.4)
110
+ erubi (1.13.1)
111
+ faraday (2.12.2)
112
+ faraday-net_http (>= 2.0, < 3.5)
113
+ json
113
114
logger
114
- faraday-net_http (3.3 .0)
115
- net-http
115
+ faraday-net_http (3.4 .0)
116
+ net-http (>= 0.5.0)
116
117
globalid (1.2.1)
117
118
activesupport (>= 6.1)
118
119
hashdiff (1.1.2)
@@ -123,15 +124,15 @@ GEM
123
124
activesupport (>= 6.0.0)
124
125
railties (>= 6.0.0)
125
126
io-console (0.8.0)
126
- irb (1.14.2 )
127
+ irb (1.14.3 )
127
128
rdoc (>= 4.0.0)
128
129
reline (>= 0.4.2)
129
- json (2.9.0 )
130
+ json (2.9.1 )
130
131
language_server-protocol (3.17.0.3)
131
132
lemonsqueezy (1.0.1)
132
133
faraday (~> 2.0)
133
134
lint_roller (1.1.0)
134
- logger (1.6.3 )
135
+ logger (1.6.4 )
135
136
loofah (2.23.1)
136
137
crass (~> 1.0.2)
137
138
nokogiri (>= 1.12.0)
151
152
mysql2 (0.5.6)
152
153
net-http (0.6.0)
153
154
uri
154
- net-imap (0.5.1 )
155
+ net-imap (0.5.3 )
155
156
date
156
157
net-protocol
157
158
net-pop (0.1.2)
164
165
mini_portile2 (~> 2.8.2)
165
166
racc (~> 1.4)
166
167
ostruct (0.6.1)
167
- paddle (2.7.0 )
168
- faraday (~> 2.11.0 )
168
+ paddle (2.7.1 )
169
+ faraday (~> 2.11)
169
170
ostruct (~> 0.6.0)
170
171
parallel (1.26.3)
171
172
parser (3.3.6.0)
179
180
ttfunk (~> 1.8)
180
181
prawn-table (0.2.2)
181
182
prawn (>= 1.3.0, < 3.0.0)
182
- psych (5.2.1 )
183
+ psych (5.2.2 )
183
184
date
184
185
stringio
185
186
public_suffix (6.0.1)
@@ -224,15 +225,15 @@ GEM
224
225
zeitwerk (~> 2.6)
225
226
rainbow (3.1.1)
226
227
rake (13.2.1)
227
- rdoc (6.8.1 )
228
+ rdoc (6.10.0 )
228
229
psych (>= 4.0.0)
229
230
receipts (2.4.0)
230
231
prawn (>= 1.3.0, < 3.0.0)
231
232
prawn-table (~> 0.2.1)
232
233
regexp_parser (2.9.3)
233
- reline (0.5.12 )
234
+ reline (0.6.0 )
234
235
io-console (~> 0.5)
235
- rexml (3.3.9 )
236
+ rexml (3.4.0 )
236
237
rubocop (1.69.2)
237
238
json (~> 2.3)
238
239
language_server-protocol (>= 3.17.0)
250
251
rubocop-ast (>= 1.31.1, < 2.0)
251
252
ruby-progressbar (1.13.0)
252
253
ruby2_keywords (0.0.5)
253
- securerandom (0.4.0 )
254
+ securerandom (0.4.1 )
254
255
sprockets (4.2.1)
255
256
concurrent-ruby (~> 1.0)
256
257
rack (>= 2.2.4, < 4)
275
276
stimulus-rails (1.3.4)
276
277
railties (>= 6.0.0)
277
278
stringio (3.1.2)
278
- stripe (13.2 .0)
279
+ stripe (13.3 .0)
279
280
thor (1.3.2)
280
- timeout (0.4.2 )
281
+ timeout (0.4.3 )
281
282
ttfunk (1.8.0)
282
283
bigdecimal (~> 3.1)
283
284
turbo-rails (2.0.11)
You can’t perform that action at this time.
0 commit comments