Skip to content

3.1.0

Choose a tag to compare

@jenksguo jenksguo released this 21 Jun 03:51
93fbc24

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)