Skip to content

Tags: P3R3/Xero-Java

Tags

3.2.0

Toggle 3.2.0's commit message
Remove some tests no longer used

3.1.9

Toggle 3.1.9's commit message
allow Identity baseURL to be set in ApiClient

Remove hardcoded api.xero.com and allow it to be set when initializeing ApiClient class.

3.1.8

Toggle 3.1.8's commit message
bump version

3.1.7

Toggle 3.1.7's commit message
Updates for identity dates, accounting & bankfeeds

Identity
- update and create date issue
 This was accomplished using "LocalDateTime" instead of "OffsetDatetime" and a custom date deserializer class. The OpenApi spec introduced a new vendor extension - x-format at the proprty level which allows for over riding the default datatype used by the type:stirng and format: date.

Accounting
-remove createLinkedTransactions as bulk create is not supported

BankFeeds and Fixed Assets
- add XeroApiExceptionHander for errors when parsing HttpResponses
- Change case for tenant id param to Xero-Tenant-Id
- Headers passed as params are now being set properly.

3.1.6

Toggle 3.1.6's commit message
Move multiple create methods to POST method

Found #bulk while ignored in the Java SDK, it impacted PHP and has been removed in favor of using PUT for single create (object) and POST for multiple create (array of objects).  I know not "RESTful" but one more quirk in the API.

3.1.5

Toggle 3.1.5's commit message
Fixed headers not being set properly

contentType and IfModifiedSince headers are now being set on http requests

3.1.4

Toggle 3.1.4's commit message
remove duplicate enum on Tax Rate Reporting Type

3.1.3

Toggle 3.1.3's commit message
v 3.1.3

Organisation - add ENUM ACCOUNTING_PRACTICE
BrandingTheme - add LogoUrl and TypeEnum
Accounts - add "addToWatchList" attribute

3.1.2

Toggle 3.1.2's commit message
fix maven badge

2.3.21

Toggle 2.3.21's commit message
Update README.md