Stripe.Net v30.0.0 Release Notes

Release Date: 2019-10-08 // over 4 years ago
    • #1694 ๐Ÿš€ Major version release. Refer to our migration guide for v30 for a list of backwards incompatible changes to watch out for.

    ๐Ÿš€ Pull requests included in this release (cf. #1694) (โš ๏ธ = breaking changes):

    • ๐Ÿ‘ #1675 โš ๏ธ Better string enums
    • #1699 โš ๏ธ Init options with forced parameter values
    • ๐Ÿšš #1713 โš ๏ธ Remove various deprecated parameters and properties
    • ๐Ÿšš #1715 โš ๏ธ Remove support for ExpandXXX on each service
    • #1736 โš ๏ธ Properly use SetupIntentPaymentMethodOptionsCardOptions in SetupIntentPaymentMethodOptionsOptions
    • ๐Ÿšš #1738 โš ๏ธ Removed Id and FileId suffixes to stay as close to the API as possible
    • โœ… #1744 Add a test to ensure that JSON names match property names
    • #1739 โš ๏ธ Renaming a few more fields for consistency
    • ๐Ÿšš #1751 Remove dead code for service expansions
    • ๐Ÿ’… #1752 Bump Stylecop.Analyzers to latest version
    • ๐Ÿ“ฆ #1755 Bump SourceLink and create symbol package
    • โœ… #1788 Add a test to ensure all resources inherit from StripeEntity<> and fix all the ones not doing it yet
    • โœ… #1761 โš ๏ธ Add a wholesome test to ensure proper JSON converters are applied
    • ๐Ÿšš #1802 โš ๏ธ Remove more deprecated stuff
    • ๐Ÿšš #1803 โš ๏ธ Remove more Id/FileId suffixes
    • #1805 โš ๏ธ Rename SourceThreeDSecureCreateOptions.CardId to SourceThreeDSecureCreateOptions.Card
    • โšก๏ธ #1806 โš ๏ธ Fix ExternalAccountUpdateOptions
    • โœ… #1804 Enable test for JSON<->property name consistency
    • ๐Ÿšš #1807 โš ๏ธ Rename AccountOpener to Representative and move to latest API version 2019-10-08