Skip to content

Releases: XeroAPI/xero-php-oauth2

7.3.0

16 Sep 11:06
98e082b
Compare
Choose a tag to compare

Build from OAS 6.3.0

What's Changed

  • New optional property got added to the EmployeeLeaveType DTO for scheduleOfAccrualDate.

  • Following USST fields have been added to Invoices and Credit Notes endpoints:

    • InvoiceAddresses
    • SalesTaxCodeId
    • Taxability
    • TaxBreakdown
  • GitHub Actions workflow has been added for validation of PRs.

Full Changelog: 7.2.0...7.3.0

7.2.0

26 Aug 10:00
16e60e1
Compare
Choose a tag to compare
  • Build from OAS 6.2.0

What's Changed

  • Accounting API - Field SentToContact is now writable for credit notes.

Full Changelog: 7.1.0...7.2.0

7.1.0

05 Aug 05:25
694259f
Compare
Choose a tag to compare

Build from OAS 6.1.1

What's Changed

Full Changelog: 7.0.1...7.1.0

7.0.1

22 Jul 10:26
1fac240
Compare
Choose a tag to compare

What's Changed

  • Build from OAS 6.0.1
  • Fixes syntax errors in models.

Breaking Change

  • JSON serialization response will contain an associative array instead of holding the domain object directly

Full Changelog: 7.0.0...7.0.1

7.0.0

15 Jul 13:04
Compare
Choose a tag to compare

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 and GET /Prepayments endpoints.
  • Added ultimate sub plans for Api.Accounting

Full Changelog: 6.0.0...7.0.0

6.0.0

01 Jul 10:26
09707a0
Compare
Choose a tag to compare

Build from OAS 5.0.0

BREAKING CHANGE

  • PageInfo object has been added to the HTTP response for following endpoints & the response schema name has been changed.

    • payments
    • purchase Orders
    • contacts
    • credit notes
    • manual journals
    • invoices
    • bank transactions
    • pre payments
    • over payments
  • page size query parameter has been added to "get all" endpoints for bank transactions, contacts, credit notes, invoices, manual
    journals, payments and purchase orders

  • Following properties are 'no longer in use' for "DataSourceResponse" schema -

    • indirectBankFeed
    • indirectBankFeedPos
    • indirectBankFeedNeg

Full Changelog: 5.0.0...6.0.0

5.0.0

18 Jun 12:27
b382f78
Compare
Choose a tag to compare

Build from OAS 4.0.0

What's Changed

Files API

  • Adds 'Name', 'Size', 'SendWithObject' to object association endpoint.

BREAKING CHANGES

Accounting API

  • Updates Accounting with new Organization classes (IGNITE, GROW, COMPREHENSIVE)

Full Changelog: 4.0.0...5.0.0

4.0.0

03 May 16:15
d4db4ce
Compare
Choose a tag to compare

Build from OAS 3.0.3

New Feature

  • Add a new spec for TaxRates/{TaxTypes}
  • Add disallowed expenses

Bug fixes

  • PETOSS-389-Updates the OpenAPI specifications to reflect Warnings from the API response for Payments.

Breaking Change

  • Removes the declaration of TaxType query param in GET TaxRates
  • Removes Jobkeeper allowance type

Full Changelog: 3.0.0...4.0.0

3.0.0

02 Feb 10:40
35ba26e
Compare
Choose a tag to compare

BREAKING CHANGES

  • Update method definitions to position idempotency_key as last optional parameter.
  • Fixes method definitions where required parameters were declared as optional.
    Following methods will have additional required parameters now
    • Payroll-AU
      • updateEmployee
      • updatePayRun
      • updatePayslip
      • updateSuperfund
      • updateTimesheet
    • Files
      • uploadFile
      • updateFile
      • uploadFileToFolder
      • createFileAssociation
      • createFolder
    • Assets
      • createAssetType

Full Changelog: 2.23.3...3.0.0

2.23.3

22 Jan 16:11
34b3cfb
Compare
Choose a tag to compare

Build from OAS 2.40.3

Removes empty enum values from the specifications of Accounting, Bankfeeds, Payroll_AU, and Projects

Payroll NZ

  • Added new property on the employee object: jobTitle

Accounting API

  • Added additional ReportTaxType enum value, USSALESTAX, used within the new Auto Sales Tax feature in the US edition of Xero