Releases: XeroAPI/Xero-OpenAPI
2.7.0
Address object will be used by Contact and the DELIVERY enum was removed from AddressType
AddressForOrganisation added for use in the Organisation object.
CISDeduction added to CreditNote, CISRate added to both CreditNote and Invoice in Accounting. CISRate has been changed to decimal and set as readOnly.
GET LinkedTransactions query params are strings but not formatted as UUID
Add missing format on query params for GET LinkedTransactions
Added format:UUID to the following query params
LinkedTransactionID
SourceTransactionID
ContactID
TargetTransactionID
2.6.1
ACCOUNTING
Reports
- ReportFields, FieldID from uuid to string
Invoice
- remove maxlength attribute from reference property
2.6.0
Due to breaking changes increment the minor version.
NZ PAYROLL
- In TaxSettings changed periodunits from int to decimal
- Move CalendarType into a separate component for reuse by PayRun and PayRunCalendar
- Add TwiceMonthly value to CalendarType enum
2.5.0
ACCOUNTING
BatchPayment
modify reference max length from 12 to 255 for
CreditNote
add DueDate property
Balance Sheet Report
todate param is string - add format: date - breaking change
ASSETS
Asset object - add the disposalDate property
2.4.4
NZ PAYROLL
add missing earning type enums added
remove rate per unit as req for payment method
UK PAYROLL
UK Payroll add missing employer tax lines
2.4.3
ACCOUNTING
Refactor of setup endpoint and related schema components
2.4.2
PROJECTS
create unique chargeType component for use as a parameter (not schema)
FILES
Fix enums that are returned as PascalCase
2.4.1
Add the Setup endpoint and related components
2.4.0
Main
• reverts all the request body examples from javascript objects to raw json.
• puts the node examples into a vendor extension to match the temporary ruby style of x--requestBody
Other changes
• removes x-related-model vendor extension (not used to generate SDKs)
• rename two problem currencies to TRY_LIRA and EMPTY_CURRENCY
2.3.7
Adding History for Manual Journals