Skip to content

Releases: XeroAPI/Xero-Java

8.3.0

16 Sep 11:12
5f58475
Compare
Choose a tag to compare

Build from OAS 6.3.0

What's Changed

  • New optional property got added to the EmployeeLeaveType DTO for scheduleOfAccrualDate.

  • Following USST fields have been added to Invoices and Credit Notes endpoints:

    • InvoiceAddresses
    • SalesTaxCodeId
    • Taxability
    • TaxBreakdown

Full Changelog: 8.2.0...8.3.0

8.2.0

16 Sep 10:22
67800cf
Compare
Choose a tag to compare
  • Build from OAS 6.2.0

What's Changed

  • Accounting API - Field SentToContact is now writable for credit notes.

Full Changelog: v8.0.0...8.2.0

8.1.0

05 Aug 06:51
ac72fca
Compare
Choose a tag to compare

Build from OAS 6.1.1

What's Changed

Full Changelog: v8.0.0...v8.1.0

8.0.0

15 Jul 12:57
e3c3686
Compare
Choose a tag to compare

What's Changed

  • Build from OAS 6.0.0

Breaking Change

  • Removed PageInfo metadata object and added pagination metadata object for select Api.Accounting endpoints
  • Introducing Search Term in GET /invoice endpoint.
  • Adds the pageSize query parameter for GET /Overpayments and GET /Prepayments endpoints.
  • Added ultimate sub plans for Api.Accounting

Full Changelog: v7.0.0...v8.0.0

7.0.0

01 Jul 12:58
3a5b8d7
Compare
Choose a tag to compare

Build from OAS 5.0.0

BREAKING CHANGE

  • PageInfo object has been added to the HTTP response for following endpoints & the response schema name has been changed.

    • payments
    • purchase Orders
    • contacts
    • credit notes
    • manual journals
    • invoices
    • bank transactions
    • pre payments
    • over payments
  • page size query parameter has been added to "get all" endpoints for bank transactions, contacts, credit notes, invoices, manual
    journals, payments and purchase orders

  • Following properties are 'no longer in use' for "DataSourceResponse" schema -

    • indirectBankFeed
    • indirectBankFeedPos
    • indirectBankFeedNeg

Full Changelog: v6.0.0...v7.0.0

6.0.1

21 Jun 19:35
00286a3
Compare
Choose a tag to compare

Build from OAS 4.0.0

What's Changed

Files API

  • Adds 'Name', 'Size', 'SendWithObject' to object association endpoint.

Breaking Change

Accounting API

  • Updates Accounting with new Organisation classes (IGNITE, GROW, COMPREHENSIVE)

Full Changelog: 5.0.0...v6.0.0

6.0.0

21 Jun 19:28
00286a3
Compare
Choose a tag to compare

Do not use xero-java-6.0.0 package. The package is same as 5.0.0. The correct package is available at 6.0.1

Full Changelog: 5.0.0...5.0.0

5.0.0

02 May 17:03
c53c11c
Compare
Choose a tag to compare

Build from OAS 3.0.3

New Feature

  • Add a new spec for TaxRates/{TaxTypes}
  • Add disallowed expenses

Breaking Change

  • Remove the declaration of TaxType query param in GET TaxRates
  • Remove JobKeeper from allowance types
  • SDK updated to JakartaEE

Bug Fixes

  • 354 Request for Jakarta platform compliant Xero SDK

4.30.1

22 Jan 16:18
55f39fc
Compare
Choose a tag to compare

Build from OAS 2.40.3

Removes empty enum values from the specifications of Accounting, Bankfeeds, Payroll_AU, and Projects

4.30.0

22 Jan 16:23
630b36c
Compare
Choose a tag to compare

Build from OAS 2.40.2

Payroll NZ

  • Added new property on the employee object: jobTitle

Accounting API

  • Added additional ReportTaxType enum value, USSALESTAX, used within the new Auto Sales Tax feature in the US edition of Xero