Skip to content

Releases: ej2/python-quickbooks

0.9

20 Jul 21:55
@ej2 ej2
Compare
Choose a tag to compare
0.9
  • Added missing TxnDate to Invoice
  • Updated requirements
  • Added BillRate to Vendor
  • Added IsProject to Customer
  • Added Refresh Token to Client Instance
  • Updated Estimate and CreditMemo to use DescriptionOnlyLine
  • Removed unused DescriptionLine object
  • Added support for Preferences entity
  • Added support for ExchangeRate entity

0.8.4

11 Oct 18:51
@ej2 ej2
Compare
Choose a tag to compare
  • Added support for the CreditCardPayment entity
  • Updated readme
  • Added missing property InvoiceLink and AllowOnlineACHPayment to Invoice object

0.8.3

24 Aug 20:10
@ej2 ej2
Compare
Choose a tag to compare
* Fixed issue with CompanyCurrency object
* Added to_ref method to the Term object
* Added to_ref method to the Invoice object
* Fixed issues with RefundReceipt
* Added RefundReceiptCheckPayment object to RefundReceipt object
* Added from_json method to MetaData
* Added SendMixin to Estimate object
* Added SendMixin to PurchaseOrder object
* Added Memo field to PurchaseOrder
* Added support for TDS (special type of tax applied to Indian companies)

0.8.2

22 Apr 22:24
@ej2 ej2
Compare
Choose a tag to compare
  • Added PrimaryTaxIdentifier to Customer object
  • Fixed issue with PaymentMethod to_ref
  • Fixed typo in EntityRef on purchase object
  • Updated readme
  • Updated requirements

0.8.1

18 Sep 13:32
@ej2 ej2
Compare
Choose a tag to compare
  • Dropped support for Python 2.7 and 3.3
  • Updated the Invoice to include an AllowOnlineCreditCardPayment attribute.
  • Updated the SendMixin class to url encode input emails.

0.8

25 Jun 20:00
@ej2 ej2
Compare
Choose a tag to compare
0.8
  • Removed support for OAuth 1.0.
  • Replace OAuth Session Manager and CLI with intuit-oauth client.
  • Removed disconnect_account and reconnect_account from client.
  • Fixed on Invoice object that caused the DocNumber to be set to an empty string.
  • Added to_ref method to PaymentMethod object.
  • Added CompanyCurrency object.
  • Fixed issue that prevented creation of TaxAgencies.
  • Fixed issues with GroupLine, SubtotalLine, and DescriptionOnlyLine objects.
  • Fixed issue with CDC when there are no changes within a given timestamp.

0.7.5

18 Oct 22:20
@ej2 ej2
Compare
Choose a tag to compare
  • Fixed bug with reporting authentication failure when attempting to download PDF (previously the error details were "lost").
  • Added refresh_access_tokens to Oauth2SessionManager.
  • Added missing LinkedTxn to Bill object.
  • Added validate_webhook_signature method on client to validate incoming webhooks.
  • Improved exception handling.
  • Updated SendMixin to use 'application/octet-stream' context type.
  • Removed support for Python 2.6.

0.7.4

29 Mar 03:12
@ej2 ej2
Compare
Choose a tag to compare
  • Fixed bug in SendMixin send method.
  • Added support for send_to email to SendMixin.
  • Removed send_invoice from Invoice object.
  • Removed sandbox from Session Managers.

0.7.3

28 Nov 20:14
@ej2 ej2
Compare
Choose a tag to compare
  • Added support for sending invoices.
  • Added count to ListMixin.
  • Fixed issue with PDF file attachments in Python 2.
  • Removed duplicate coverage dependency.

0.7.0

15 Sep 16:44
@ej2 ej2
Compare
Choose a tag to compare
  • Added support for OAuth 2.0
  • Added command line interface for connecting to QBO.
  • Fixed unicode issue in 'build_where_clause' and 'where' methods.
  • Fixed incorrectly named field 'PurchaseTaxIncluded' on Item object.
  • Fixed issue with to_ref method on TaxCode.
  • Added DeleteMixin to JournalEntry.
  • Updated User-Agent.