Skip to content

Releases: XeroAPI/Xero-OpenAPI

2.34.1

07 Dec 21:13
Compare
Choose a tag to compare

Description

Finance API

  • Reformats descriptions of Indicative Balances so they don't break yaml parsing 😬

Release Notes

  • Was breaking API Explorer and SDK Codegen

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.34.0

07 Dec 17:59
Compare
Choose a tag to compare

Description

Finance API

  • Adds Indicative Balances and Payee to BankStatementsPlus

Payroll UK API

  • Update the case in BackPay property of earningsType

Release Notes

Resolves Xero-Ruby #241

  • Argument Error invalid value for earnings_type

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.33.1

29 Nov 17:25
7dff86e
Compare
Choose a tag to compare

Description

Accounting API

  • Updates data type of IsReconciled property of BatchPayment to boolean.
  • Updates data type of TotalAmount property of BatchPayment to decimal
    Related to this issue

Release Notes

Resolves Xero-NetStandard #453

  • Data types did not align with data returned by Accounting API.

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.33.0

16 Nov 22:36
4608993
Compare
Choose a tag to compare

Description

Accounting API

  • Updates CreateBrandingThemePaymentServices method to accept an array of PaymentService objects instead of just one PaymentService object to match API functionality

Release Notes

Resolves Xero-Node #605

This will result in a small breaking change where any projects currently using this method will need to wrap their PaymentService object in a PaymentServices object like so:

{ "PaymentServices": [ { "PaymentServiceID": "54b3b4f6-0443-4fba-bcd1-61ec0c35ca55", "PaymentServiceName": "PayUpNow", "PaymentServiceUrl": "https://www.payupnow.com/", "PaymentServiceType": "Custom", "PayNowText": "Time To Pay" } ] }

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.32.0

15 Nov 16:49
Compare
Choose a tag to compare

Description

Accounting API

  • Adds 2023 tax rates for Singapore

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.31.1

14 Nov 22:31
7c9a3d1
Compare
Choose a tag to compare

Description

Expose BatchPayment property in Payment model.
Changes relate to this issue.

Accounting API

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.31.0

01 Nov 19:36
Compare
Choose a tag to compare

Description

Adds usage/metered api end points for app store.

App Store API

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.30.2

07 Oct 05:11
0d11ea7
Compare
Choose a tag to compare

Description

Accounting API

Adds the following missing timezones:

  • SAOTOMESTANDARDTIME
  • WESTBANKSTANDARDTIME
  • SOUTHSUDANSTANDARDTIME
  • SUDANSTANDARDTIME
  • VOLGOGRADSTANDARDTIME
  • ASTRAKHANSTANDARDTIME
  • SARATOVSTANDARDTIME
  • QYZYLORDASTANDARDTIME
  • OMSKSTANDARDTIME
  • ALTAISTANDARDTIME
  • WMONGOLIASTANDARDTIME
  • TOMSKSTANDARDTIME
  • AUSCENTRALWSTANDARDTIME
  • ALEUTIANSTANDARDTIME
  • BOUGAINVILLESTANDARDTIME
  • CHATHAMISLANDSSTANDARDTIME
  • CUBASTANDARDTIME
  • EASTERNSTANDARDTIME(MEXICO)
  • HAITISTANDARDTIME
  • LORDHOWESTANDARDTIME
  • MAGALLANESSTANDARDTIME
  • MARQUESASSTANDARDTIME
  • NORFOLKSTANDARDTIME
  • NORTHKOREASTANDARDTIME
  • SAINTPIERRESTANDARDTIME
  • SAKHALINSTANDARDTIME
  • TOCANTINSSTANDARDTIME
  • TRANSBAIKALSTANDARDTIME
  • TURKSANDCAICOSSTANDARDTIME
  • UTC08
  • UTC09
  • YUKONSTANDARDTIME

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.30.1

20 Sep 21:00
Compare
Choose a tag to compare

Description

AU Payroll API

  • Adds quotes to CountryOfResidence code NO for Norway as it's otherwise misinterpreted by code generator

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.30.0

20 Sep 20:42
Compare
Choose a tag to compare

Description

Captures all the schema updates made to the AU Payroll Employees API as part of the STP 2 Initiative.

AU Payroll API

  • A detailed description of changes can be found here in the Xero API Developer Docs.

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)