Skip to content

Releases: XeroAPI/Xero-Java

1.0.8

28 Jun 00:06
Compare
Choose a tag to compare

fix bug with Attachment names that have "%" in the name.
Added getAttachmentById method to avoid using the filename in the URI

1.0.7

27 Jun 17:07
Compare
Choose a tag to compare

Update to log4j2 to version 2x as the version we were using had reached EOL.

1.0.6

25 Jun 20:15
Compare
Choose a tag to compare

New feature

  • Add Currency added to XeroClient
  • filename normalization improved for attachments.

1.0.5

11 May 15:32
Compare
Choose a tag to compare

Headers (user-agent, ismodifiedsince, accept, content-type) where not being set for Java SRE with Java 1.8. Code block was being applied to only 1.7 and 1.6 (part of TLS 1.0 deprecation)

Moved code to set headers on all http clients regardless of java version in XeroHttpContext.

1.0.4

08 May 22:36
Compare
Choose a tag to compare

Fix build method in oAuthAccessToken so the correct oauth parameters are passed when doing a token refresh API call.

1.0.3

08 May 19:56
Compare
Choose a tag to compare
Merge PR 79

instantiate httpclient with build method

1.0.2

03 May 04:00
Compare
Choose a tag to compare

Merge PR #78
Improve thread safety for JAXBMarshaller so new XeroClient can be initialized for each Org.
Rate Limit error handling

1.0.1

01 May 00:03
Compare
Choose a tag to compare

add unitdp param to create credit notes and receipts to support up to 4 decimal points on line items. Address issue #60

1.0.0

30 Apr 20:04
Compare
Choose a tag to compare

Fixed reported memory lead with JAXBContext.

1.0.0 beta 4

24 Mar 14:38
Compare
Choose a tag to compare
1.0.0 beta 4 Pre-release
Pre-release

Added log4j dependency and logging statements inside the SDK.
Info Level include the URL for Get/Delete and the Body for Post/Put
Error Level includes all exceptions from try/catch blocks
You can setup/configure your logging using the log4j.properties file located in the Resources dir.

Also merged change to support passing boolean to create Attachment method for including attachment on invoices.