Releases: XeroAPI/Xero-Java
Releases · XeroAPI/Xero-Java
2.2.12
Added missing OrganisationID from the Organisation Endpoint
Refactored RowType to be separate object
Use new RowType object for ReportRow and ReportRow properties
Update custom RSA SIgning example in README
2.2.11
Changed ReportRow rowType property from string to enum
com.xero.models.accounting.ReportRow.RowTypeEnum.
Added missing BudgetSummary report.
2.2.10
Employee
- Missing UpdatedDateUTC
- Status changed from string to ENUM
BalanceSheet and Profit/Loss Report - timeframe changed from Int to String/Enum
2.2.9
fix return type of attachments to binary
2.2.8
Change date property on CreditNote from string to a date.
2.2.7
2.2.6
Create new ManualJournalLine class for use with ManualJournals endpoint
The JournalLine was modified in version 2.2.5 for use by Journal endpoint.
2.2.5
Update JournalLines class to be used by Journals endpoint
2.2.3
Update constructor on client API classes to take Custom JsonConfig class as arg.
2.2.2
- Fixed FileUpload to support mulit-part form data uploads
- Added "OFFICE" to phone type enums to prevent errors when doing a GET on contacts for the Demo Company. - This enum value is not a valid phone type when performing a PUT or POST.
- Changed where the "Content-Type" header is set. Previously, it was set in the XeroHttpContext class on the httpclient, but this caused error for multipart-formdata. Setting the Content-Type header on the HttpPost or HttpPut objects solved the problem.
- Completed example calls for all Files and Folder endpoints in example/RequestResourceServlet class
- Refined the Files API Models using the OAS
- Fixed date issue with BankFeed Unit Tests
- Merged PR #111
- Addressed some ENUM issues from issue #112