| layout | title | description | sections | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
default |
Changelog |
What's changed between releases |
|
v0.4.0 (2015-05-07)
Closed issues:
-
Error installing nodegit as dependency of an atom-shell app #556
-
New version of nan is breaking compile #554
-
Install error from openssl #551
-
How to get Tag instance by tag_name? #543
-
ELIFECYCLE Error on install #540
-
Remote.delete returns -3 #539
-
Repository.init should accept boolean value for is_bare #538
-
getStatus hangs #537
-
Unable to compile or install with npm install nodegit #536
-
optionsnot reusable, nodegit destroys it #533 -
'Error: 'directory' exists and is not an empty directory' (but it doesn't exist) #530
-
hey !:-) problem with Branch.iteratorNew (support) #528
-
hey !:-) problem with Branch.iteratorNew #527
-
hey !:-) problem with Branch.iteratorNew #526
-
hey !:-) problem with Branch.iteratorNew #525
-
Error: Reference 'refs/remotes/user/foo/HEAD' not found #523
-
Path issues windows #522
-
Issues on scientific linux 6.6 #521
-
It's looking for node-typ under
/Users/johnh/.node-gyp#518 -
Not working with iojs #516
-
Cred.sshKeyNew not working: Too many redirects or authentication replays #511
-
Open a Repo from a subfolder #509
-
Create git-like CLI #508
-
Cannot create an instance of Packbuilder #507
-
Cannot find module '../build/Debug/nodegit' #506
-
Bug with oid implicit cast inside C++ #501
-
Failed to
requireon Ubuntu 12.04LTS #493 -
Enable
git\_config#449 -
Pull example doesn't fully update the index #389
Merged pull requests:
-
There is an incompatibility with NaN 1.8.x, keeping 1.7.x for now. #552 (wiggzz)
-
This fixes polling sync promises in callbacks. #546 (johnhaley81)
-
Add get/set config string methods and tests #545 (johnhaley81)
-
Make
Remote.deleteasync and return error messages correctly #544 (johnhaley81) -
Bump "nodegit-promise" version #542 (johnhaley81)
-
Introduced a new ConvenientLine class to wrap the lines returned from ConvenientHunk. #541 (bleathem)
-
Fix some things missed by the generating scripts #535 (johnhaley81)
-
Fix freeing a
GitOidthat was passed as a string #531 (johnhaley81) -
Lots of complaints of missing build/Debug/nodegit #520 (tbranyen)
-
Add
Graph.aheadBehindand tests #517 (johnhaley81) -
Update to use libgit2 v0.22.2 #515 (johnhaley81)
-
Add
Repository.prototype.fetchheadForeachand tests #514 (johnhaley81) -
Fix atom-shell build on windows #512 (johnhaley81)
-
Update Checkout and Merge #505 (orderedlist)
-
Revert "Guide navigation is currently confusing" #503 (thgaskell)
-
Add twitter username to README.md #498 (johnhaley81)
-
Fix symbolic reference handling in getReferences #496 (billt2006)
-
Enable
git\_stash\_foreach#495 (johnhaley81) -
Add automatically generated change log file. #465 (skywinder)
v0.3.3 (2015-03-16)
Merged pull requests:
- Download all dev dependencies before build #491 (johnhaley81)
v0.3.2 (2015-03-16)
Closed issues:
- Amazon S3 CDN link is broken #482
Merged pull requests:
- Confirm builder exists before building #490 (johnhaley81)
v0.3.1 (2015-03-14)
Merged pull requests:
v0.3.0 (2015-03-13)
Closed issues:
-
Suppress astyle errors #459
-
io.js support #447
-
Meteor: icon fonts not working (Resource interpreted as Font but transferred with MIME type text/html) #443
-
Don't let users set the payloads through JS #436
-
Transfer callback stats are being converted wrong #432
-
fetchAll() fails unless a default signature is available #431
-
Push example needs to be updated #429
-
Question: Is there a certificateCheck option available for pushing to a remote repository? #420
-
Repository.open returns empty object #412
-
Missing documentation for Tree.walk() #411
-
comparing from 0.1.4 to 0.2.0 #410
-
Potential example issue in add-and-commit.js L45-48 #409
-
failed to install on ubuntu 14.04 #408
-
Return promises instead of nesting them #407
-
segfault when cloning from private BitBucket repo #406
-
Subtrees + custom error handling #400
-
Callbacks need to handle more use-cases #395
-
How to use nodegit in atom shell ..... #393
-
Cannot create a new branch #391
-
Remove fixappveyor from clone tests #385
-
Commit isn't working #381
-
Rename combyne folder to templates #378
-
Building for atom-shell v0.21.0 fails #376
-
Cloning SSH repos seem to fail #372
-
Commit.getDiff is backwards? #368
-
List all files in repo (git ls-tree) #365
-
Cloning locks up when more than 3 at the same time. #364
-
Checking out a branch #361
-
nodegit no longer builds in nwjs #360
-
Update to v0.22 of libgit2 #355
-
Module install/build fails on Heroku #332
-
2 Step Authentication #323
-
Needed Examples for 0.3.0 #321
-
Tests randomly failing in AppVeyor #316
-
Start using prepublishing to fix dependencies #301
-
Get commits history only for a file #220
-
enable Index.addAll and related #131
Merged pull requests:
-
Don't assign enums to __proto__ #464 (orderedlist)
-
Adds support for strarray in structs #461 (orderedlist)
-
Remote push #457 (mattyclarkson)
-
Include missing lib files in nodegit.js template #455 (orderedlist)
-
StrArray memory fix #454 (mattyclarkson)
-
Add Diff.prototype.findSimilar #452 (orderedlist)
-
Str array converter fix #451 (mattyclarkson)
-
Default signature always returns valid signature #450 (johnhaley81)
-
Status.byIndex and StatusEntry #448 (orderedlist)
-
Upgrade to nan 1.7.0 #446 (orderedlist)
-
Add examples #442 (johnhaley81)
-
Fix transfer callback stats #440 (johnhaley81)
-
Put
uv\_async\_initon main thread #438 (johnhaley81) -
Fix libuv threading issue #435 (johnhaley81)
-
Skip transfer progress test until it's fixed #433 (johnhaley81)
-
git_create_tag doesn't have the correct descriptor #430 (mattyclarkson)
-
Change environment to default for upgraded service #428 (maxkorp)
-
Make the
git\_remote\_pushfunction async #427 (johnhaley81) -
Fix seg faults #424 (johnhaley81)
-
Clean up the persisting of props #423 (johnhaley81)
-
Fix indexEntry construction and blobFromBuffer #422 (orderedlist)
-
Allow for saving of props to an object #421 (johnhaley81)
-
Update jsdoc and ignore some methods #418 (orderedlist)
-
Fix callbacks with just return value and single payload #416 (johnhaley81)
-
Add
git\_resetandgit\_reset\_default#415 (johnhaley81) -
Enable
git\_index\_remove\_allandgit\_index\_update\_all#414 (johnhaley81) -
Added code for
git\_strarrayand enabledgit\_index\_add\_all#413 (johnhaley81) -
Tree Entry getBlob() should also support the callback pattern. #405 (jeffwilcox)
-
Tree Entry getBlob() should also support the callback pattern. #404 (jeffwilcox)
-
Updated most dependencies to latest versions #394 (johnhaley81)
-
Index diffing #392 (orderedlist)
-
Update to libgit2 v0.22.1 #390 (johnhaley81)
-
Status and StatusList #374 (orderedlist)
-
Allow null trees on Diff.treeToTree #370 (orderedlist)
-
Checkout.headinitializes options if none are passed #367 (johnhaley81) -
INCLUDE_UNTRACKED option not working for diffs #366 (kmctown)
-
Updated fs-extra to 0.15.0 #363 (johnhaley81)
v0.2.7 (2015-01-21)
v0.2.6 (2015-01-20)
Merged pull requests:
- [WIP] Added in some diff functions from libgit2 #348 (johnhaley81)
v0.2.5 (2015-01-20)
Closed issues:
-
Lookup a non existent commit crashes the process. #353
-
Why node-git uses 90% rotated hexagon? #344
-
Needed pull example or help with code #341
-
Can't require nodegit without building it explicitly #340
-
Can't build for node-webkit #335
-
Error when creating a new ssh key during credential handshake. #333
-
Tracking down bugs #331
-
Document possible values of CloneOptions #330
-
Require generating error #329
-
Failed getting Banner #328
-
Documentation broken #327
-
Fetch doesn't seem to work with https urls. #322
-
git diff --cached --name-only#183 -
git status #170
Merged pull requests:
-
Commit.getParents working with merge commits #357 (bjornarg)
-
Fixed a typo in the debug build instruction. #356 (mcollina)
-
Added a null check on freeing the raw object #354 (johnhaley81)
-
[WIP] Attempt at fixing appveyor #352 (johnhaley81)
-
Updated to nan 1.5.0 and fixed build errors #351 (johnhaley81)
-
Added checkout head method and tests #347 (johnhaley81)
-
bump devDependencies #346 (PeterDaveHello)
-
Update dependency node-pre-gyp to ~0.6 #345 (PeterDaveHello)
-
Update dependency fs-extra to ~0.14.0 #343 (PeterDaveHello)
-
Add Dependency badge in readme #342 (PeterDaveHello)
-
Fixed promise chain on install #339 (johnhaley81)
-
Use svg instead of png to get better image quality #337 (PeterDaveHello)
-
Update to libgit 0.21.4 #336 (johnhaley81)
-
Fix issue 333 #334 (johnhaley81)
v0.2.4 (2014-12-05)
Closed issues:
-
Fetch does not really fetch #314
-
Generate Missing Tests - Unable #313
-
Unable to get reference for HEAD #311
-
nodegit.Signature.now broken #306
-
current branch #305
-
Don't require json output for production #302
-
Module fails to load #299
-
How to list all tags? #298
-
Building for ARM #292
-
Next release checklist #256
-
CI issues #202
-
Variable names in the Docs? #157
Merged pull requests:
-
Fixed fetch to be async and use callbacks #319 (johnhaley81)
-
Make contributing.md generic and add testing.md #318 (maxkorp)
-
Fix 313 generate scripts #315 (xinUmbralis)
-
Fix #311 #312 (johnhaley81)
-
Add a Gitter chat badge to README.md #304 (gitter-badger)
-
move nodegit.js to a template to remove idefs dependency #303 (maxkorp)
-
Fixed tag list and added a test for it #300 (johnhaley81)
-
Convenience methods #297 (johnhaley81)
v0.2.3 (2014-11-25)
v0.2.2 (2014-11-25)
Merged pull requests:
- Moved some dependencies around to help the generate not fail #294 (johnhaley81)
v0.2.1 (2014-11-25)
Merged pull requests:
- Rewrite installer #293 (johnhaley81)
v0.2.0 (2014-11-25)
Closed issues:
-
Find some way to automatically generate a list of missing tests. #272
-
libgit2 creation methods have name collisions with internal V8 functions #271
-
Enums are still being manually assigned in javascript #268
-
We're using too many promise libraries #264
-
unable to resolve symbolic references #262
-
nodegit installation falls back when Python install dir contains spaces #261
-
Probe features #245
-
require('path').Repo.open(...) returns {} #241
-
Refactoring how internal C objects are stored in V8 and passed to JS #240
-
RevWalk malloc error #239
-
OS X tests in Travis-CI #237
-
Fix RevWalk tests #236
-
Simple clone fails. #231
-
Create templates for remaining src and include files #230
-
Error: SSL is not supported by this copy of libgit2. #228
-
error while install nodegit latest version 0.1.4 #225
-
error while install nodegit latest version 0.1.4 #224
-
Did getReferences dissapear? #223
-
How to get UNIX file attributes? #222
-
How to get mtime for TreeEntry/file? #221
-
Commit only if there is changes #219
-
Again for #147 #218
-
Update documentation on nodegit.org #217
-
Can you provide the prebuilt binaries on S3? #216
-
Stable = bump to 1.0 #215
-
How can I push a commit? #214
-
"Error: Reference 'refs/heads/master' not found " when create commit in a empty repo #213
-
Example on nodegit.com homepage is invalid #211
-
tree.diffWorkDir deprecated? #209
-
Abort on getRemotes #201
-
Generic Logging/Tracing mechanism #199
-
Repo#openIndex missing #197
-
Documentation on http://www.nodegit.org/ out of date #196
-
Remove extern "C" with 0.21 bump #193
-
CloneOptions documentation lacking #192
-
Getting the HEAD commit SHA #191
-
Webpage examples are not up to date #190
-
Automatically generate structs from types array #187
-
Adding a new file always returns the same SHA. #185
-
Current Travis passes with fallback binary. #182
-
Error: connect ETIMEDOUT during install #179
-
TODO #177
-
Notes #176
-
How to create a branch #174
-
`p->index_map.data' failed #172
-
Integration improvements. #171
-
invalid ELF header from build/Release/nodegit.node #167
-
Removing generated source. #165
-
using newer libgit2 version #164
-
Generating tests for bindings. #163
-
Streams? #161
-
Unfortunately GitHub decided to go their own way :-/ #160
-
Separate additional meta data from JSON. #152
-
Git Pull #151
-
branch.cc missing from binding.gyp #149
-
numDeltasOfType is a static method not on the prototype #148
-
Not sure how this happen #147
-
Emscripten binding templates. #142
-
git+ssh transport support #136
-
Support for git_merge #133
-
Random segfault in kh_get_off #132
-
Unexpected HTTP status code: 401 #130
-
Commit#messageEncoding triggers a segmentation fault #129
-
Passing CloneOptions #127
-
Commit.getDiff() fails for first commit #125
-
Adding directories #121
-
checkout head and update working tree #114
-
Index add cacheinfo #111
-
Remote.prototype.pushUrl() Segmentation fault: 11 and Remote.prototype.setPushUrl(url) not working ? #109
-
Set working tree #93
Merged pull requests:
-
[WIP] Push example #288 (johnhaley81)
-
Add details-for-tree-entry #285 (johnhaley81)
-
update add-and-commit example to include new paths #283 (maxkorp)
-
Added osx for testing on Travis #281 (johnhaley81)
-
Added " around python path to help fix issues with spaces in path #280 (johnhaley81)
-
Tests for branch class #279 (johnhaley81)
-
[WIP] Update examples #276 (johnhaley81)
-
Added script to generate missing tests #274 (johnhaley81)
-
MSBUILD doesn't allow an array of size 0 #270 (johnhaley81)
-
voidcheck string pointers and reenable attr test #266 (maxkorp)
-
require --documentation flag to include text in idefs #265 (maxkorp)
-
This is a test #263 (johnhaley81)
-
Added ability for callbacks to poll promises for fulfillment value #260 (johnhaley81)
-
Generate nodegit from libgit2 docs and refactor descriptor #259 (johnhaley81)
-
Use Start-Process to start pageant.exe #254 (FeodorFitsner)
-
Adds in git_index_add and GitIndexInfo struct #253 (tbranyen)
-
Added more git_cred methods #251 (johnhaley81)
-
Add revwalk.hide and revwalk.simplifyFirstParent #235 (tbranyen)
-
Add revwalk.hide and revwalk.simplifyFirstParent #234 (orderedlist)
-
Moved wrapper/copy out of include/src #233 (johnhaley81)
-
Removed ejs dependency #232 (johnhaley81)
-
WIP: Refactor source generation templates from EJS to Combyne #227 (tbranyen)
-
Test fixes #226 (johnhaley81)
-
Started working on initializing a repo with init options #208 (tbranyen)
-
Added new methods in checkout and repository #207 (tbranyen)
-
moved libgit2 gyp to separate dir #184 (deepak1556)
v0.1.4 (2014-06-13)
Closed issues:
-
Redis Backend #173
-
using "Branch" object results in "undefined" error => branch.cc missing from binding.gyp? #166
-
Feature: Compatibility with node >=v0.11.13 #159
-
Windows: Failure on install #158
-
Can't install v0.1.2 under OSX #155
-
Logo for project #69
Merged pull requests:
-
Fixed: "ReferenceError: error is not defined" #169 (danyshaanan)
v0.1.3 (2014-05-02)
Closed issues:
- Fix AppVeyor. #154
Merged pull requests:
v0.1.2 (2014-05-02)
Closed issues:
-
gyp ERR cannot find -lgit2 #150
-
Read file from git server #145
-
"emulate git log" example error #144
-
repo.workdir() crashes (SIGSEGV) on a bare repo #128
-
How to create Branch using the API? #124
-
'npm run-script gen && npm install' on Ubuntu 13.04 #122
-
Error while installing Nodegit 0.1.0 #120
-
Question: How would I implement the equivalent of
git status? #117 -
Sync versions of all the methods #115
-
Tick version # #107
-
Windows support #71
-
Create test for history with merge commits #64
Merged pull requests:
-
Fixed OSX Directions #143 (nickpoorman)
v0.1.1 (2014-03-23)
Closed issues:
-
Misleading Readme #138
-
Cannot find module './build/Debug/nodegit' #137
-
Support for Node 0.11+ #134
-
installer cant seem to find python #126
-
Cannot build when parent directory contains space(s) #123
-
question: how cvv8 is used? #118
-
question: gen.js does not generate wrapper.h and wrapper.cc #116
-
tree.diffIndex: pointer being freed was not allocated #112
-
Use as a dependency of another node project? #110
-
Segmentation faults with concurrent access? #104
-
tree.diffWorkDir #101
-
getReference passes unexpected object into callback #98
-
index.removeByPath stops execution #97
-
Missing example: commit to a local repo (i.e. git add, git commit) #96
-
Get contents of index entry? #94
-
Failure to Build nodegit at Commit 0aa9a3c120 on OS X 10.6.8 #92
-
TypeError: Cannot call method 'clone' of undefined #91
-
missing cstring #88
-
Memory management for the codegen
wipbranch #84 -
Installing fails - can't find vendor/libgit2/build #80
-
Improving JavaScript API #73
-
Using code-generation to generate #70
Merged pull requests:
-
Support for Node 0.11+ #135 (pierreinglebert)
-
Added git_diff_delta_dup to git_diff_get_patch to fix a memory issue whe... #113 (kmctown)
-
Try requiring build/Debug/nodegit if build/Release/nodegit wasn't found. #108 (papandreou)
-
Updated v0.18.0.json to make the index and DiffOptions arguments in Inde... #106 (kmctown)
-
Duplicate git_error struct before passing it on #105 (papandreou)
-
Changed v0.18.0.json so diffWorkDir DiffOptions argument is optional. Ad... #103 (kmctown)
-
new add-and-commit.js and remove-and-commit.js examples #99 (dcolens)
-
Add missing fields to index entry #95 (papandreou)
-
Made the tests pass and making each test self-contained #90 (FrozenCow)
-
Add system dependencies for OSX install #82 (philschatz)
v0.1.0 (2013-09-07)
Closed issues:
-
The api in README is incorrect #87
-
message_encoding in documentation for Repo.createCommit #86
-
How to retrieve blob with binary content? #83
-
Incorrect commit oid's when aggregated from commit.history() #81
-
How do you list branches in repo? #76
-
License? #74
-
Nested walks scatter memory and cause SEGFAULTS #72
-
Why is new git.Oid().fromString() etc. async? #68
-
feature request: Provide fileMode / getType method on tree entries #67
-
Document DiffList #66
-
Implement query-like access to repo content #61
-
Tags #58
-
Procedure for moving development to nodegit/nodegit #55
-
cloning or updating repositories? #50
-
Cannot install on OSX #49
-
Add file to repo #45
Merged pull requests:
v0.0.79 (2013-04-05)
Closed issues:
-
Un-chain async example on github pages #65
-
Clarify commit.history documentation #63
-
Make commit.time pass Date object #62
-
Python error on installing nodegit 0.0.77 #59
v0.0.778 (2013-03-26)
Merged pull requests:
v0.0.77 (2013-03-24)
v0.0.76 (2013-03-24)
v0.0.75 (2013-03-24)
Closed issues:
-
incomplete error reporting #57
-
Segmentation Fault in raw-commit.js #56
-
Another Mac OSX install fail #53
-
unit tests broken in travis-ci #52
-
"Image not found" with require("nodegit") on Mac OS X #51
-
Cannot Compile on 0.8.* #47
-
No suitable image found. #46
-
Fails to require module on latest node version #43
-
Compilation error node 0.6.1 #32
-
commit.history work like slice #17
-
Sync and Async methods #16
-
Comment all code methods #1
v0.0.74 (2013-03-21)
v0.0.73 (2013-03-21)
Closed issues:
-
pass through python flag to node-gyp #54
-
update package.json #28
-
Rewrite Notes #27
-
Tree each method is synchronous #15
v0.0.72 (2013-03-06)
v0.0.71 (2013-03-06)
Closed issues:
-
Unable to load shared library #39
-
Expand Convenience Unit Tests #38
-
repo has no method 'branch' #35
-
update for node 0.5.9 #29
-
Issue with errors #23
Merged pull requests:
-
Removed references to node_events.h #31 (alexkwolfe)
v0.0.6 (2011-12-19)
Closed issues:
Merged pull requests:
v0.0.4 (2011-05-14)
Closed issues:
-
repo.branch fails on empty repo #22
-
example/convenience-repo.js errors #21
-
Use new Error when throwing exceptions #20
-
Scope.close when handlescope is used #19
-
Branch history each method is asynchronous #11
v0.0.3 (2011-04-13)
Closed issues:
-
error handling #18
-
nodegit namespace #14
-
Rename all classes to have Git prefix #13
-
Windows link issue #12
v0.0.2 (2011-03-14)
v0.0.1 (2011-03-10)
* This Change Log was automatically generated by github_changelog_generator