Skip to content

Commit 4642c0c

Browse files
committed
Release gix v0.55.1
1 parent 5732303 commit 4642c0c

File tree

5 files changed

+37
-5
lines changed

5 files changed

+37
-5
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ anyhow = "1.0.42"
164164

165165
gitoxide-core = { version = "^0.33.0", path = "gitoxide-core" }
166166
gix-features = { version = "^0.36.0", path = "gix-features" }
167-
gix = { version = "^0.55.0", path = "gix", default-features = false }
167+
gix = { version = "^0.55.1", path = "gix", default-features = false }
168168
time = "0.3.23"
169169

170170
clap = { version = "4.1.1", features = ["derive", "cargo"] }

gitoxide-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"]
4444

4545
[dependencies]
4646
# deselect everything else (like "performance") as this should be controllable by the parent application.
47-
gix = { version = "^0.55.0", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status"] }
47+
gix = { version = "^0.55.1", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status"] }
4848
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.44.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
4949
gix-transport-configuration-only = { package = "gix-transport", version = "^0.37.1", path = "../gix-transport", default-features = false }
5050
gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.6.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }

gix/CHANGELOG.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,37 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.55.1 (2023-10-12)
9+
10+
### New Features
11+
12+
- <csr-id-5732303180d26374016b70bdd7fa0278dd84cff3/> Add `take_data()` to all primitive object types.
13+
That is the new, most direct way to obtain its data which otherwise
14+
is immovable.
15+
- <csr-id-88f2e6c4c540b9c8032e6eee9c5da65a9bcfeef8/> Add `detach()` and `detached()` too all object types.
16+
That way, the detachment API is symmetric.
17+
It's required to overcome the `Drop` implementation of each of these types
18+
which prevents moving data out of the object (easily).
19+
20+
### Commit Statistics
21+
22+
<csr-read-only-do-not-edit/>
23+
24+
- 2 commits contributed to the release.
25+
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
26+
- 0 issues like '(#ID)' were seen in commit messages
27+
28+
### Commit Details
29+
30+
<csr-read-only-do-not-edit/>
31+
32+
<details><summary>view details</summary>
33+
34+
* **Uncategorized**
35+
- Add `take_data()` to all primitive object types. ([`5732303`](https://github.com/Byron/gitoxide/commit/5732303180d26374016b70bdd7fa0278dd84cff3))
36+
- Add `detach()` and `detached()` too all object types. ([`88f2e6c`](https://github.com/Byron/gitoxide/commit/88f2e6c4c540b9c8032e6eee9c5da65a9bcfeef8))
37+
</details>
38+
839
## 0.55.0 (2023-10-12)
940

1041
<csr-id-f478a3722f0be35c109ea60b79cd4ac6e607480b/>
@@ -43,7 +74,7 @@ open a new issue to help us making Gitoxide even more correct.
4374

4475
<csr-read-only-do-not-edit/>
4576

46-
- 14 commits contributed to the release over the course of 16 calendar days.
77+
- 15 commits contributed to the release over the course of 16 calendar days.
4778
- 17 days passed between releases.
4879
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
4980
- 0 issues like '(#ID)' were seen in commit messages
@@ -61,6 +92,7 @@ open a new issue to help us making Gitoxide even more correct.
6192
<details><summary>view details</summary>
6293

6394
* **Uncategorized**
95+
- Release gix-transport v0.37.1, gix-protocol v0.41.0, gix-revision v0.23.0, gix-refspec v0.19.0, gix-worktree v0.27.0, gix-status v0.2.0, gix-submodule v0.5.0, gix-worktree-state v0.4.0, gix v0.55.0 ([`14ddbd4`](https://github.com/Byron/gitoxide/commit/14ddbd4c15128b1d5631a2388a00e024842b7b83))
6496
- Release gix-hash v0.13.1, gix-features v0.36.0, gix-actor v0.28.0, gix-object v0.38.0, gix-glob v0.14.0, gix-attributes v0.20.0, gix-command v0.2.10, gix-filter v0.6.0, gix-fs v0.8.0, gix-commitgraph v0.22.0, gix-revwalk v0.9.0, gix-traverse v0.34.0, gix-worktree-stream v0.6.0, gix-archive v0.6.0, gix-tempfile v11.0.0, gix-lock v11.0.0, gix-ref v0.38.0, gix-config v0.31.0, gix-url v0.25.0, gix-credentials v0.21.0, gix-diff v0.37.0, gix-discover v0.26.0, gix-ignore v0.9.0, gix-index v0.26.0, gix-mailmap v0.20.0, gix-negotiate v0.9.0, gix-pack v0.44.0, gix-odb v0.54.0, gix-pathspec v0.4.0, gix-packetline v0.16.7, gix-transport v0.37.0, gix-protocol v0.41.0, gix-revision v0.23.0, gix-refspec v0.19.0, gix-worktree v0.27.0, gix-status v0.2.0, gix-submodule v0.5.0, gix-worktree-state v0.4.0, gix v0.55.0, safety bump 37 crates ([`68e5432`](https://github.com/Byron/gitoxide/commit/68e54326e527a55dd5b5079921fc251615833040))
6597
- Prepare changelogs prior to release ([`1347a54`](https://github.com/Byron/gitoxide/commit/1347a54f84599d8f0aa935d6e64b16c2298d25cf))
6698
- Merge branch 'improvements' ([`429e7b2`](https://github.com/Byron/gitoxide/commit/429e7b25f93c8a7947db19bafa74babf199a1aa6))

gix/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "gix"
33
repository = "https://github.com/Byron/gitoxide"
44
description = "Interact with git repositories just like git would"
55
license = "MIT OR Apache-2.0"
6-
version = "0.55.0"
6+
version = "0.55.1"
77
authors = ["Sebastian Thiel <[email protected]>"]
88
edition = "2021"
99
include = ["src/**/*", "LICENSE-*", "CHANGELOG.md"]

0 commit comments

Comments
 (0)