Generate file attachment transactions for explicit Remarkup attachments on common...
[phabricator.git] / externals / stripe-php / CHANGELOG
blobb86658a428ba5027578a85dede2f57c11ccc9f9c
1 === 1.16.0 2014-06-17
3 * Add metadata for refunds and disputes
5 === 1.15.0 2014-05-28
7 * Support canceling transfers
9 === 1.14.1 2014-05-21
11 * Support cards for recipients.
13 === 1.13.1 2014-05-15
15 * Fix bug in account resource where `id` wasn't in the result
17 === 1.13.0 2014-04-10
19 * Add support for certificate blacklisting
20 * Update ca bundle
21 * Drop support for HHVM (Temporarily)
23 === 1.12.0 2014-04-01
25 * Add Stripe_RateLimitError for catching rate limit errors.
26 * Update to Zend coding style (thanks,  @jpiasetz)
28 === 1.11.0 2014-01-29
30 * Add support for multiple subscriptions per customer
32 === 1.10.1 2013-12-02
34 * Add new ApplicationFee
36 === 1.9.1 2013-11-08
38 * Fix a bug where a null nestable object causes warnings to fire.
40 === 1.9.0 2013-10-16
42 * Add support for metadata API.
44 === 1.8.4 2013-09-18
46 * Add support for closing disputes.
48 === 1.8.3 2013-08-13
50 * Add new Balance and BalanceTransaction
52 === 1.8.2 2013-08-12
54 * Add support for unsetting attributes by updating to NULL.
55   Setting properties to a blank string is now an error.
57 === 1.8.1 2013-07-12
59 * Add support for multiple cards API (Stripe API version 2013-07-12: https://stripe.com/docs/upgrades#2013-07-05)
61 === 1.8.0 2013-04-11
63 * Allow Transfers to be creatable
64 * Add new Recipient resource
66 === 1.7.15 2013-02-21
68 * Add 'id' to the list of permanent object attributes
70 === 1.7.14 2013-02-20
72 * Don't re-encode strings that are already encoded in UTF-8. If you
73   were previously using plan or coupon objects with UTF-8 IDs, they
74   may have been treated as ISO-8859-1 (Latin-1) and encoded to UTF-8 a
75   2nd time. You may now need to pass the IDs to utf8_encode before
76   passing them to Stripe_Plan::retrieve or Stripe_Coupon::retrieve.
77 * Ensure that all input is encoded in UTF-8 before submitting it to
78   Stripe's servers. (github issue #27)
80 === 1.7.13 2013-02-01
82 * Add support for passing options when retrieving Stripe objects
83   e.g., Stripe_Charge::retrieve(array("id"=>"foo", "expand" => array("customer")))
84   Stripe_Charge::retrieve("foo") will continue to work
86 === 1.7.12 2013-01-15
88 * Add support for setting a Stripe API version override
90 === 1.7.11 2012-12-30
92 * Version bump to cleanup constants and such (github issue #26)
94 === 1.7.10 2012-11-08
96 * Add support for updating charge disputes.
97 * Fix bug preventing retrieval of null attributes
99 === 1.7.9 2012-11-08
101 * Fix usage under autoloaders such as the one generated by composer
102   (github issue #22)
104 === 1.7.8 2012-10-30
105 * Add support for creating invoices.
106 * Add support for new invoice lines return format
107 * Add support for new list objects
109 === 1.7.7 2012-09-14
111 * Get all of the various version numbers in the repo in sync (no other
112   changes)
114 === 1.7.6 2012-08-31
116 * Add update and pay methods to Invoice resource
118 === 1.7.5 2012-08-23
120 * Change internal function names so that Stripe_SingletonApiRequest is
121   E_STRICT-clean (github issue #16)
123 === 1.7.4 2012-08-21
125 * Bugfix so that Stripe objects (e.g. Customer, Charge objects) used
126   in API calls are transparently converted to their object IDs
128 === 1.7.3 2012-08-15
130 * Add new Account resource
132 === 1.7.2 2012-06-26
134 * Make clearer that you should be including lib/Stripe.php, not
135   test/Stripe.php (github issue #14)
137 === 1.7.1 2012-05-24
139 * Add missing argument to Stripe_InvalidRequestError constructor in
140   Stripe_ApiResource::instanceUrl. Fixes a warning when
141   Stripe_ApiResource::instanceUrl is called on a resource with no ID
142   (github issue #12)
144 === 1.7.0 2012-05-17
146 * Support Composer and Packagist (github issue #9)
148 * Add new deleteDiscount method to Stripe_Customer
150 * Add new Transfer resource
152 * Switch from using HTTP Basic auth to Bearer auth. (Note: Stripe will
153   support Basic auth for the indefinite future, but recommends Bearer
154   auth when possible going forward)
156 * Numerous test suite improvements