Releases: XeroAPI/Xero-NetStandard
9.2.0
Build from OAS 6.3.0
What's Changed
-
New optional property got added to the
EmployeeLeaveType
DTO forscheduleOfAccrualDate
. -
Following USST fields have been added to
Invoices
andCredit Notes
endpoints:- InvoiceAddresses
- SalesTaxCodeId
- Taxability
- TaxBreakdown
-
GitHub Action workflow has been added for validation of PRs.
Bug Fix
- #539 - Fix IdentityModel 7.0.0 compatibility issue
Full Changelog: v9.1.0...9.2.0
9.1.0
- Build from OAS 6.2.0
What's Changed
- Accounting API - Field
SentToContact
is now writable for credit notes.
Full Changelog: 9.0.0...v9.1.0
9.0.0
Build from OAS 6.1.1
Whats Changed
- Fix #513 : System.MissingMethodException with latest RestSharp client
- Fix #517 : Issue with Xero Dependencies and RestSharp Version 111.2.0 Causing Integration Failures
Breaking Change
ApiClient
class is implementingIDisposable
interface now. Not disposing an APIClient object properly can lead to memory leaks.
Full Changelog: v8.1.0...9.0.0
8.1.0
Build from OAS 6.1.1
What's Changed
- Added NZ Payroll Working Pattern changes
- Added new fields for NZ Payroll Holidays Act Update
- Added threshold warnings to accounting API responses
Full Changelog: v8.0.0...v8.1.0
8.0.0
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
andGET /Prepayments
endpoints. - Added ultimate sub plans for Api.Accounting
Full Changelog: v7.0.0...v8.0.0
7.0.0
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: v6.0.0...v7.0.0
6.0.0
Build from OAS 4.0.0
What's Changed
Files API
- Adds 'Name', 'Size', 'SendWithObject' to object association endpoint.
Breaking Change
Accounting API
- Updates Accounting with new Organisation classes (IGNITE, GROW, COMPREHENSIVE)
Full Changelog: v5.0.0...v6.0.0
5.0.0
4.0.1
What's Changed
- Build from OpenAPI v3.0.1 in #505
- Fixes #501 : Payments API does not parse returned Warnings property
Full Changelog: v4.0.0...v4.0.1
4.0.0
- Build from OpenAPI V3.0.0
BREAKING CHANGE
- Changes the order of IdempotencyKey parameter.
- Fixes method definitions where required request-body parameters were declared as optional.
Following methods will have required body parameters now- Payroll-AU
- updateEmployee
- updatePayRun
- updatePayslip
- updateSuperfund
- updateTimesheet
- Files
- uploadFile
- updateFile
- uploadFileToFolder
- createFileAssociation
- createFolder
- Bankfeeds
- createStatements - Assets
- createAssetType
- Payroll-AU
Full Changelog: v3.34.5...v4.0.0