2.3.0
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)