Skip to content

Commit 183da2c

Browse files
authored
Merge pull request libgit2#6069 from libgit2/ethomson/v1_3
v1.3.0
2 parents a5644b8 + e743716 commit 183da2c

File tree

4 files changed

+51
-5
lines changed

4 files changed

+51
-5
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
CMAKE_MINIMUM_REQUIRED(VERSION 3.5.1)
1515

16-
project(libgit2 VERSION "1.2.0" LANGUAGES C)
16+
project(libgit2 VERSION "1.3.0" LANGUAGES C)
1717

1818
# Add find modules to the path
1919
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${libgit2_SOURCE_DIR}/cmake/")

docs/changelog.md

+46
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,49 @@
1+
v1.3
2+
----
3+
4+
This is release v1.3.0, "Zugunruhe". This release includes only minor new featuers that will be helpful for users to have an orderly transition to the v2.0 lineage.
5+
6+
## New Features
7+
* Support custom git extensions by @ethomson in https://github.com/libgit2/libgit2/pull/6031
8+
* Introduce `git_email_create`; deprecate `git_diff_format_email` by @ethomson in https://github.com/libgit2/libgit2/pull/6061
9+
10+
## Bug fixes
11+
* #6028: Check if `threadstate->error_t.message` is not `git_buf__initbuf` before freeing. by @arroz in https://github.com/libgit2/libgit2/pull/6029
12+
* remote: Mark `git_remote_name_is_valid` as `GIT_EXTERN` by @lhchavez in https://github.com/libgit2/libgit2/pull/6032
13+
* Fix config parsing for multiline with multiple quoted comment chars by @basile-henry in https://github.com/libgit2/libgit2/pull/6043
14+
* indexer: Avoid one `mmap(2)`/`munmap(2)` pair per `git_indexer_append` call by @lhchavez in https://github.com/libgit2/libgit2/pull/6039
15+
* merge: Check file mode when resolving renames by @ccstolley in https://github.com/libgit2/libgit2/pull/6060
16+
* Allow proxy options when connecting with a detached remote. by @lrm29 in https://github.com/libgit2/libgit2/pull/6058
17+
* win32: allow empty environment variables by @ethomson in https://github.com/libgit2/libgit2/pull/6063
18+
* Fixes for deprecated APIs by @ethomson in https://github.com/libgit2/libgit2/pull/6066
19+
* filter: use a `git_oid` in filter options, not a pointer by @ethomson in https://github.com/libgit2/libgit2/pull/6067
20+
21+
## Code cleanups
22+
* notes: use a buffer internally by @ethomson in https://github.com/libgit2/libgit2/pull/6047
23+
* Fix coding style for pointer by @punkymaniac in https://github.com/libgit2/libgit2/pull/6045
24+
* Use __typeof__ GNUC keyword for ISO C compatibility by @duncanthomson in https://github.com/libgit2/libgit2/pull/6041
25+
* Discover libssh2 without pkg-config by @stac47 in https://github.com/libgit2/libgit2/pull/6053
26+
* Longpath filter bug by @lrm29 in https://github.com/libgit2/libgit2/pull/6055
27+
* Add test to ensure empty proxy env behaves like unset env by @sathieu in https://github.com/libgit2/libgit2/pull/6052
28+
* Stdint header condition has been reverted. by @lolgear in https://github.com/libgit2/libgit2/pull/6020
29+
* diff: update `GIT_DIFF_IGNORE_BLANK_LINES` by @ethomson in https://github.com/libgit2/libgit2/pull/6068
30+
31+
## CI Improvements
32+
* ci: pull libssh2 from www.libssh2.org by @ethomson in https://github.com/libgit2/libgit2/pull/6064
33+
34+
## Documentation changes
35+
* Update README.md by @shijinglu in https://github.com/libgit2/libgit2/pull/6050
36+
37+
## New Contributors
38+
* @basile-henry made their first contribution in https://github.com/libgit2/libgit2/pull/6043
39+
* @duncanthomson made their first contribution in https://github.com/libgit2/libgit2/pull/6041
40+
* @stac47 made their first contribution in https://github.com/libgit2/libgit2/pull/6053
41+
* @shijinglu made their first contribution in https://github.com/libgit2/libgit2/pull/6050
42+
* @ccstolley made their first contribution in https://github.com/libgit2/libgit2/pull/6060
43+
* @sathieu made their first contribution in https://github.com/libgit2/libgit2/pull/6052
44+
45+
**Full Changelog**: https://github.com/libgit2/libgit2/compare/v1.2.0...v1.3.0
46+
147
v1.2
248
-----
349

include/git2/version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
#ifndef INCLUDE_git_version_h__
88
#define INCLUDE_git_version_h__
99

10-
#define LIBGIT2_VERSION "1.2.0"
10+
#define LIBGIT2_VERSION "1.3.0"
1111
#define LIBGIT2_VER_MAJOR 1
12-
#define LIBGIT2_VER_MINOR 2
12+
#define LIBGIT2_VER_MINOR 3
1313
#define LIBGIT2_VER_REVISION 0
1414
#define LIBGIT2_VER_PATCH 0
1515

16-
#define LIBGIT2_SOVERSION "1.2"
16+
#define LIBGIT2_SOVERSION "1.3"
1717

1818
#endif

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "libgit2",
3-
"version": "1.2.0",
3+
"version": "1.3.0",
44
"repo": "https://github.com/libgit2/libgit2",
55
"description": " A cross-platform, linkable library implementation of Git that you can use in your application.",
66
"install": "mkdir build && cd build && cmake .. && cmake --build ."

0 commit comments

Comments
 (0)