Skip to content

Commit 9412ebc

Browse files
committed
Merge pull request nodegit#291 from nodegit/bump-version-docs
Bump to 0.2.0!
2 parents 1bf765e + 2259312 commit 9412ebc

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

HISTORY.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
0.2.0 / 2014-11-24
2+
===================
3+
4+
* Shifted to promises; asynchronous methods now provide promises.
5+
* Lots of new methods exposed for merging, pushing, blaming and more.
6+
* SSH transport now works.
7+
* Switched generation of native module code from ejsg to Combyne.
8+
* Added continuous integration with Linux, OSX, and Windows.
9+
* Many method and property names have changed.

README.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@ NodeGit
44
> Node bindings to the [libgit2](http://libgit2.github.com/) project.
55
66
[![Build
7-
Status](https://travis-ci.org/tbranyen/nodegit.png)](https://travis-ci.org/nodegit/nodegit)
7+
Status](https://travis-ci.org/nodegit/nodegit.png)](https://travis-ci.org/nodegit/nodegit)
88
<a href="https://ci.appveyor.com/project/TimBranyen/nodegit"><img src="https://ci.appveyor.com/api/projects/status/e5a5q75l9yfhnfv2/branch/master" alt="Build Status: Windows" height="18" /></a>
99

10-
**Stable: 0.1.4**
11-
**Unstable: 0.2.0**
10+
**Stable: 0.2.0**
1211

13-
Maintained by Tim Branyen [@tbranyen](http://twitter.com/tbranyen), Michael Robinson [@codeofinterest](http://twitter.com/codeofinterest), John Haley [@johnhaley81](http://twitter.com/johnhaley81), Max Korp [@maxkorp](http://twitter.com/MaximilianoKorp), and Nick Kallen [@nk](http://twitter.com/nk) with help from [awesome contributors](https://github.com/tbranyen/nodegit/contributors)!
12+
Maintained by Tim Branyen [@tbranyen](http://twitter.com/tbranyen), Michael Robinson [@codeofinterest](http://twitter.com/codeofinterest), John Haley [@johnhaley81](http://twitter.com/johnhaley81), Max Korp [@maxkorp](http://twitter.com/MaximilianoKorp), and Nick Kallen [@nk](http://twitter.com/nk) with help from [awesome contributors](https://github.com/nodegit/nodegit/contributors)!
1413

1514
## API Documentation. ##
1615

@@ -27,8 +26,6 @@ npm install nodegit
2726

2827
If you encounter problems while installing, you should try the Building from source instructions below.
2928

30-
**Please note that nodegit is undergoing a large scale refactoring at the moment.** Please continue reporting bugs, but note that until the upcoming 0.2 release they are unlikely to be fixed. Older versions of the API will not be supported.
31-
3229
## Building from source. ##
3330

3431
Minimum dependencies:
@@ -39,7 +36,7 @@ If you wish to help contribute to nodegit it is useful to build locally.
3936

4037
``` bash
4138
# Fetch this project.
42-
git clone git://github.com/tbranyen/nodegit.git
39+
git clone git://github.com/nodegit/nodegit.git
4340

4441
# Enter the repository.
4542
cd nodegit
@@ -179,3 +176,12 @@ You will need to build locally before running the tests. See above.
179176
``` bash
180177
npm test
181178
```
179+
180+
## Migrating from old versions. ##
181+
182+
The bump from 0.1.4 to 0.2.0 was a big one. Many things changed, see here:
183+
https://github.com/nodegit/nodegit/compare/refs/tags/0.1.4...0.2.0
184+
185+
This update is wholly and entirely a breaking one, and older versions won't be
186+
maintained. For the purpose of migration, perhaps the biggest point to make
187+
is that async methods can now use promises, rather than just taking callbacks. Additionally, lots of method and property names have changed.

0 commit comments

Comments
 (0)