|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 22.0.0 - 2019-01-07 |
| 4 | +Major version release. Refer to our [migration guide for v22](https://github.com/stripe/stripe-dotnet/wiki/Migration-guide-for-v22) for a list of backwards incompatible changes to watch out for. |
| 5 | + |
| 6 | +Pull requests included in this release (cf. [#1416](https://github.com/stripe/stripe-dotnet/pull/1416)): |
| 7 | +* [#1413](https://github.com/stripe/stripe-dotnet/pull/1413) Allow paging on upcoming invoice line items |
| 8 | +* [#1417](https://github.com/stripe/stripe-dotnet/pull/1417) Add support for verifying sources |
| 9 | +* [#1418](https://github.com/stripe/stripe-dotnet/pull/1418) Replace `RecipientActiveAccount` with `BankAccount` |
| 10 | +* [#1396](https://github.com/stripe/stripe-dotnet/pull/1396) Fix deserialization logic for polymorphic types |
| 11 | +* [#1419](https://github.com/stripe/stripe-dotnet/pull/1419) Replace public fields with properties |
| 12 | +* [#1422](https://github.com/stripe/stripe-dotnet/pull/1422) Specify culture for string operations |
| 13 | +* [#1424](https://github.com/stripe/stripe-dotnet/pull/1424) Remove overlapping method overloads |
| 14 | +* [#1425](https://github.com/stripe/stripe-dotnet/pull/1425) Move `SerializerSettings` to `StripeConfiguration` |
| 15 | +* [#1426](https://github.com/stripe/stripe-dotnet/pull/1426) Remove UTF-8 BOMs |
| 16 | +* [#1423](https://github.com/stripe/stripe-dotnet/pull/1423) Replace constants with static read-only properties |
| 17 | +* [#1427](https://github.com/stripe/stripe-dotnet/pull/1427) Fix compiler warnings |
| 18 | +* [#1428](https://github.com/stripe/stripe-dotnet/pull/1428) Make `ObjectsToTypes` dictionary immutable |
| 19 | +* [#1429](https://github.com/stripe/stripe-dotnet/pull/1429) Remove `StripeList.TotalCount` |
| 20 | +* [#1430](https://github.com/stripe/stripe-dotnet/pull/1430) Rename some properties for consistency |
| 21 | +* [#1431](https://github.com/stripe/stripe-dotnet/pull/1431) Rename `StripeDefaultCard` to `DefaultCard` on Recipient |
| 22 | +* [#1434](https://github.com/stripe/stripe-dotnet/pull/1434) Make `Deleted` nullable on all Stripe objects |
| 23 | +* [#1436](https://github.com/stripe/stripe-dotnet/pull/1436) Make object instances in tests readonly |
| 24 | +* [#1435](https://github.com/stripe/stripe-dotnet/pull/1435) Enable SourceLink |
| 25 | +* [#1437](https://github.com/stripe/stripe-dotnet/pull/1437) Use Mono for .NET Framework targets on UNIX systems |
| 26 | +* [#1438](https://github.com/stripe/stripe-dotnet/pull/1438) Fix license packaging |
| 27 | +* [#1439](https://github.com/stripe/stripe-dotnet/pull/1439) Fix some remaining StyleCop rules violations |
| 28 | +* [#1433](https://github.com/stripe/stripe-dotnet/pull/1433) Fix JSON serialization of Stripe objects |
| 29 | +* [#1441](https://github.com/stripe/stripe-dotnet/pull/1442) Disable optimizations in `SecureCompare` |
| 30 | +* [#1444](https://github.com/stripe/stripe-dotnet/pull/1444) Refactor test infrastructure |
| 31 | +* [#1447](https://github.com/stripe/stripe-dotnet/pull/1447) Minor fixes |
| 32 | +* [#1446](https://github.com/stripe/stripe-dotnet/pull/1446) Force the use of lists over arrays |
| 33 | +* [#1451](https://github.com/stripe/stripe-dotnet/pull/1451) Remove `Updated` and `UpdatedBy` from `ValueList` |
| 34 | +* [#1450](https://github.com/stripe/stripe-dotnet/pull/1450) Better handling of API version mismatch when deserializing events |
| 35 | +* [#1414](https://github.com/stripe/stripe-dotnet/pull/1414) Add support for auto-pagination |
| 36 | + |
3 | 37 | ## 21.9.0 - 2019-01-03
|
4 | 38 | * [#1455](https://github.com/stripe/stripe-dotnet/pull/1455) Add support for deserializing `account.application.*` events
|
5 | 39 |
|
|
0 commit comments