Skip to content

Commit 3c74b8e

Browse files
committed
Bump to v0.24.0-alpha.1
1 parent 2274679 commit 3c74b8e

File tree

3 files changed

+63
-2
lines changed

3 files changed

+63
-2
lines changed

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,66 @@
11
# Change Log
22

3+
## <a name="v0-24-0-alpha.1" href="#v0-24-0-alpha.1">v0.24.0-alpha.1</a> [(2018-10-25)](https://github.com/nodegit/nodegit/releases/tag/v0.24.0-alpha.1)
4+
5+
[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.23.0...v0.24.0-alpha.1)
6+
7+
#### Summary of changes
8+
- Garbage collect most of the library.
9+
- All free functions have been removed. The expectation is that they will be collected by the GC.
10+
- All init options methods have been removed. They were never supposed to be exposed in the first place.
11+
12+
##### Removed methods
13+
Mostly due to missing support anyway, please report anything you were using as an issue.
14+
- NodeGit.Blob.createFromStreamCommit
15+
- NodeGit.Branch.Iterator.prototype.new
16+
- NodeGit.Config.initBackend
17+
- NodeGit.Config.prototype.snapshot
18+
- NodeGit.Config.prototype.setBool
19+
- NodeGit.Config.prototype.setInt32
20+
- NodeGit.Config.prototype.setInt64
21+
- NodeGit.Index.prototype.owner
22+
- NodeGit.Note.iteratorNew
23+
- NodeGit.Note.next
24+
- NodeGit.Odb.prototype.addDiskAlternate
25+
- NodeGit.Repository.prototype.configSnapshot
26+
- NodeGit.Signature.prototype.dup
27+
- NodeGit.Tag.foreach
28+
- NodeGit.Transport.init
29+
- NodeGit.Transport.sshWithPaths
30+
- NodeGit.Transport.unregister
31+
32+
##### Newly exposed methods:
33+
- NodeGit.Config.prototype.getEntry
34+
- NodeGit.Config.prototype.snapshot
35+
- NodeGit.Config.prototype.refresh
36+
- NodeGit.Config.prototype.setBool
37+
- NodeGit.Config.prototype.setInt32
38+
- NodeGit.Config.prototype.setInt64
39+
- NodeGit.Diff.prototype.isSortedIcase
40+
- NodeGit.DiffStats.prototype.deletions
41+
- NodeGit.DiffStats.prototype.filesChanged
42+
- NodeGit.DiffStats.prototype.insertions
43+
- NodeGit.DiffStats.prototype.toBuf
44+
- NodeGit.Odb.hashfile
45+
- NodeGit.Odb.prototype.readPrefix
46+
- NodeGit.OidShorten.prototype.add
47+
- NodeGit.OidShorten.create
48+
- NodeGit.PathspecMatchList.prototype.diffEntry
49+
- NodeGit.PathspecMatchList.prototype.entry
50+
- NodeGit.PathspecMatchList.prototype.entrycount
51+
- NodeGit.PathspecMatchList.prototype.failedEntry
52+
- NodeGit.PathspecMatchList.prototype.failedEntryCount
53+
54+
##### Newly exposed types
55+
- NodeGit.DescribeFormatOptions
56+
- NodeGit.DiffStats
57+
- NodeGit.OidShorten
58+
- NodeGit.PathspecMatchList
59+
60+
#### Merged PRs into NodeGit
61+
- [Garbage collection: Free mostly everything automatically #1570](https://github.com/nodegit/nodegit/pull/1570)
62+
63+
364
## <a name="v0-23-0" href="#v0-23-0">v0.23.0</a> [(2018-10-22)](https://github.com/nodegit/nodegit/releases/tag/v0.23.0)
465

566
[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.22.2...v0.23.0)

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nodegit",
33
"description": "Node.js libgit2 asynchronous native bindings",
4-
"version": "0.23.0",
4+
"version": "0.24.0-alpha.1",
55
"homepage": "http://nodegit.org",
66
"keywords": [
77
"libgit2",

0 commit comments

Comments
 (0)