Skip to content

Latest commit

 

History

History
95 lines (73 loc) · 5.65 KB

CHANGELOG.md

File metadata and controls

95 lines (73 loc) · 5.65 KB

Changelog

13.0.0 - 2018-02-13

  • #1097 Add support for deserializing source_mandate_notification objects
  • #1099 Upgrade API version to 2018-02-06 and add support for Product & Plan API

12.1.0 - 2018-01-19

  • #1096 Add support for StripeSource class in Source wrapper

12.0.0 - 2018-01-16

  • #967 Remove the TotalCount property of list objects
  • #1072 Add support for managing external accounts
  • #1080 Fix card listing
  • #1083 Add specialized ListOptions classes for all API resources
  • #1084 Fix single_use string constant
  • #1086 Fix fulfiled attribute
  • #1089 Use top-level statement_descriptor attribute on source objects
  • #1091 Fix synchronous login_link creation
  • #1093 Upgrade to API version 2017-12-14

11.10.0 - 2017-12-26

  • #1069 Allow setting three_d_secure[customer] when creating 3DS sources
  • #1071 Add support for account debits
  • #1074 Add support for expanding application on charge objects
  • #1077 Fix parameters being sent twice when creating subscriptions

11.9.0 - 2017-11-29

  • #1064 Support for listing sources on customers

11.8.2 - 2017-11-23

  • #1054 Fix file uploading when the extension is not known
  • #1055 Fix DueDate encoding for StripeInvoiceCreateOptions

11.8.1 - 2017-11-22

  • #1060 Fix invoice listing

11.8.0 - 2017-11-21

  • #1056 Add Automatic for StripePayout
  • #1057 Support for passing extra parameters
  • #1058 Add Paid for StripeInvoiceListOptions

11.7.1 - 2017-10-31

  • #1050 Make exchange rate APIs singular (released as patch because these APIs are brand new and because 11.7.0 never made it to Nuget anyway)

11.7.0 - 2017-10-30

  • #1047 Support for listing source transactions
  • #1049 Support for listing and retrieving exchange rates

11.6.1 - 2017-10-24

  • #1044 Improvements to parameter encoding
    • Main user-facing fix is that dictionary keys are now URL-encoded correctly (in case they contained characters incompatible with URLs)

11.6.0 - 2017-10-19

  • #1035 Signature fixes for webhook signature verification
    • Explicitly dispose of HMACSHA256 after use so that its buffer cannot be inadvertently leaked
    • Use SafeUTF8.GetBytes so that unrecognized codepoints are not silently replaced with "?"
  • #1040 Add a few field definitions that were missing from API resources

11.5.0 - 2017-10-16

  • #1034 Add Customer to StripeBankAccount

11.4.0 - 2017-10-13

  • #1031 Support for manual subscription payments

11.3.0 - 2017-10-11

  • #1028 Support for attaching/detaching sources to/from customers
  • #1029 Correctly encode custom coupon and plan IDs in API URLs

11.2.0 - 2017-10-10

  • #986 Add support for shipping on customer create and update
  • #997 Add support for the Ephmeral Key API resource

11.1.0 - 2017-10-10

  • #1002 Add access for StripeResponse on StripeException
  • #1005 Add support for updating card source expiration date
  • #1008 Use bearer authorization everywhere and by default
  • #1021 Add PreferredLanguage for Bancontact sources

11.0.0 - 2017-10-10

  • #1007 Add support for Apple Pay Domain resource
  • #1018 Add event constants ChargeRefundUpdated and InvoiceUpcoming
  • #1019 Add StripeChargeCaptureOptions and use it for charge capture
  • #1022 Add support for SKUs
  • #1025 Add Discountable for StripeInvoiceLineItem

Older releases

Note that this changelog is relatively new and we haven't yet backfilled it. For details on old releases, check out the releases page:

https://github.com/stripe/stripe-dotnet/releases