Releases: XeroAPI/xero-node
2.3.0 Minor Release
Merging changes from @philals for webpack support and minor bugs.
The biggest change here is the removal of the sample app into a separate repo as the dependencies were clashing. The sample app can now be found in a separate repo xero-node-sample-app.
It is still live in the original location of: https://xero-sample-app.herokuapp.com
2.2.2 Patch Release
Merged fixes to the package.json to improve dependencies (and stop including dev dependencies in the main build).
Also includes other minor cleanups to assist with webpack builds.
2.2.0 Minor Release
This release updates the library level support for boolean attributes ensuring they are provided in their correct form (formerly this required string to boolean conversion).
This also includes an update to the TaxRates object, ensuring that the IsCompound
field is returned correctly as Boolean.
It also provides a new parameter that can be provided when creating attachments for accounts receivable invoices: IncludeOnline
. This parameter will show the attachment when the online invoice has been sent.
2.1.8 Patch Release
Exposes further fields on the contact object that were previously not working.
Also exposes the LineItemID field on the LineItems schema.
2.1.7 Patch Release
Added support for a new multiple item creation function that allows a user to save multiple items in one call.
2.1.6 Patch Release
Merged PR #37 to fix an issue with retrieving attachment content when using the Partner API.
2.1.5 Patch Release
This patch release simply updates the lodash version to the latest to fix a couple of bugs that were appearing in different circumstances.
Merged fro PR #34.
v2.1.4
2.1.4 Patch Release
Minor updates to improve test resilience and introduce support for Manual Journals.
Support for Manual Journals
Manual journals are used by accountants or bookkeepers to work directly with the general ledger. For example, to record accrued expenses or completed work not invoiced.
This release adds the ability for developers to easily work with manual journals through a new entity object and helper.
We've also added the ability to save attachments on Manual Journals.
Thanks to @Kamisama666 for the PR to get this going.
Test Resilience
Various tests were failing due to lodash updates and some other changes external to the project. As such I've introduced some more resilience into the tests.
In the next minor release, the entire test structure is completely reorganised to make it easier to run specific tests. There is no drop date for this release, but it will be soon!
Any requests/questions/feedback, either raise an issue, submit a PR or send an email to [email protected]
Thanks!