Releases: XeroAPI/Xero-OpenAPI
Releases · XeroAPI/Xero-OpenAPI
2.29.3
Description
Fixes Projects API createTask
method to return object of type Task
Release Notes
Resolves Xero-Node #599
Screenshots (if appropriate):
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.29.2
Description
Accounting YAML
- Fixes accounting tag, should be uppercase like so:
tags:
- Accounting
Release Notes
- This was causing the Xero-Python SDK generation workflow to treat the lowercase tag as a separate API set
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.29.1
Description
AU Payroll API
- Update the LeaveCategoryCode enum value "PERSONALCARERSLEAVE" to "PERSONALSICKCARERSLEAVE" to match the updated value in the 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.29.0
Description
Accounting API
- Adds missing report tax types to the enum (CAPEXINPUT, UNDEFINED, CAPEXOUTPUT, ZEROEXPOUTPUT, GOODSIMPORT, NONEINPUT, NOTREPORTED)
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.28.1
Description
Accounting API
- Fixes typo in previous release
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.28.0
Description
Accounting API
- Adds new method for Batch Payments:
getBatchPayment
which takesbatchPaymentID
as a parameter
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.27.0
Description
Added support for Xero Go organisations that have invited in their accountant.
Accounting API
- Add new org type
LITE
toClass
model
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.26.0
Description
Update the AU payroll config to allow support for paid leave categorization. This includes adding two new properties to the LeaveType
object.
Abbreviations
- STP: Single Touch Payroll
- SGC: Superannuation Guarantee Contribution
Additions to xero-payroll-au.yaml
:
- Add new properties to the
LeaveType
object:LeaveCategoryCode
andSGCExempt
(See docs) - Add new schema definitions:
LeaveCategoryCode
enum
Release Notes
- API consumers will need to categorize all leave pay items as part of STP phase 2. The leave category code will be used to determine which category a new leave pay item will be filed as.
- There are different rules for pay items created with these leave categories, some cannot be SGC exempt
Screenshots (if appropriate):
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.25.0
Description
Accounting API
- Adds new method for Batch Payments:
deleteBatchPayment
AU Payroll API
- Adds missing tax declaration
HasLoanOrStudentDebt
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.24.0
Description
Accounting API
- Adds new methods for Repeating Invoices:
createRepeatingInvoices
,updateOrCreateRepeatingInvoices
, andupdateRepeatingInvoice
AU Payroll API
- Adds
EarningsType
enum valuesPAIDPARENTALLEAVE
andWORKERSCOMPENSATION
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)