Releases: XeroAPI/xero-python
Releases · XeroAPI/xero-python
8.2.0
What's Changed
Features -
- Adds Leave type
Bereavementto theEmployeeStatutoryLeaveBalanceandEmployeeStatutoryLeaveSummaryresponses for payroll UK.
Full Changelog: 8.1.0...8.2.0
8.1.0
What's Changed
Features -
- New organisation plan
SIMPLEhas been added toOrganisationAPI response.
Full Changelog: 8.0.0...8.1.0
8.0.0
What's Changed
Features -
- Added new entities for
NICategoryLetterandNICategory.FreeportandInvestment zoneNI category letters added.
- [BREAKING_CHANGE] Updated
Employeeentity.NICategoryLetterhas been marked as deprecated andNICategoriesadded as a new property.
- Validation added to
NICategoryentity.- Validation added for
workplacePostcodeanddateFirstEmployedAsCivilian.
- Validation added for
- [BREAKING_CHANGE] Updated
EmploymentPOST endpoint.- Added
NI Categoriesand removed deprecatedniCategoryproperty.
- Added
- GET
Employee200 response example updated andNI Categoriesadded. - Added missing comma to
EmployeePOST success response example.
Notes:
This change reflects the current functionality available in the public API and as shown in Xero documentation.
Full Changelog: 7.1.0...8.0.0
7.1.0
What's Changed
Features
StatutoryNeonatalCarePayandStatutoryNeonatalCarePayNonPensionableearnings types has been added to earnings rates component.- This will affect the request and response bodies for the POST and GET endpoints for
EarningsRates, and the GET response for endpointEarningsRates/{id}
- This will affect the request and response bodies for the POST and GET endpoints for
Full Changelog: 7.0.1...7.1.0
7.0.1
What's Changed
Build from OAS 7.0.0
Bug Fixes
- Fixes #68: can_refresh_access_token method accepts string as valid token type.
Full Changelog: 7.0.0...7.0.1
7.0.0
Build from OAS 7.0.0
Breaking Changes
- [DataSourceResponse]: Removed the following fields, which were previously marked as deprecated:
- indirectBankFeed
- indirectBankFeedPos
- indirectBankFeedNeg
Deprecations
- [EmployeeLeaveSetup]: The following fields are now deprecated and will be removed in future release:
- sickLeaveHoursToAccrueAnnually
- sickLeaveMaximumHoursToAccrue
- [EmployeeLeaveType]: The following fields are now deprecated and will be removed in future release:
- hoursAccruedAnnually
New Features
- [EmployeeLeaveSetup]: Introduced new fields:
- SickLeaveToAccrueAnnually
- SickLeaveMaximumToAccrue
- AnnualLeaveAnniversaryDate
- [EmployeeLeaveType]: Introduced new fields:
- UnitsAccruedAnnually
- typeOfUnitsToAccrue
- openingBalanceTypeOfUnits
- [LeavePeriod]: Introduced new fields:
- numberOfUnitsTaken
- typeOfUnits
- typeOfUnitsTaken
- [LeaveType]: Introduced new fields:
- typeOfUnits
- typeOfUnitsToAccrue
Full Changelog: 6.3.0...7.0.0
6.3.0
Build from OAS 6.3.0
What's Changed
-
New optional property got added to the
EmployeeLeaveTypeDTO forscheduleOfAccrualDate. -
Following USST fields have been added to
InvoicesandCredit Notesendpoints:- InvoiceAddresses
- SalesTaxCodeId
- Taxability
- TaxBreakdown
Full Changelog: 6.2.0...6.3.0
6.2.0
- Build from OAS 6.2.0
What's Changed
- Accounting API - Field
SentToContactis now writable for credit notes.
Full Changelog: 6.1.0...6.2.0
6.1.0
Build from OAS 6.1.1
What's Changed
- Added NZ Payroll Working Pattern changes
- Added new fields for NZ Payroll Holidays Act Update
- Added threshold warnings to accounting API responses
Full Changelog: 6.0.0...6.1.0
6.0.0
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 /OverpaymentsandGET /Prepaymentsendpoints. - Added ultimate sub plans for Api.Accounting
Full Changelog: 5.0.0...6.0.0