Skip to content

Releases: XeroAPI/Xero-NetStandard

1.1.3

25 Jan 01:34

Choose a tag to compare

Summary

Added Batch Payment functionality and resolved an data contract issue with payroll

New Functionality

Contract amendments

  • #62 Fix problem with RateType not serializing all values

1.1.2

15 Oct 19:25

Choose a tag to compare

Summary

A couple of new properties have been added to the Organisation model, and other small changes

Contract additions

  • #57 Added Class and Edition to the Organisation model

Other changes

  • #50 Add XeroApiAppType enum
  • #55 Spelling in ReadMe fix
  • #56 Added overload for setting the XeroApiSettings on Payroll APIs

1.1.1

23 Aug 00:06

Choose a tag to compare

Summary

There are no functional changes in this release.

Changes

  • #49 Future proofed all endpoints in the Xero.Api.Core.Endpoints namespace for any future version changes by allowing more modular endpoint creation

1.1.0

02 Aug 22:20

Choose a tag to compare

Summary

This release is all about async.
We've stopped using .Result in a number of different places in key parts of the SDK, instead lifting the async up through the stack.

This has had some knock on effects for a number of interfaces and so will require changes to your applications if you're not using a private application integration.

If you have any major problems updating to this new version of the SDK, please raise an issue.

Changes

  • #48 Stop using .Result in token based auth, and instead lift async through the stack

1.0.7

08 Jul 09:03
0455b9c

Choose a tag to compare

Summary

A few small additions, bug fixes, and improvements

Bug Fixes

  • #46 Payroll constructors missing extra parameters
  • #45 Allow nullable LineAmountTypes to be serialized correctly.

Usability improvements

  • #42 Adding ConfigureAwait(false) throughout the SDK
    • See information on the pull request for more details

1.0.6

01 Jun 07:45
fe67496

Choose a tag to compare

Summary

GDPRREQUEST ContactStatus support

Contract additions

  • #39 Add GDPRREQUEST value to ContactStatus enum to accommodate new contact status

1.0.5

08 May 09:26
a76a167

Choose a tag to compare

Summary

Small release this time improving the usability of the profit and loss report via the ReportsEndpoint

Bug Fixes

  • #36 Protection when attempting to add query parameter values

1.0.4

06 May 23:05
7e0b591

Choose a tag to compare

Summary

This release includes some new filtering options for invoices and contacts, as well as the option to initialise the SDK App implementations with custom (non appsettings.json) settings files.

New Functionality

  • #33 Allow custom implementation of the application settings
  • #34 Can retrieve contacts by a list of IDs
  • #35 Can retrieve invoices filtered to created by your app

Contract additions

  • #32 Added AppliedAmount field to Prepayment and Overpayment

1.0.3

12 Apr 23:22
6350eec

Choose a tag to compare

Summary

History and Notes, and CIS Settings

New Functionality

  • #28 Added history and note functionality. History and notes can be fetched and notes can be created for various supported endpoints
  • #29 CIS Settings can be retrieved for contacts and organisations

Contract additions

  • #29 CISDeduction has been included on Invoices and CreditNotes. This is a read-only property

1.0.2

19 Feb 21:35
c071778

Choose a tag to compare

Summary

A very small release for new functionality for emailing invoices

New Functionality

  • #26 Functionality for emailing invoices. FYI: Only available to apps in our beta