3.1.0
Xero NetStandard SDK version 3.1.0 generated against OpenAPI Spec version 2.2.2
OpenAPI generator used to generate this SDK upgraded from v4.2.0 to v4.3.0.
This release contains breaking changes for assets & identity APIs.
Accounting API Changes:
AccoutingApi.cs
- added paging parameter to GetPaymentsAsync
Allocation.cs
- added Overpayment
- added CreditNote
- added ValidationError
- added StatusAttributeString
Organisation.cs
- added EmployerIdentificationNumber
Quotes.cs
- added StatusAttributeString
- added ValidationError
Schedule.cs
- added enums for DueDateTypeEnum: DAYSAFTERINVOICEDATE & DAYSAFTERINVOICEMONTH
TaxRate.cs
- added enums for TaxRate in South Africa: CAPINPUT, CAPIMPORTS, IMINPUT, INPUT2, CIUINPUT, SRINPUT, OUTPUT2, SROUTPUT, CAPOUTPUT, ZROUTPUT, ZREXPORT, ACC28PLUS, ACCUPTO28, OTHEROUTPUT, SHOUTPUT, ZRINPUT, BADDEBT & OTHERINPUT
Asset API Changes:
Asset.cs
- PurchaseDate type changed from DateTimeOffset to DateTime
BookDepreciationDetail.cs
- DepreciationStartDate type changed from DateTimeOffset to DateTime
Setting.cs
- AssetStartDate type changed from DateTimeOffset to DateTime
- LastDepreciationDate type changed from DateTimeOffset to DateTime
Identity API Changes:
Connections.cs
- CreatedDateUTC type changed from DateTimeOffset to DateTime
- UpdatedDateUtc type changed from DateTimeOffset to DateTime
OpenAPI document version update from 2.1.7 to 2.2.2 across all files
SDK version updated to 3.1.0 (minor release with breaking changes)