|
| 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 | + |
1 | 47 | v1.2
|
2 | 48 | -----
|
3 | 49 |
|
|
0 commit comments