Skip to content

Commit 6ff67a8

Browse files
committed
Bump to 0.20.3
1 parent 5eff925 commit 6ff67a8

File tree

2 files changed

+64
-1
lines changed

2 files changed

+64
-1
lines changed

CHANGELOG.md

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

3+
## <a name="v0-20-2" href="#v0-20-3">v0.20.3</a> [(2017-10-18)](https://github.com/nodegit/nodegit/releases/tag/v0.20.3)
4+
5+
[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.20.2...v0.20.3)
6+
7+
#### Summary of changes outside of libgit2 bump:
8+
- [Bumped libgit to libgit-next head #1387](https://github.com/nodegit/nodegit/pull/1387)
9+
- [Added a better normalizeOptions pattern for the submodule update routine #1388](https://github.com/nodegit/nodegit/pull/1388)
10+
- [Updated input docs to allow for git_push_update_reference_cb to generate #1386](https://github.com/nodegit/nodegit/pull/1386)
11+
- [Updated descriptors for git_index_find and git_index_find_prefix #1391](https://github.com/nodegit/nodegit/pull/1391)
12+
13+
#### Included merged libgti2 PRs:
14+
- [Fix template dir empty string #4273](https://github.com/libgit2/libgit2/pull/4273)
15+
- [travis: upgrade container to Ubuntu 14.04 #4211](https://github.com/libgit2/libgit2/pull/4211)
16+
- [merge: perform exact rename detection in linear time #4202](https://github.com/libgit2/libgit2/pull/4202)
17+
- [merge: fix potential free of uninitialized memory #4277](https://github.com/libgit2/libgit2/pull/4277)
18+
- [cmake: Permit disabling external http-parser #4278](https://github.com/libgit2/libgit2/pull/4278)
19+
- [Out of tree builds #4235](https://github.com/libgit2/libgit2/pull/4235)
20+
- [Convert port with htons() in p_getaddrinfo() #4280](https://github.com/libgit2/libgit2/pull/4280)
21+
- [tests: config: fix missing declaration causing error #4291](https://github.com/libgit2/libgit2/pull/4291)
22+
- [git_reset_*: pass parameters as const pointers #4287](https://github.com/libgit2/libgit2/pull/4287)
23+
- [signature: don't leave a dangling pointer to the strings on parse failure #4306](https://github.com/libgit2/libgit2/pull/4306)
24+
- [Patch ID calculation #4272](https://github.com/libgit2/libgit2/pull/4272)
25+
- [Configuration file fixes with includes #4250](https://github.com/libgit2/libgit2/pull/4250)
26+
- [win32: provide fast-path for retrying filesystem operations #4311](https://github.com/libgit2/libgit2/pull/4311)
27+
- [Build with patched libcurl #4317](https://github.com/libgit2/libgit2/pull/4317)
28+
- [tsort: remove idempotent conditional assignment #4314](https://github.com/libgit2/libgit2/pull/4314)
29+
- [tests: rebase::submodule: verify initialization method calls #4320](https://github.com/libgit2/libgit2/pull/4320)
30+
- [Remove unused 'sys/remote.h' header #4323](https://github.com/libgit2/libgit2/pull/4323)
31+
- [patch_generate: represent buffers as void pointers #4304](https://github.com/libgit2/libgit2/pull/4304)
32+
- [sha1_position: convert do-while to while #4326](https://github.com/libgit2/libgit2/pull/4326)
33+
- [sha1_lookup: drop sha1_entry_pos function #4327](https://github.com/libgit2/libgit2/pull/4327)
34+
- [oid: use memcmp in git_oid__hashcmp #4328](https://github.com/libgit2/libgit2/pull/4328)
35+
- [Docs: Fix inline comments for git_diff_hunk #4330](https://github.com/libgit2/libgit2/pull/4330)
36+
- [Split up CMakeLists.txt build instructions #4282](https://github.com/libgit2/libgit2/pull/4282)
37+
- [-Werror builds for Travis #4279](https://github.com/libgit2/libgit2/pull/4279)
38+
- [Submodules with bare repo #4305](https://github.com/libgit2/libgit2/pull/4305)
39+
- [Fix negative ignore rules with patterns #4296](https://github.com/libgit2/libgit2/pull/4296)
40+
- [README: Mention Guile-Git bindings. #4342](https://github.com/libgit2/libgit2/pull/4342)
41+
- [features.h: allow building without CMake-generated feature header #4346](https://github.com/libgit2/libgit2/pull/4346)
42+
- [Clear the remote_ref_name buffer in git_push_update_tips() #4344](https://github.com/libgit2/libgit2/pull/4344)
43+
- [Fix AppVeyor build failures due to CRTDBG linking issue #4347](https://github.com/libgit2/libgit2/pull/4347)
44+
- [diff: cleanup hash ctx in `git_diff_patchid` #4348](https://github.com/libgit2/libgit2/pull/4348)
45+
- [Reproducible builds #4334](https://github.com/libgit2/libgit2/pull/4334)
46+
- [Static linking for bundled deps #4339](https://github.com/libgit2/libgit2/pull/4339)
47+
- [Use SOCK_CLOEXEC when creating sockets #4364](https://github.com/libgit2/libgit2/pull/4364)
48+
- [Document that a commit is not a descendant of itself #4362](https://github.com/libgit2/libgit2/pull/4362)
49+
- [refs: do not use peeled OID if peeling to a tag #4367](https://github.com/libgit2/libgit2/pull/4367)
50+
- [remote: add typedef to normalize push_update_reference callback #4363](https://github.com/libgit2/libgit2/pull/4363)
51+
- [travis: add custom apt sources #4321](https://github.com/libgit2/libgit2/pull/4321)
52+
- [Fix Issue #4047 Check return codes and free objects #4370](https://github.com/libgit2/libgit2/pull/4370)
53+
- [Plug some leaks in curl's proxy handling #4359](https://github.com/libgit2/libgit2/pull/4359)
54+
- [Checkout typechange-only deltas #4369](https://github.com/libgit2/libgit2/pull/4369)
55+
- [tests: checkout::tree: verify status entrycount changes on chmod #4371](https://github.com/libgit2/libgit2/pull/4371)
56+
- [transports: smart: fix memory leak when skipping symbolic refs #4368](https://github.com/libgit2/libgit2/pull/4368)
57+
- [cmake: fix linking in Xcode with object libraries only #4372](https://github.com/libgit2/libgit2/pull/4372)
58+
- [cmake: use static dependencies when building static libgit2 #4356](https://github.com/libgit2/libgit2/pull/4356)
59+
60+
#### Included non-merged libgit2 PRs:
61+
- [Parallelize checkout_create_the_new for ntfs perf gains #4205](https://github.com/libgit2/libgit2/pull/4205)
62+
- [negotiate always fails via libcurl #4126](https://github.com/libgit2/libgit2/pull/4126)
63+
64+
65+
366
## <a name="v0-20-2" href="#v0-20-2">v0.20.2</a> [(2017-08-16)](https://github.com/nodegit/nodegit/releases/tag/v0.20.2)
467

568
[Full Changelog](https://github.com/nodegit/nodegit/compare/v0.20.0...v0.20.2)

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.20.2",
4+
"version": "0.20.3",
55
"homepage": "http://nodegit.org",
66
"keywords": [
77
"libgit2",

0 commit comments

Comments
 (0)