- 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
AccessTokenservice withrenewanddisconnectmethods 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.descriptionis not a required field- Added
Employee&VendorEntity support via PR #23 & #21, thank you @minimul - Updates to
CustomerMemoandPrivateNoteinSalesReceipt, 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
BaseReferenceinstance. 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 = 2The above will fail. The correct usage is now:
account = Quickbooks::Model::Account.new
account.parent_id = 2The _id= setter will automatically create an instance of the appropriate ParentRef in this case.
- Sorry, I forgot what was in this release.
- Initial Release