Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
Subscription Love
- Subscriptions now supports passing a proration date, and the entity includes the created field
- The modernhttpclient was removed as a dependency last release, it is no longer included with nuget
- Some behind the scenes testing/cleanup
Dependency Removed
- The modernhttpclient dependency was removed. The library now strictly uses HttpClient.
Verifying Bank Accounts
- Bug with verifying a bank account has been fixed
- Corrected an issue in the readme when passing a StripeCard instead of a SourceCard when creating charges
Bank Account Support
- Support has been added for bank accounts
Metadata fix for SourceCard, and api upgrade
- The api version supported has been bumped to 09.08.2015
- A bug was fixed when using Metadata with SourceCard (and other nested objects)
API Upgrades, Fraud Details, OAuth Changes, More Managed Accounts
- The supported Stripe API has been bumped to 08.07.2015 (as I've said before, Stripe.net supports a much higher version, it just needs to be verified!)
- Managed Accounts now lets you pass every single option except additional owners (all other legal entity values are present)
- The OAuth endpoint now supports Deauthorize
- There is a class called SubscriptionStatuses you can use to get all available values
Async
- All of the Stripe.net services now support async
Better Debugging and Easier Sources
- StripeSourceOptions has been marked obsolete. Now, you will use either StripeToken (or StripeTokenOrExistingSourceId on charges), or a StripeCard. The readme has been updated.
- The POST data has been moved from the URL to the body for all messages. This helps you debug and get better error messages.
- The version of Stripe.net is now in the User Agent, for better support.
Metadata Fixed and Small Breaking Change
- There was a bug when using Metadata with charges/cards. This has been fixed.
- The supported Stripe api has been bumped up to 2015-07-28 (a lot of newer api changes apply, they have just not been verified).
- Small breaking change: On StripeSubscription, the PeriodStart and PeriodEnd properties have been renamed to CurrentPeriodStart and CurrentPeriodEnd to match Stripe's property names.
Fixes and Optimized Requests
- Fixes for cross platform issues introduced with 6.0.0
- Now uses ModernHttpClient so each platform uses the best optimized http handler
- Upgraded Json.net