You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+47Lines changed: 47 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,53 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## Unreleased
9
9
10
+
### New Features
11
+
12
+
- <csr-id-1ccbe16117d58b68b25a8e3e66676a61a07dd49c/> `gix submodule` subcommand for simple submodule listing and information retrieval
13
+
- <csr-id-6bc69e37deb3ebd88af8b0e8ffb9661562dcc679/> `gix index entries --recurse-subomdules` to also list submodules.
14
+
- <csr-id-c30ac0c9f89fb4480c8f8c8c0c06fa046dcd4314/> `gix index entries` with styles and pathspecs.
15
+
This adds support for more simple git style, which is faster and thus
16
+
allows for more direct comparisons to `git ls-files`.
17
+
- <csr-id-f194cfc920cc8622215bab5aa6b7b87e4fb9d7b2/> use real pathspecs where it was supported before.
18
+
- <csr-id-cd6cfe4049bacd8d8a691668b5501a673867f149/> add `gix commit verify-signature` to do something akin to `git ... --show-signature`.
19
+
20
+
### Commit Statistics
21
+
22
+
<csr-read-only-do-not-edit/>
23
+
24
+
- 19 commits contributed to the release over the course of 15 calendar days.
25
+
- 30 days passed between releases.
26
+
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
27
+
- 0 issues like '(#ID)' were seen in commit messages
28
+
29
+
### Commit Details
30
+
31
+
<csr-read-only-do-not-edit/>
32
+
33
+
<details><summary>view details</summary>
34
+
35
+
***Uncategorized**
36
+
-`gix submodule` subcommand for simple submodule listing and information retrieval ([`1ccbe16`](https://github.com/Byron/gitoxide/commit/1ccbe16117d58b68b25a8e3e66676a61a07dd49c))
37
+
- Just fmt ([`0d258f4`](https://github.com/Byron/gitoxide/commit/0d258f40afcd848509e2b0c7c264e9f346ed1726))
-`gix index entries --recurse-subomdules` to also list submodules. ([`6bc69e3`](https://github.com/Byron/gitoxide/commit/6bc69e37deb3ebd88af8b0e8ffb9661562dcc679))
- Adapt to changes in `gix` ([`ca972a2`](https://github.com/Byron/gitoxide/commit/ca972a244c9b074a2dc89ff3bbf83df0c3853904))
42
+
- Use `Defaults::from_environment()` when parsing pathspecs. ([`2a99034`](https://github.com/Byron/gitoxide/commit/2a99034bf451b1a801650b80705c96ce4c9e61c1))
43
+
- Optimize startup times of `gix index entries` ([`22477bd`](https://github.com/Byron/gitoxide/commit/22477bdcf37419627dbb7afe0df166935825ad2b))
- Add `gix commit verify-signature` to do something akin to `git ... --show-signature`. ([`cd6cfe4`](https://github.com/Byron/gitoxide/commit/cd6cfe4049bacd8d8a691668b5501a673867f149))
Copy file name to clipboardExpand all lines: gitoxide-core/CHANGELOG.md
+33-3Lines changed: 33 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## Unreleased
9
9
10
+
### New Features
11
+
12
+
- <csr-id-1ccbe16117d58b68b25a8e3e66676a61a07dd49c/> `gix submodule` subcommand for simple submodule listing and information retrieval
13
+
- <csr-id-6bc69e37deb3ebd88af8b0e8ffb9661562dcc679/> `gix index entries --recurse-subomdules` to also list submodules.
14
+
- <csr-id-c30ac0c9f89fb4480c8f8c8c0c06fa046dcd4314/> `gix index entries` with styles and pathspecs.
15
+
This adds support for more simple git style, which is faster and thus
16
+
allows for more direct comparisons to `git ls-files`.
17
+
- <csr-id-f194cfc920cc8622215bab5aa6b7b87e4fb9d7b2/> use real pathspecs where it was supported before.
18
+
- <csr-id-cd6cfe4049bacd8d8a691668b5501a673867f149/> add `gix commit verify-signature` to do something akin to `git ... --show-signature`.
19
+
10
20
### Commit Statistics
11
21
12
22
<csr-read-only-do-not-edit/>
13
23
14
-
-3 commits contributed to the release over the course of 9 calendar days.
15
-
-10 days passed between releases.
16
-
-0 commits were understood as [conventional](https://www.conventionalcommits.org).
24
+
-23 commits contributed to the release over the course of 29 calendar days.
25
+
-30 days passed between releases.
26
+
-5 commits were understood as [conventional](https://www.conventionalcommits.org).
17
27
- 0 issues like '(#ID)' were seen in commit messages
18
28
19
29
### Commit Details
@@ -23,6 +33,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
23
33
<details><summary>view details</summary>
24
34
25
35
***Uncategorized**
36
+
-`gix index entries` with tracing ([`ec1e550`](https://github.com/Byron/gitoxide/commit/ec1e5506ebb34ab5269b67d426ec1d57f2037d29))
37
+
-`gix submodule` subcommand for simple submodule listing and information retrieval ([`1ccbe16`](https://github.com/Byron/gitoxide/commit/1ccbe16117d58b68b25a8e3e66676a61a07dd49c))
38
+
- Just fmt ([`0d258f4`](https://github.com/Byron/gitoxide/commit/0d258f40afcd848509e2b0c7c264e9f346ed1726))
-`gix index entries --recurse-subomdules` to also list submodules. ([`6bc69e3`](https://github.com/Byron/gitoxide/commit/6bc69e37deb3ebd88af8b0e8ffb9661562dcc679))
41
+
- Adapt to changes in `gix` ([`9fe3052`](https://github.com/Byron/gitoxide/commit/9fe305291cf8ba908eaf38235f54abfa1d0ddeed))
- Add `gix commit verify-signature` to do something akin to `git ... --show-signature`. ([`cd6cfe4`](https://github.com/Byron/gitoxide/commit/cd6cfe4049bacd8d8a691668b5501a673867f149))
Copy file name to clipboardExpand all lines: gix-actor/CHANGELOG.md
+45-1Lines changed: 45 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,49 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## Unreleased
9
+
10
+
### Chore
11
+
12
+
- <csr-id-ef54aab9e5521add4154ee8d902d62612a9d8d4a/> switch `nom` to `winnow` in remaining uses in `gix-object`, `gix-ref`, and `gix-actor` for ~20% more performance.
13
+
It's likely that over time, these parsers will get even faster due to improvements to `winnow`.
14
+
Thanks, Ed Page, for single-handedly performing this transition.
15
+
16
+
### Commit Statistics
17
+
18
+
<csr-read-only-do-not-edit/>
19
+
20
+
- 17 commits contributed to the release over the course of 4 calendar days.
21
+
- 19 days passed between releases.
22
+
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
23
+
- 0 issues like '(#ID)' were seen in commit messages
24
+
25
+
### Commit Details
26
+
27
+
<csr-read-only-do-not-edit/>
28
+
29
+
<details><summary>view details</summary>
30
+
31
+
***Uncategorized**
32
+
- Just fmt ([`0d258f4`](https://github.com/Byron/gitoxide/commit/0d258f40afcd848509e2b0c7c264e9f346ed1726))
33
+
- Switch `nom` to `winnow` in remaining uses in `gix-object`, `gix-ref`, and `gix-actor` for ~20% more performance. ([`ef54aab`](https://github.com/Byron/gitoxide/commit/ef54aab9e5521add4154ee8d902d62612a9d8d4a))
34
+
- Upgrade `winnow` to latest patch release ([`8c41848`](https://github.com/Byron/gitoxide/commit/8c4184817e4e4364c34badc8ff0a71c6ae952efd))
35
+
- Speed up timezone offset parsing ([`80d7991`](https://github.com/Byron/gitoxide/commit/80d799177ac89741fd04625e1a1e091d0bcc9362))
36
+
- Switch errors to StrContext ([`df226dd`](https://github.com/Byron/gitoxide/commit/df226dd31df2c591c6470ed70098202112e13dae))
37
+
- Show more error details in parse tests failures ([`266864f`](https://github.com/Byron/gitoxide/commit/266864f35dc9ee96b81d22281c8f267fd7c059a4))
38
+
- Upgrade to Winnow 0.5 ([`3f8c91f`](https://github.com/Byron/gitoxide/commit/3f8c91fa463fbb53d54b2bf359e0dee7387afa00))
- Support for compression with `tar.gz` format. ([`088adad`](https://github.com/Byron/gitoxide/commit/088adadd5c8e803f42bd7cb9aeeb59a03f239646))
40
+
- Replace `libflate2` with `flage2` for buidling a `gz` file. ([`e0432d1`](https://github.com/Byron/gitoxide/commit/e0432d1547e254fee81f8188ab0a5dccfb4f6336))
- Fix various tests to run properly on linux ([`ef8ccd9`](https://github.com/Byron/gitoxide/commit/ef8ccd9d16143d37155d063747c69cade80f162d))
44
+
- Update `time` crate explicitly in Cargo.toml to latest version ([`e145a74`](https://github.com/Byron/gitoxide/commit/e145a7489dd5e1a7c3458428ecbd101e7b53536b))
45
+
</details>
46
+
8
47
## 0.2.1 (2023-07-24)
9
48
10
49
### Bug Fixes
@@ -15,7 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
15
54
16
55
<csr-read-only-do-not-edit/>
17
56
18
-
-3 commits contributed to the release.
57
+
-4 commits contributed to the release.
19
58
- 1 day passed between releases.
20
59
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
21
60
- 0 issues like '(#ID)' were seen in commit messages
@@ -27,6 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Assure large files are determined just like they are in `zip` ([`d789742`](https://github.com/Byron/gitoxide/commit/d7897429392d34648c6580f5cb7136404b553b68))
0 commit comments