diff --git a/CHANGELOG.md b/CHANGELOG.md index 3aec0d0b0..3e2e82f05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,24 @@ # Change Log -## v0.15.0 [(2016-06-09)](https://github.com/nodegit/nodegit/releases/tag/v0.15.0) +## v0.15.1 [(2016-06-20)](https://github.com/nodegit/nodegit/releases/tag/v0.15.1) + +[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.15.0...v0.15.1) + +- Fix postinstall breaking build if it fails. + +## v0.14.1 [(2016-06-20)](https://github.com/nodegit/nodegit/releases/tag/v0.14.1) + +[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.14.0...v0.14.1) + +- Fix postinstall breaking build if it fails. + +## v0.15.0 [(2016-06-20)](https://github.com/nodegit/nodegit/releases/tag/v0.15.0) [Full Changelog](https://github.com/nodegit/nodegit/compare/v0.14.0...v0.15.0) - Update to libgit2 @ 37dba1a [PR #1041](https://github.com/nodegit/nodegit/pull/1041) -This updates NodeGit to use the latest `HEAD` version of libgit2. The plan for staying on the official tagged releases -of libgit2 is that they will get a maintenance branch and not-breaking API fixes will be backported to them. The first -branch of this sort is `maint/0.14`. Going forward new releases of NodeGit will follow closely to the `master` branch -of libgit2. +This updates NodeGit to use the latest `HEAD` version of libgit2. The plan for staying on the official tagged releases of libgit2 is that they will get a maintenance branch and not-breaking API fixes will be backported to them. The first branch of this sort is `maint/0.14`. Going forward new releases of NodeGit will follow closely to the `master` branch of libgit2. Summary of changes that were brought in: @@ -30,7 +39,7 @@ https://github.com/libgit2/libgit2/commit/37dba1a739b5ee6c45dc9f3c0bd1f7f7a18f13 * `Odb#expandIds` is exposed which takes in a list of short ids and expands them in-place to the full id of the object in the database -## v0.14.0 [(2016-06-09)](https://github.com/nodegit/nodegit/releases/tag/v0.14.0) +## v0.14.0 [(2016-06-20)](https://github.com/nodegit/nodegit/releases/tag/v0.14.0) [Full Changelog](https://github.com/nodegit/nodegit/compare/v0.13.2...v0.14.0) diff --git a/README.md b/README.md index 5916fba5e..fdc5c7632 100644 --- a/README.md +++ b/README.md @@ -31,8 +31,8 @@ NodeGit -**Stable (libgit2#master): 0.15.0** -**Stable (libgit2@0.24): 0.14.0** +**Stable (libgit2#master): 0.15.1** +**Stable (libgit2@0.24): 0.14.1** ## Have a problem? Come chat with us! ## diff --git a/lifecycleScripts/postinstall.js b/lifecycleScripts/postinstall.js index 5e543da53..a2af2089c 100755 --- a/lifecycleScripts/postinstall.js +++ b/lifecycleScripts/postinstall.js @@ -25,7 +25,7 @@ module.exports = function install() { return Promise.resolve(); } - return exec("node dist/nodegit.js") + return exec("node " + path.join(rootPath, "dist/nodegit.js")) .catch(function(e) { if (~e.toString().indexOf("Module version mismatch")) { console.warn( @@ -63,7 +63,7 @@ module.exports = function install() { if (require.main === module) { module.exports() .catch(function(e) { - console.error("[nodegit] ERROR - Could not finish postinstall"); + console.warn("[nodegit] WARN - Could not finish postinstall"); if ( process.pladtform === "linux" && @@ -74,7 +74,5 @@ if (require.main === module) { else { console.log(e); } - - process.exit(1); }); } diff --git a/package.json b/package.json index 01d99d30f..8546739c8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "nodegit", "description": "Node.js libgit2 asynchronous native bindings", - "version": "0.15.0", + "version": "0.15.1", "homepage": "http://nodegit.org", "keywords": [ "libgit2",