Releases: XeroAPI/Xero-NetStandard
Releases · XeroAPI/Xero-NetStandard
11.1.1
11.1.0
What's Changed
Features -
- New organisation plan
SIMPLE
has been added toOrganisation
API response.
Full Changelog: 11.0.0...11.1.0
11.0.0
What's Changed
Features -
- Added new entities for
NICategoryLetter
andNICategory
.Freeport
andInvestment zone
NI category letters added.
- [BREAKING_CHANGE] Updated
Employee
entity.NICategoryLetter
has been marked as deprecated andNICategories
added as a new property.
- Validation added to
NICategory
entity.- Validation added for
workplacePostcode
anddateFirstEmployedAsCivilian
.
- Validation added for
- [BREAKING_CHANGE] Updated
Employment
POST endpoint.- Added
NI Categories
and removed deprecatedniCategory
property.
- Added
- GET
Employee
200 response example updated andNI Categories
added. - Added missing comma to
Employee
POST success response example.
Notes:
This change reflects the current functionality available in the public API and as shown in Xero documentation.
Full Changelog: 10.1.0...11.0.0
10.1.0
What's Changed
Features
StatutoryNeonatalCarePay
andStatutoryNeonatalCarePayNonPensionable
earnings 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: 10.0.0...10.1.0
10.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: 9.2.0...10.0.0
9.2.0
Build from OAS 6.3.0
What's Changed
-
New optional property got added to the
EmployeeLeaveType
DTO forscheduleOfAccrualDate
. -
Following USST fields have been added to
Invoices
andCredit Notes
endpoints:- InvoiceAddresses
- SalesTaxCodeId
- Taxability
- TaxBreakdown
-
GitHub Action workflow has been added for validation of PRs.
Bug Fix
- #539 - Fix IdentityModel 7.0.0 compatibility issue
Full Changelog: v9.1.0...9.2.0
9.1.0
- Build from OAS 6.2.0
What's Changed
- Accounting API - Field
SentToContact
is now writable for credit notes.
Full Changelog: 9.0.0...v9.1.0
9.0.0
Build from OAS 6.1.1
Whats Changed
- Fix #513 : System.MissingMethodException with latest RestSharp client
- Fix #517 : Issue with Xero Dependencies and RestSharp Version 111.2.0 Causing Integration Failures
Breaking Change
ApiClient
class is implementingIDisposable
interface now. Not disposing an APIClient object properly can lead to memory leaks.
Full Changelog: v8.1.0...9.0.0
8.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: v8.0.0...v8.1.0
8.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 /Overpayments
andGET /Prepayments
endpoints. - Added ultimate sub plans for Api.Accounting
Full Changelog: v7.0.0...v8.0.0