Releases: XeroAPI/Xero-OpenAPI
2.35.0
Description
Payroll AU API
- Adds
AllowanceContributesToAnnualLeaveRateandAllowanceContributesToOvertimeRatebooleans toEarningsRatemodel
Release Notes
As part of STP2, two new checkboxes were added for allowance pay items
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.1
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
Description
Finance API
- Adds Indicative Balances and Payee to BankStatementsPlus
Payroll UK API
- Update the case in
BackPayproperty ofearningsType
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
Description
Accounting API
- Updates data type of
IsReconciledproperty ofBatchPaymentto boolean. - Updates data type of
TotalAmountproperty ofBatchPaymentto 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
Description
Accounting API
- Updates
CreateBrandingThemePaymentServicesmethod to accept an array ofPaymentServiceobjects instead of just onePaymentServiceobject 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
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
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
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
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
Description
AU Payroll API
- Adds quotes to
CountryOfResidencecodeNOfor 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)