Skip to content

Releases: XeroAPI/xero-python

1.0.7

14 Aug 23:26
6675b8c

Choose a tag to compare

Build from OpenAPI spec 2.1.12
https://github.com/XeroAPI/Xero-OpenAPI/releases/tag/2.1.12

Fixes issue #13

1.0.6

11 Aug 17:40
74fa168

Choose a tag to compare

Add version for python-dateutil requirement to fix #12

1.0.5

03 Aug 19:07
7f094f4

Choose a tag to compare

UK Payroll added methods and models - tested for gets on all endpoints

build from OpenAPI spec 2.2.11
https://github.com/XeroAPI/Xero-OpenAPI/releases/tag/2.2.11

ACCOUNTING
Adding the 'BatchPayment' object to the response of:


GET /Payments
GET /Payments/{PaymentID}

GET /BankTransactions

GET /BankTransactions/{BankTransactionID}

This will be returned only when a payment/transaction is part of a batch.

Add RepeatingInvoiceID to the get invoices endpoint
Fix typo in report name/path for TenNinetyNineContact

Added AccountID field on ManulaJournalLine

Add DELETED enum to QuoteStatusCode in Quote schema

0.5.1

10 Jul 18:49
7f094f4

Choose a tag to compare

Built from version 2.2.7 of OpenAPI spec
https://github.com/XeroAPI/Xero-OpenAPI/releases/tag/2.2.7

Initial commit of AU Payroll methods & models
Fixed date and datetime in models to properly handle MS date format

0.4.1

03 Jul 16:15
b632e93

Choose a tag to compare

Fix deserialize bug for date-time when using assets
Add Projects API endpoints
Update README

0.2.3

18 Jun 00:54
52f1ec2

Choose a tag to compare

OpenAPI spec 2.2.2
https://github.com/XeroAPI/Xero-OpenAPI/releases/tag/2.2.2

ACCOUNTING
Quote add missing properties
-StatusAttributeString
-ValidationErrors

OpenAPI spec 2.2.1
https://github.com/XeroAPI/Xero-OpenAPI/releases/tag/2.2.1

ACCOUNTING
Add proposed ReportTaxType enums for South Africa

Allocation
add Prepayment, Overpayment, CreditNote
add StatusAttributeString and ValidationErrors array

Schedule
add missing enums

Organisation
add EmployerIdentificationNumber

OpenAPI spec 2.2.0
https://github.com/XeroAPI/Xero-OpenAPI/releases/tag/2.2.0

ACCOUNTING
Add paging param to payments endpoint

0.2.2

27 May 00:52
52f1ec2

Choose a tag to compare

2.1.6
ACCOUNTING
Remove nullable property
Add default: "false" for "hasXXX" properties

2.1.5
ACCOUNTING
LineItem Quantity change from float to double
LineItem UnitAmount change from float to double
BankTransfer Amount change from float to double
Item QuantityOnHand change from float to double
PurchaseOrder UnitPrice change from float to double

2.1.4
ACCOUNTING
Add getContactByContactNumber method
Remove erroneous method getPrepaymentAsPdf removed.
BankTransfer amount changed from String to Number format: float

2.1.3
ACCOUNTING
Add StatusAttributeString to Payment model

IDENTITY
Add format: date-time on Connection model
Add authEventId on connection model and as query param

0.2.1

20 May 14:20

Choose a tag to compare

Initial release

OAuth 2 to obtain and refresh access token

Built of version 2.1.2 of OpenAPI spec
Accounting
Identity

Exception handling