Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.

Releases: XeroAPI/Xero-Net

v2.2.1.0

30 Jan 03:35
Compare
Choose a tag to compare

The main focus for this release was the Payroll API.
Among small datacontract and type fixes we have included the functionality to expose the validation errors returned by Payroll. The errors are returned in the same way that errors are returned for calls against the Accounting API. You can find an example test for validation errors returned by the Payroll API here.

The implementation details of this have required us to include Newtonsoft.Json as a dependency.

Also especially notable in this release is an update to the IXeroUpdateEndpoint interface to include the SummarizeErrors method which now allows updates being sent with SummarizeErrors set to false, making it easier to understand which object in a bunch is giving validation errors. (Note: SummarizeErrors is still only available for the Accounting API)

Merged PRs:

v2.2.0.0 Entrustless Partners

15 Jan 20:59
Compare
Choose a tag to compare

Xero's API no longer requires the use of client certifcates or targetting the api-partner.network.xero.com site.
This release removes the dependencies on this and is aimed specifically at those using Partner integrations.

You can find more information about this in our Developer Portal

v2.1.10.1

27 Nov 22:04
Compare
Choose a tag to compare
fixed broken link to SQLite website

Additions and Bug Fixes

07 Jun 02:40
Compare
Choose a tag to compare

Additions

#213 - Association support
#211 - OnlineInvoiceUrl support
#212 - Paramaterless constructors for exceptions

Bug Fixes

#214 - Do not return expired access tokens in the MVC example authenticators
#199 - Can't post a Contact with PaymentTerms Day value set to 0
#159 - RateType for the 'Fixed' enum value should serialize to FIXEDAMOUNT not FIXED

Default Timeout Increase

06 Jun 01:03
Compare
Choose a tag to compare

Increase the timeout to 5 and a half minutes to allow the public API to timeout with some overhead #209 and #210

Bug fix

18 Apr 21:49
Compare
Choose a tag to compare

Bug fix: #201

v2.1.6.11

05 Apr 00:53
Compare
Choose a tag to compare

https://www.nuget.org/packages/Xero.API.SDK/2.1.6.11

MyGet's new build system: #196
PDF POs: #196
Aussie Leave Balances: #192
Interfacing SetUp: #191

2.1.2.7

10 Mar 23:26
Compare
Choose a tag to compare

Adds Purchase Order Updates.

Adds a way to set summarizeErrors for all Endpoints.

Rearranges some lists of Endpoints so it's alphabetical.

v2.1.1.2

16 Feb 03:05
Compare
Choose a tag to compare
Merge pull request #165 from philals/master

Adds Get Value to creditNote that as missed. This caused CoreTests to…

v2.1.0

10 Feb 19:47
Compare
Choose a tag to compare

Avalible via https://www.nuget.org/packages/Xero.API.SDK/

A few breaking changes in this release. Please recompile.

Contains changes which make the Wrapper more testable: #132
Changes some account types to string rather than int: #160
Some datatypes become nullable to be consistant: #161
Null reference check on Exceptions: #157