Skip to content

Latest commit

 

History

History
1093 lines (546 loc) · 56.8 KB

File metadata and controls

1093 lines (546 loc) · 56.8 KB

Change Log

v0.4.0 (2015-05-07)

Full Changelog

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

  • options not 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 require on Ubuntu 12.04LTS #493

  • Enable git\_config #449

  • Pull example doesn't fully update the index #389

Merged pull requests:

v0.3.3 (2015-03-16)

Full Changelog

Merged pull requests:

v0.3.2 (2015-03-16)

Full Changelog

Closed issues:

  • Amazon S3 CDN link is broken #482

Merged pull requests:

v0.3.1 (2015-03-14)

Full Changelog

Merged pull requests:

v0.3.0 (2015-03-13)

Full Changelog

Closed issues:

  • Push #463

  • 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

  • AnnotatedCommit.x listing as Annotated.commitX #437

  • fetchAll() fails unless a default signature is available #431

  • 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

  • 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

  • Cloning SSH repos seem to fail #372

  • Commit.getDiff is backwards? #368

  • List all files in repo (git ls-tree) #365

  • Checking out a branch #361

  • nodegit no longer builds in nwjs #360

  • Module install/build fails on Heroku #332

  • 2 Step Authentication #323

Merged pull requests:

v0.2.7 (2015-01-21)

Full Changelog

v0.2.6 (2015-01-20)

Full Changelog

Merged pull requests:

v0.2.5 (2015-01-20)

Full Changelog

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

  • 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

Merged pull requests:

v0.2.4 (2014-12-05)

Full Changelog

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

  • Module fails to load #299

  • How to list all tags? #298

  • Building for ARM #292

  • Next release checklist #256

Merged pull requests:

v0.2.3 (2014-11-25)

Full Changelog

v0.2.2 (2014-11-25)

Full Changelog

Merged pull requests:

  • Moved some dependencies around to help the generate not fail #294 (johnhaley81)

v0.2.1 (2014-11-25)

Full Changelog

Merged pull requests:

v0.2.0 (2014-11-25)

Full Changelog

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

  • 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

  • Again for #147 #218

  • Update documentation on nodegit.org #217

  • Stable = bump to 1.0 #215

  • 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

  • Webpage examples are not up to date #190

  • Automatically generate structs from types array #187

  • Error: connect ETIMEDOUT during install #179

  • TODO #177

  • Notes #176

  • Integration improvements. #171

Merged pull requests:

v0.1.4 (2014-06-13)

Full Changelog

Closed issues:

  • Redis Backend #173

  • using "Branch" object results in "undefined" error => branch.cc missing from binding.gyp? #166

  • Windows: Failure on install #158

  • Can't install v0.1.2 under OSX #155

Merged pull requests:

v0.1.3 (2014-05-02)

Full Changelog

Merged pull requests:

  • Fix erroneous OS detection for installation in OS X. #156 (tbranyen)

v0.1.2 (2014-05-02)

Full Changelog

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:

v0.1.1 (2014-03-23)

Full Changelog

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

  • Installing fails - can't find vendor/libgit2/build #80

  • Improving JavaScript API #73

  • Using code-generation to generate #70

Merged pull requests:

  • Fix and improve testing. #139 (tbranyen)

  • Support for Node 0.11+ #135 (pierreinglebert)

  • Fixed the error message to pass test. #119 (tbranyen)

  • 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)

  • Reviewd and fixed examples #102 (micha149)

  • cmake 2.8 is required to build nodegit #100 (dcolens)

  • 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)

  • Fixed compile error: memcpy not defined #89 (FrozenCow)

  • Add system dependencies for OSX install #82 (philschatz)

v0.1.0 (2013-09-07)

Full Changelog

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

  • feature request: Provide fileMode / getType method on tree entries #67

  • Document DiffList #66

  • Procedure for moving development to nodegit/nodegit #55

  • Cannot install on OSX #49

Merged pull requests:

v0.0.79 (2013-04-05)

Full Changelog

Closed issues:

  • Clarify commit.history documentation #63

  • Python error on installing nodegit 0.0.77 #59

v0.0.778 (2013-03-26)

Full Changelog

Merged pull requests:

v0.0.77 (2013-03-24)

Full Changelog

v0.0.76 (2013-03-24)

Full Changelog

v0.0.75 (2013-03-24)

Full Changelog

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)

Full Changelog

v0.0.73 (2013-03-21)

Full Changelog

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)

Full Changelog

v0.0.71 (2013-03-06)

Full Changelog

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

Merged pull requests:

v0.0.6 (2011-12-19)

Full Changelog

Closed issues:

  • commit event with undefined commit #26

  • Convenience methods are not convenience! #24

Merged pull requests:

v0.0.4 (2011-05-14)

Full Changelog

Closed issues:

  • repo.branch fails on empty repo #22

  • example/convenience-repo.js errors #21

  • Branch history each method is asynchronous #11

v0.0.3 (2011-04-13)

Full Changelog

Closed issues:

  • error handling #18

  • Windows link issue #12

v0.0.2 (2011-03-14)

Full Changelog

v0.0.1 (2011-03-10)

* This Change Log was automatically generated by github_changelog_generator