Skip to content

Releases: XeroAPI/xero-php-oauth2

14.0.0

17 May 22:44
a97ebe0

Choose a tag to compare

What's changed

Bug Fixes

  • add BASICLITE to Organisation Class enum (24d0d20) (Breaking Change)
  • typo on required field name EarningsTemplates - case mismatch (ad30c54)

Full Changelog: 13.0.0...14.0.0

13.0.0

07 May 02:40
74ca457

Choose a tag to compare

What's changed

  • feat!: Delete deprecated employee management endpoints (1e5abee)

Features

  • add CreatedDateUtc and AssociationDateUtc to Association schema (51da7aa)
  • add xero-practicemanager-v3-1 spec (cd3cb46)

Full Changelog:12.0.1...13.0.0

12.0.1

23 Apr 01:31
a52e3e4

Choose a tag to compare

What's Changed

Bug fixes

  • Update the OrganisationType with possible values (#805)

Full Changelog: 12.0.0...12.0.1

12.0.0

02 Apr 01:42
8e6f91d

Choose a tag to compare

What's Changed

Features

Full Changelog: 11.0.0...12.0.0

11.0.0

04 Mar 22:58
dab1c89

Choose a tag to compare

What's changed

Features

Dependancies

  • Update firebase/php-jwt #409

Full Changelog: 10.4.0...11.0.0

10.4.0

28 Jan 21:42
65888fa

Choose a tag to compare

What's Changed

  • add credit notes webhooks schema
  • add example for credit note webhooks and update schema

Full Changelog: 10.3.0...10.4.0

10.3.0

17 Nov 03:30
056a47a

Choose a tag to compare

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

10.2.0

04 Nov 01:56
cc62e6d

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

10.1.0

25 Sep 04:37
65994ef

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: 10.0.0...10.1.0

10.0.0

28 Jun 12:54
088ede5

Choose a tag to compare

What's Changed

  • Minimum required PHP version is now 8.1 or greater
  • Php package updates
  • Removed empty test files

BREAKING CHANGE

  • fix: Following fields are made required for payroll-nz
    • Employee model: firstName, lastName, dateOfBirth, address
    • Employment model: startDate, engagementType, payrollCalendarID
  • fix: Following fields are made required for payroll-uk
    • Employee model: firstName, lastName, dateOfBirth, address, gender and title
    • Employment model: startDate, payrollCalendarID, employeeNumber, and niCategories

Full Changelog: 9.2.0...10.0.0