forked from stripe/stripe-ruby
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHistory.txt
232 lines (156 loc) · 5.36 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
=== 1.11.0 2014-04-09
* 2 minor enhancements:
* Update included ca bundles
* Implement certificate blacklisting
=== 1.10.2 2014-02-18
* 1 minor enhancement:
* Add create_subscription on Customer resources, so you can create
subscriptions without needing to retrieve the customer first (github
issue #120)
=== 1.10.1 2014-02-03
* 1 bugfix:
* Fix marshaling of StripeObjects
=== 1.10.0 2014-01-29
* 2 major enhancements
* Support for multiple subscriptions per customer
* Testing ruby 2.1.0
* 2 minor enhancements
* Replace multi_json with json
* Allow #save to take opts (for :expand)
* 1 bugfix
* Fix #try and #respond_to? on StripeObjects
=== 1.9.9 2013-12-02
* 1 major enhancement
* Add ApplicationFee resource
=== 1.8.9 2013-11-14
* 2 bugfixes:
* Fix gemspec dependencies so the gem doesn't break for Ruby 1.8 users
* Fix api_resource_test to not use returns as a way of testing rescue behavior
=== 1.8.8 2013-10-3
* 1 major enhancement
* Add support for metadata on resources
=== 1.8.7 2013-08-18
* 1 minor enhancement
* Add support for closing disputes.
=== 1.8.6 2013-08-13
* 1 major enhancement
* Add Balance and BalanceTransaction resources
=== 1.8.5 2013-08-12
* 1 major enhancement
* Add support for unsetting attributes by setting to nil. This permits
unsetting email and description on customers and description on charges.
Setting properties to a blank string is now an error.
* Attempting to set an object's id is now an error.
=== 1.8.4 2013-07-11
* 1 major enhancement
* Add support for new cards API (Stripe API version 2013-07-05)
=== 1.8.3 2013-05-06
* 1 bugfix:
* Fix handling of per-call API keys (github issue #67)
=== 1.8.2 2013-05-01
* 3 minor enhancements:
* Use to_sym instead of type checking for minor performance
improvement (github issue #59)
* Handle low-memory situations without throwing an exception (github
issue #61)
* Add an Customer#upcoming_invoice convenience method (github issue
#65)
* 1 bugfix:
* Allow updating resources without first retrieving them (github
issue #60)
=== 1.8.1 2013-04-19
* 1 minor enhancement:
* Add support for specifying an API key when retrieving an upcoming invoice
=== 1.8.0 2013-04-11
* 1 major enhancement:
* Add new Recipient resource
* Allow Transfers to be createable
=== 1.7.11 2013-02-21
* 1 minor enhancement
* Add 'id' to the list of permanent attributes
=== 1.7.10 2013-02-01
* 1 major enhancement
* Add support for passing options when retrieving Stripe objects
e.g., Stripe::Charge.retrieve({id:"foo", expand:["customer"]})
Stripe::Charge("foo") is still supported as well
=== 1.7.9 2013-01-15
* 1 major enhancement
* Add support for setting a Stripe API version override.
=== 1.7.8 2012-11-21
* 1 bugfix
* Relax the version constraint on multi_json (github issue #44)
=== 1.7.7 2012-11-07
* 1 minor enhancement:
* Add support for updating charge disputes
* 1 bugfix
* Fix Account API resource bug
=== 1.7.6 2012-10-30
* 1 major enhancement
* Add support for creating invoices
=== 1.7.5 2012-10-25
* 1 major enhancement
* Add support for new API lists
=== 1.7.4 2012-10-08
* 1 bugfix
* Fix bug introduced in 1.7.3 calling API methods that take no
arguments, like Stripe::Invoice#pay (github issue #42)
=== 1.7.3 2012-09-14
* 2 bugfixes
* Make sure that both keys and values of GET params are
URL-encoded. NOTE: If you were previously URL-encoding values
yourself, you may need to adjust your code.
* URL-encode POST params directly, instead of allowing rest-client to
do it to work around an unfortunate interaction with the hashery gem
(github issue #38)
=== 1.7.2 2012-08-31
* 1 major enhancement
* Add support for new pay and update methods for Invoice objects
=== 1.7.1 2012-08-15
* 1 major enhancement
* Add new Account API resource
=== 1.7.0 2012-05-17
* 3 major enhancements:
* Switch from vendored stripe-json to multi_json for all JSON
parsing and rendering. This should not impact programmatic usage
of the library, but may cause small rendering differences from,
e.g., StripeObject#inspect (github issue #22)
* Add new delete_discount method to Customer objects
* Add new Transfer API resource
* 2 minor enhancements:
* Switch from HTTP Basic auth to Bearer auth (Note: Stripe will
support Basic auth for the indefinite future, but recommends
Bearer auth when possible going forward)
* Numerous test suite improvements
=== 1.6.3 2012-03-22
* 1 bugfix:
* Encode GET query strings ourselves instead of using rest-client to
work around a bug
=== 1.6.2 2012-02-24
* 1 bugfix:
* Correct argument handling in StripeObject#as_json
=== 1.6.1 2012-02-22
* 1 bugfix:
* Fix StripeObject#inspect when ActiveSupport 3.0 is loaded
=== 1.6.0 2012-02-01
* A whole bunch of releases between 1.5.0 and 1.6.0, but few changes, mainly
the addition of:
- plans
- coupons
- events
- tokens
* 1.6.0 also contains a new inspect/to_string implementation
=== 1.5.0 2011-05-09
* 1 major enhancement:
* Update for new RESTful API
=== 1.3.4 2011-01-07
* 1 major enhancement:
* Rename to Stripe
=== 1.2 2010-06-06
* 1 major enhancement:
* Support for the set_customer_subscription and delete_customer API methods
=== 1.1 2010-03-14
* 1 major enhancement:
* Support for recurring billing
=== 1.0 2010-01-05
* 1 major enhancement:
* Initial release