forked from stripe/stripe-node
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
128 lines (95 loc) · 3.83 KB
/
CHANGELOG
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
3.0.3 Dec 23rd, 2014
- Adding file uploads as a resource.
3.0.2 Nov 26th, 2014
- Fix issue where multiple expand params were not getting passed through (#130)
3.0.1 Nov 26th, 2014
- (Version skipped due to npm mishap)
3.0.0 Nov 18th, 2014
- Fix `stringifyRequestData` to deal with nested objs correctly
- Bump MAJOR as we're no longer supporting Node 0.8
2.9.0 Nov 12th, 2014
- Allow setting of HTTP agent (proxy) (issue #124)
- Add stack traces to all Stripe Errors
2.8.0 July 26th, 2014
- Make application fee refunds a list instead of array
2.7.4 July 17th, 2014
- Fix lack of subscription param in `invoices#retrieveUpcoming` method
- Add support for an `optional!` annotation on `urlParams`
2.7.3 June 17th, 2014
- Add metadata to disputes and refunds
2.6.3 May 21st, 2014
- Support cards for recipients.
2.5.3 May 16th, 2014
- Allow the `update` method on coupons for metadata changes
2.5.2 Apr 28th, 2014
- Fix when.js version string in package.json to support older npm versions
2.5.1 Apr 25th, 2014
- Fix revoked-ssl check
- Upgrade when.js to 3.1.0
2.5.0 Apr 9th, 2014
- Ensure we prevent requests using revoked SSL certs
2.4.5 Apr 8th, 2014
- Add better checks for incorrect arguments (throw exceptions accordingly).
- Validate the Connect Auth key, if passed
2.4.4 Mar 27th, 2014
- Fix URL encoding issue (not encoding interpolated URL params, see issue #93)
2.4.3 Mar 27th, 2014
- Add more debug information to the case of a failed `JSON.parse()`
2.4.2 Feb 20th, 2014
- Add binding for `transfers/{tr_id}/transactions` endpoint
2.4.1 Feb 7th, 2014
- Ensure raw error object is accessible on the generated StripeError
2.4.0 Jan 29th, 2014
- Support multiple subscriptions per customer
2.3.4 Jan 11th, 2014
- Fix #76, pass latest as version to api & fix constructor arg signature
2.3.3 Jan 10th, 2014
- Document cancelSubscription method params and add specs for `at_period_end`
2.3.2 Dec 2nd, 2013
- Add application fees API
2.2.2 Nov 20th, 2013
- Fix incorrect deleteDiscount method & related spec(s)
2.2.1
- Fix user-agent header issue (see issue #75)
2.2.0 Nov 9th, 2013
- Add support for setTimeout
- Add specs for invoice-item listing/querying via timestamp
2.1.0 Nov 7th, 2013
- Support single key/value setting on setMetadata method
- Fix Windows url-path issue
- Add missing stripe.charges.update method
- Support setting auth_token per request (useful in Connect)
- Remove global 'resources' variable
2.0.0 October 18th, 2013
- API overhaul and refactor, including addition of promises.
- Release of version 2.0.0
1.3.0 January 30th, 2013
- Requests return Javascript Errors (Guillaume Flandre)
1.2.0 August 3rd, 2012
- Added events API (Jonathan Hollinger)
- Added plans update API (Pavan Kumar Sunkara)
- Various test fixes, node 0.8.x tweaks (Jan Lehnardt)
1.1.0 February 1st, 2012
- Add Coupons API (Ryan)
- Pass a more robust error object to the callback (Ryan)
- Fix duplicate callbacks from some functions when called incorrectly
(bug #24, reported by Kishore Nallan)
1.0.0 December 6th, 2011
- Add APIs and tests for Plans and "Invoice Items"
(both changes by Ryan Ettipio)
0.0.5 November 26th, 2011
- Add Subscription API (John Ku, #3)
- Add Invoices API (Chris Winn, #6)
- Fix a bug where callback could be called twice, if the callback()
threw an error itself (Peteris Krumins)
- Fix bug in tokens.retrieve API (Xavi)
- Change documentation links (Stripe changed their URL structure)
- Make tests pass again (error in callback is null instead of 0 if all is well)
- Amount in stripe.charges.refund is optional (Branko Vukelic)
- Various documentation fixes (Xavi)
- Only require node 0.4.0
0.0.3 October 5, 2011
- Add Charges API (issue #1, brackishlake)
- Add customers.list API
0.0.2 September 28, 2011
- Initial release with customers and tokens APIs