Skip to content

Releases: XeroAPI/xero-node

9.3.0

16 Sep 10:35
eb7f424
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: v9.2.0...9.3.0

9.2.0

26 Aug 09:54
a88d283
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: v9.1.0...v9.2.0

9.1.0

05 Aug 05:23
b5e06b0
Compare
Choose a tag to compare

Build from OAS 6.1.1

What's Changed

Full Changelog: 9.0.0...v9.1.0

9.0.0

15 Jul 10:17
cd913cf
Compare
Choose a tag to compare

Build from OAS 5.0.0

What's Changed

  • Bugfix #679 | "createInvoiceAttachmentByFileName" Create attachment but not correct content file
  • Bugfix #686 | Attempt to parse object as JSON results in "JSON parse body failed" written to console

Breaking Change

  • Removed PageInfo metadata object and added pagination metadata object for select Api.Accounting endpoints
  • Added ultimate sub plans for Api.Accounting

Full Changelog: v8.0.0...9.0.0

8.0.0

01 Jul 07:54
a4b4ddb
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: v7.0.0...v8.0.0

7.0.0

21 Jun 20:22
bd3985e
Compare
Choose a tag to compare

Build from OAS 4.0.0

What's Changed

  • openid-client package upgrade
  • Bugfix #636 | Hanging when calling initialize
  • Bugfix #675 | Cannot read properties of undefined (reading 'defaultPort') when used with nock

Files API

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

Breaking Change

Accounting API

  • Updates Accounting with new Organisation classes (IGNITE, GROW, COMPREHENSIVE)
  • Client Initialize() method no longer retries the connection.

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

v6.0.0

03 May 14:21
dc971bc
Compare
Choose a tag to compare

Build from OAS 3.0.3

What's Changed

  • Add disallowed expenses

New Feature

  • Add a new spec for TaxRates/{TaxTypes}

Breaking Change

  • Remove the declaration of TaxType query param in GET TaxRates
  • Removes JobKeeper allowance type

5.1.0

15 Feb 11:15
7714c0e
Compare
Choose a tag to compare

Build from OpenAPI 3.0.1

Bug Fixes

  • #650 | Node | Syntax error in Readme
  • Fixes missing Warning field from Payments API response.

Features

  • #631 | Enable use of Readable stream when uploading attachments

Full Changelog: v5.0.1...v5.1.0

v5.0.1

07 Feb 06:11
9ce1b55
Compare
Choose a tag to compare

Build from OpenAPI 3.0.0

Bug Fixes

  • #639 | npm audit report
  • #594 | Vulnerability with json-schema@0.2.3
  • #637 | Looping between versions due to vulnerabilities
  • #659 | The request package used by Node 4.3.0 is depreciated

Full Changelog: v5.0.0...v5.0.1

5.0.0

05 Feb 11:01
7cb5cde
Compare
Choose a tag to compare

BREAKING CHANGE

  • #649 - Changes order of Idempotency key parameter in method definitions
  • Fixes method definitions where required request-body parameters were declared as optional.
    Following methods will have required body parameters now
    • Payroll-AU
      • updateEmployee
      • updatePayRun
      • updatePayslip
      • updateSuperfund
      • updateTimesheet
    • Files
      • uploadFile
      • updateFile
      • uploadFileToFolder
      • createFileAssociation
      • createFolder
    • Bankfeeds
      - createStatements
    • Assets
      - createAssetType

Bug fixes

  • #579 | Get rid of deprecated "request" dependency