Skip to content

Releases: XeroAPI/Xero-NetStandard

12.4.0

17 Nov 03:21
f8067ca

Choose a tag to compare

  • SDK update for adding contracts to employee and employment object and its relevant endpoints

12.3.0

04 Nov 01:09
0db5e6f

Choose a tag to compare

  • Add missing accounting.budgets.read scope and ratchet up lint validation on security scopes
  • remove invalid type: string from Contact property in Quote schema
  • Update BookDepreciationDetail
  • Add TaxNumberType for Contacts
  • Remove unused PUT for NZ and UK pay runs

12.2.0

28 Aug 04:11
1d344a3

Choose a tag to compare

What's Changed

Bug Fix

  • ApiClient.InterceptRequest and ApiClient.InterceptResponse were improperly made private in a previous release. They are now protected virtual to allow overriding them.

Full Changelog: 12.1.0...12.2.0

12.1.0

13 Aug 00:40
f83a534

Choose a tag to compare

What's Changed

⚠️ Notice: Obsolete Endpoints

The following Accounting API endpoints have been marked [Obsolete] and will be removed in a future release.

  • CreateEmployeesAsync
  • CreateEmployeesAsyncWithHttpInfo
  • CreateEmployeesAsyncWithHttpInfo
  • GetEmployeeAsync
  • GetEmployeeAsyncWithHttpInfo
  • GetEmployeesAsync
  • GetEmployeesAsyncWithHttpInfo
  • UpdateOrCreateEmployeesAsync
  • UpdateOrCreateEmployeesAsyncWithHttpInfo

Please migrate to the supported alternatives before deprecation on April 28, 2026.

Full Changelog: 12.0.1...12.1.0

12.0.1

28 Jun 13:01
048e0bf

Choose a tag to compare

What's Changed

Features -

  • New leave type NeonatalCare has been added to EmployeeStatutoryLeaveBalance and EmployeeStatutoryLeaveSummary responses for UK.
  • SIMPLE product enum value has been added for GetSubscription response for xero app store.
  • New organisation role REMOVED has been added to getUsers endpoint.
  • Postman tests replaced with Prism mock server

Breaking Changes -

  • New query parameter direction has been added to getFiles endpoint.

Full Changelog: 11.2.0...12.0.1

12.0.0

24 Jun 12:18
fc8cba9

Choose a tag to compare

12.0.0 Pre-release
Pre-release

What's Changed

Features -

  • New leave type NeonatalCare has been added to EmployeeStatutoryLeaveBalance and EmployeeStatutoryLeaveSummary responses for UK.
  • SIMPLE product enum value has been added for GetSubscription response for xero app store.
  • New organisation role REMOVED has been added to getUsers endpoint.

Breaking Changes -

  • New query parameter direction has been added to getFiles endpoint.

Full Changelog: 11.2.0...12.0.0

11.2.0

09 Jun 12:00
85b3860

Choose a tag to compare

What's Changed

Features -

  • Adds Leave type Bereavement to the EmployeeStatutoryLeaveBalance and EmployeeStatutoryLeaveSummary responses for payroll UK.

Full Changelog: 11.1.1...11.2.0

11.1.1

24 Apr 11:06
2a419cc

Choose a tag to compare

What's Changed

Bug Fix

  • #580 - Fix for vulnerable packages.

Full Changelog: 11.1.0...11.1.1

11.1.0

23 Apr 12:08
8313f4c

Choose a tag to compare

What's Changed

Features -

  • New organisation plan SIMPLE has been added to Organisation API response.

Full Changelog: 11.0.0...11.1.0

11.0.0

10 Apr 10:10
63d3648

Choose a tag to compare

What's Changed

Features -

  • Added new entities for NICategoryLetter and NICategory.
    • Freeport and Investment zone NI category letters added.
  • [BREAKING_CHANGE] Updated Employee entity.
    • NICategoryLetter has been marked as deprecated and NICategories added as a new property.
  • Validation added to NICategory entity.
    • Validation added for workplacePostcode and dateFirstEmployedAsCivilian.
  • [BREAKING_CHANGE] Updated Employment POST endpoint.
    • Added NI Categories and removed deprecated niCategory property.
  • GET Employee 200 response example updated and NI 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.

GET Employee
POST Employment

Full Changelog: 10.1.0...11.0.0