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
- <csr-id-cf51a4de2d06eb28435ef8e386131710003b6928/> `gix rev parse --format` to provide different versions of the same content.
13
20
This only applies to blobs, but allows to obtain different versions of the same blob
14
21
like:
15
22
16
23
* what's stored in Git
17
-
* what would be checked out to the worktree
18
-
* what would be diffed
19
-
- <csr-id-4aea9b097fb08e504cdfc4a7c3b7511a308dc074/> add the`diff::resource_cache()` low-level utility for rapid in-memory diffing of combinations of resources.
20
-
We also add the `object::tree::diff::Platform::for_each_to_obtain_tree_with_cache()` to pass a resource-cache
21
-
for re-use between multiple invocation for significant savings.
22
-
- <csr-id-c6e83cf69f1a17e9ba3010bcce3a4ddd3305424c/> In gix read http.sslVerify config value and pass it to gix-transport.
Implement a simple connectivity check in a new `gix-fsck` crate, and add
25
-
this to `gix` via a new `fsck` subcommand. Currently this is
26
-
functionally equivalent to:
27
-
`git rev-list --objects --quiet --missing=print`
28
-
- <csr-id-8dfbb4ba531d86894a59e2b85ec29cd3133c8c4d/> Allow to print a tree without prettification, using `--tree-style raw`.
29
-
This is mainly useful to generate fixtures for the test-suite, and is assured
30
-
to not add extra-bytes to the output either.
31
-
- <csr-id-f9ae1bc6b514b6bbcda2c672f7b7ccbd999356a0/> automatically enforce strict mode if `-c` options are given on the command-line.
32
-
This should stop most mistakes right away, instead of possibly silently
33
-
ignoring them depending on what was hard-coded in the respective sub-command.
34
-
- <csr-id-886289f98003f935d774a40f6db746ae70649936/> add `gix free discover` to inform about repository discovery.
35
-
It's mainly to better understand what's causing certain failures
36
-
if a repository can't be opened, in different modes of operations.
24
+
* what would be checked out to the worktree
25
+
* what would be diffed
37
26
38
27
### Bug Fixes
39
28
@@ -92,6 +81,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
92
81
- Set binary name for completions ([`eab22bd`](https://github.com/Byron/gitoxide/commit/eab22bd5d56bf91ee0edfc7156023c159c7f65f9))
93
82
</details>
94
83
84
+
<csr-unknown>
85
+
add thediff::resource_cache() low-level utility for rapid in-memory diffing of combinations of resources.We also add the object::tree::diff::Platform::for_each_to_obtain_tree_with_cache() to pass a resource-cachefor re-use between multiple invocation for significant savings. In gix read http.sslVerify config value and pass it to gix-transport. add basic connectivity checkImplement a simple connectivity check in a new gix-fsck crate, and addthis to gix via a new fsck subcommand. Currently this isfunctionally equivalent to:git rev-list --objects --quiet --missing=print Allow to print a tree without prettification, using --tree-style raw.This is mainly useful to generate fixtures for the test-suite, and is assuredto not add extra-bytes to the output either. automatically enforce strict mode if -c options are given on the command-line.This should stop most mistakes right away, instead of possibly silentlyignoring them depending on what was hard-coded in the respective sub-command. add gix free discover to inform about repository discovery.It’s mainly to better understand what’s causing certain failuresif a repository can’t be opened, in different modes of operations.<csr-unknown/>
86
+
95
87
## 0.31.1 (2023-10-13)
96
88
97
89
A re-release to deal with breakage in the dependency tree (self-caused).
-`gix rev parse --format` to provide different versions of the same content. ([`cf51a4d`](https://github.com/Byron/gitoxide/commit/cf51a4de2d06eb28435ef8e386131710003b6928))
add basic connectivity checkImplement a simple connectivity check in a new gix-fsck crate, and addthis to gix via a new fsck subcommand. Currently this isfunctionally equivalent to:git rev-list --objects --quiet --missing=print Allow to print a tree without prettification, using --tree-style raw.This is mainly useful to generate fixtures for the test-suite, and is assuredto not add extra-bytes to the output either. add gix free discover to inform about repository discovery.It’s mainly to better understand what’s causing certain failuresif a repository can’t be opened, in different modes of operations.<csr-unknown/>
- Assure binary-detection also works if ODB files are below the big-file threshold. ([`223278d`](https://github.com/Byron/gitoxide/commit/223278d31dbad6308b1c49d583fbfcd02846820e))
- Replace all docsrs config by the document-features feature ([`bb3224c`](https://github.com/Byron/gitoxide/commit/bb3224c25abf6df50286b3bbdf2cdef01e9eeca1))
0 commit comments