Skip to content

2.3.0

Compare
Choose a tag to compare
@jenksguo jenksguo released this 29 May 14:44
· 392 commits to master since this release
714df5d

Xero NetStandard SDK version 2.3.0 generated against OpenAPI Spec version 2.1.4

Accounting API Changes:

AccoutingApi.cs

  • Removed GetPrepaymentAsPdfAsync a bug fix, Prepayment endpoint does not support get as pdf.

BankTransfer.cs

  • Bug fix & breaking change: type of Amount corrected from string to float

Payment.cs

  • Add StatusAttributeString to Payment model

Identitiy API Changes:

IdentityApi.cs

  • Added support for authEventId query parameter for all methods (making it possible to determine if the connections are added in one single oauth flow)

Connection.cs

  • Bug fix & breaking change: CreatedDateUTC type corrected from string to DateTimeOffset
  • Added AuthEventId element

Payroll AU API Changes:

PayrollAuApi.cs

  • Bug fix: CreatePayItemAsync method now takes PayItem as parameter instead of List
  • Bug fix: UpdatePayslipAsync now returns PaySlips object
  • Added add ValidationErrors array to following objects:
    Employee.cs
    LeaveApplication.cs
    PayrollCalendar.cs
    PayRun.cs
    SuperFund.cs
    Timesheet.cs
  • Added PayslipLines object (PayslipLines.cs)
  • Added Payslips object (Payslips.cs)
  • Added ValidationError object (ValidationError.cs)

OpenAPI document version update from 2.1.2 to 2.1.4 across all files

SDK version updated to 2.3.0 (minor, improvements & bug fixes, including 2 breaking change due to fixes on data types)