- Batch Operations added - thank you @siliconsenthil
-
Refactored Boolean support - methods are now
foo?
. This was a backwards-incompatible change, thus necessitating the version bump to 0.1.x. -
Tax entities added - thank you @harvesthq
- Fixed bug where I had the wrong REST URL for Purchase Order.
- Implemented
AccessToken
service withrenew
anddisconnect
methods for OAuth token management.
- Upgraded nokogiri dependency to '~> 1.6', '>= 1.6.1'
- Added Account#{current_balance, current_balance_with_sub_accounts} properties - thanks to @diego-link-eggy
- Added support for Estimate, VendorCredit, PurchaseOrder, Bill, BillPayment entities - thanks to @sequielo
- Added support for Tax Lines in Purchases - thanks to @sequielo
- Added support for Term and Payment entities - thanks to @harvesthq
- Fixed issues with exception handling - thanks to @minimul
- Fixed pagination bugs raised by @dlains - thank you.
Account.description
is not a required field- Added
Employee
&Vendor
Entity support via PR #23 & #21, thank you @minimul - Updates to
CustomerMemo
andPrivateNote
inSalesReceipt
, via PR #22, thank you @seanxiesx
- Added CompanyInfo model/service - thank you Sean Xie
- All reference types, e.g. Account#parent_ref are implemented via a first-class
BaseReference
instance. Note: This is a backwards-incompatible change and any existing usages of setting a reference type directly, e.g.
account = Quickbooks::Model::Account.new
account.parent_ref = 2
The above will fail. The correct usage is now:
account = Quickbooks::Model::Account.new
account.parent_id = 2
The _id=
setter will automatically create an instance of the appropriate ParentRef
in this case.
- Sorry, I forgot what was in this release.
- Initial Release