Skip to content

Commit 0b91827

Browse files
Update the changelog.
1 parent 72717ee commit 0b91827

File tree

1 file changed

+27
-8
lines changed

1 file changed

+27
-8
lines changed

CHANGELOG.md

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,31 @@
11

2+
* Updated the API of reflog modifying methods.
3+
4+
This removes both the optional `:message` as well as `:signature` options from
5+
the following methods:
6+
7+
* `BranchCollection#create`, `BranchCollection#move`, `BranchCollection#rename`
8+
* `ReferenceCollection#create`, `ReferenceCollection#rename`
9+
* `Remote#push`
10+
* `Repository#reset`
11+
12+
Additionally, the `:signature` option from `Remote#fetch` was removed as well.
13+
14+
The reflog message is now automatically generated and committed with the
15+
the identity that is set in the Repository's configuration.
16+
17+
*Arthur Schreiber*
18+
19+
* The `:safe_create` flag was removed from `Repository#checkout_tree`.
20+
21+
You can use `:create` in combination with `:recreate_missing` instead.
22+
23+
*Arthur Schreiber*
24+
25+
* Update bundled libgit2 to 8311db0cf8ae15b46edd14358a8238862e0bac4d.
26+
27+
*Arthur Schreiber*
28+
229
* Add `Rugged::Tree#count_recursive`.
330

431
This counts all blobs in a tree, recursively, with an optional limit
@@ -9,14 +36,6 @@
936

1037
*Andy Delcambre*
1138

12-
* Update bundled libgit2 to 0.22.1.
13-
14-
See https://github.com/libgit2/libgit2/releases/tag/v0.22.0 and
15-
https://github.com/libgit2/libgit2/releases/tag/v0.22.1 for a list
16-
of fixed issues and new features.
17-
18-
*Arthur Schreiber*
19-
2039
* Add missing handling of libgit2 errors in `Rugged::BranchCollection#each`
2140
and `Rugged::BranchCollection#each_name`.
2241

0 commit comments

Comments
 (0)