Skip to content

Commit b8b3ab9

Browse files
authored
chore: bump version to 0.4.0 (#2011)
1 parent de93e62 commit b8b3ab9

File tree

17 files changed

+94
-101
lines changed

17 files changed

+94
-101
lines changed

Cargo.lock

+14-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
1-
## The main branch is the upcoming v0.4 development version. Please see [the `shipped` tag](https://github.com/sxyazi/yazi/tree/shipped) for the stable version of Yazi.
2-
3-
For breaking changes, see [Migrating to Yazi v0.4.0](https://github.com/sxyazi/yazi/issues/1772).
4-
5-
<br><br>
6-
71
<div align="center">
82
<img src="assets/logo.png" alt="Yazi logo" width="20%">
93
</div>

yazi-adapter/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-adapter"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -9,9 +9,9 @@ homepage = "https://yazi-rs.github.io"
99
repository = "https://github.com/sxyazi/yazi"
1010

1111
[dependencies]
12-
yazi-config = { path = "../yazi-config", version = "0.3.3" }
13-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
14-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
12+
yazi-config = { path = "../yazi-config", version = "0.4.0" }
13+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
14+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
1515

1616
# External dependencies
1717
ansi-to-tui = { workspace = true }

yazi-boot/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-boot"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -9,11 +9,11 @@ homepage = "https://yazi-rs.github.io"
99
repository = "https://github.com/sxyazi/yazi"
1010

1111
[dependencies]
12-
yazi-adapter = { path = "../yazi-adapter", version = "0.3.3" }
13-
yazi-config = { path = "../yazi-config", version = "0.3.3" }
14-
yazi-fs = { path = "../yazi-fs", version = "0.3.3" }
15-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
16-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
12+
yazi-adapter = { path = "../yazi-adapter", version = "0.4.0" }
13+
yazi-config = { path = "../yazi-config", version = "0.4.0" }
14+
yazi-fs = { path = "../yazi-fs", version = "0.4.0" }
15+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
16+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
1717

1818
# External dependencies
1919
clap = { workspace = true }

yazi-cli/Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-cli"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -9,11 +9,11 @@ homepage = "https://yazi-rs.github.io"
99
repository = "https://github.com/sxyazi/yazi"
1010

1111
[dependencies]
12-
yazi-boot = { path = "../yazi-boot", version = "0.3.3" }
13-
yazi-dds = { path = "../yazi-dds", version = "0.3.3" }
14-
yazi-fs = { path = "../yazi-fs", version = "0.3.3" }
15-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
16-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
12+
yazi-boot = { path = "../yazi-boot", version = "0.4.0" }
13+
yazi-dds = { path = "../yazi-dds", version = "0.4.0" }
14+
yazi-fs = { path = "../yazi-fs", version = "0.4.0" }
15+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
16+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
1717

1818
# External dependencies
1919
anyhow = { workspace = true }
@@ -25,7 +25,7 @@ tokio = { workspace = true }
2525
toml_edit = "0.22.22"
2626

2727
[build-dependencies]
28-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
28+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
2929

3030
# External build dependencies
3131
anyhow = { workspace = true }

yazi-codegen/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-codegen"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]

yazi-config/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-config"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -9,9 +9,9 @@ homepage = "https://yazi-rs.github.io"
99
repository = "https://github.com/sxyazi/yazi"
1010

1111
[dependencies]
12-
yazi-fs = { path = "../yazi-fs", version = "0.3.3" }
13-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
14-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
12+
yazi-fs = { path = "../yazi-fs", version = "0.4.0" }
13+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
14+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
1515

1616
# External dependencies
1717
anyhow = { workspace = true }

yazi-core/Cargo.toml

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-core"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -9,17 +9,17 @@ homepage = "https://yazi-rs.github.io"
99
repository = "https://github.com/sxyazi/yazi"
1010

1111
[dependencies]
12-
yazi-adapter = { path = "../yazi-adapter", version = "0.3.3" }
13-
yazi-boot = { path = "../yazi-boot", version = "0.3.3" }
14-
yazi-codegen = { path = "../yazi-codegen", version = "0.3.3" }
15-
yazi-config = { path = "../yazi-config", version = "0.3.3" }
16-
yazi-dds = { path = "../yazi-dds", version = "0.3.3" }
17-
yazi-fs = { path = "../yazi-fs", version = "0.3.3" }
18-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
19-
yazi-plugin = { path = "../yazi-plugin", version = "0.3.3" }
20-
yazi-proxy = { path = "../yazi-proxy", version = "0.3.3" }
21-
yazi-scheduler = { path = "../yazi-scheduler", version = "0.3.3" }
22-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
12+
yazi-adapter = { path = "../yazi-adapter", version = "0.4.0" }
13+
yazi-boot = { path = "../yazi-boot", version = "0.4.0" }
14+
yazi-codegen = { path = "../yazi-codegen", version = "0.4.0" }
15+
yazi-config = { path = "../yazi-config", version = "0.4.0" }
16+
yazi-dds = { path = "../yazi-dds", version = "0.4.0" }
17+
yazi-fs = { path = "../yazi-fs", version = "0.4.0" }
18+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
19+
yazi-plugin = { path = "../yazi-plugin", version = "0.4.0" }
20+
yazi-proxy = { path = "../yazi-proxy", version = "0.4.0" }
21+
yazi-scheduler = { path = "../yazi-scheduler", version = "0.4.0" }
22+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
2323

2424
# External dependencies
2525
anyhow = { workspace = true }

yazi-core/src/tab/tab.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,8 @@ impl Default for Tab {
5454

5555
impl Tab {
5656
pub fn shutdown(&mut self) {
57-
if let Some(handle) = self.search.take() {
58-
handle.abort();
59-
}
57+
self.search.take().map(|h| h.abort());
58+
self.preview.reset();
6059
}
6160
}
6261

yazi-dds/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-dds"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -13,10 +13,10 @@ default = [ "vendored-lua" ]
1313
vendored-lua = [ "mlua/vendored" ]
1414

1515
[dependencies]
16-
yazi-boot = { path = "../yazi-boot", version = "0.3.3" }
17-
yazi-fs = { path = "../yazi-fs", version = "0.3.3" }
18-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
19-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
16+
yazi-boot = { path = "../yazi-boot", version = "0.4.0" }
17+
yazi-fs = { path = "../yazi-fs", version = "0.4.0" }
18+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
19+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
2020

2121
# External dependencies
2222
anyhow = { workspace = true }

yazi-fm/Cargo.toml

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-fm"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -13,17 +13,17 @@ default = [ "vendored-lua" ]
1313
vendored-lua = [ "mlua/vendored" ]
1414

1515
[dependencies]
16-
yazi-adapter = { path = "../yazi-adapter", version = "0.3.3" }
17-
yazi-boot = { path = "../yazi-boot", version = "0.3.3" }
18-
yazi-codegen = { path = "../yazi-codegen", version = "0.3.3" }
19-
yazi-config = { path = "../yazi-config", version = "0.3.3" }
20-
yazi-core = { path = "../yazi-core", version = "0.3.3" }
21-
yazi-dds = { path = "../yazi-dds", version = "0.3.3" }
22-
yazi-fs = { path = "../yazi-fs", version = "0.3.3" }
23-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
24-
yazi-plugin = { path = "../yazi-plugin", version = "0.3.3" }
25-
yazi-proxy = { path = "../yazi-proxy", version = "0.3.3" }
26-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
16+
yazi-adapter = { path = "../yazi-adapter", version = "0.4.0" }
17+
yazi-boot = { path = "../yazi-boot", version = "0.4.0" }
18+
yazi-codegen = { path = "../yazi-codegen", version = "0.4.0" }
19+
yazi-config = { path = "../yazi-config", version = "0.4.0" }
20+
yazi-core = { path = "../yazi-core", version = "0.4.0" }
21+
yazi-dds = { path = "../yazi-dds", version = "0.4.0" }
22+
yazi-fs = { path = "../yazi-fs", version = "0.4.0" }
23+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
24+
yazi-plugin = { path = "../yazi-plugin", version = "0.4.0" }
25+
yazi-proxy = { path = "../yazi-proxy", version = "0.4.0" }
26+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
2727

2828
# External dependencies
2929
anyhow = { workspace = true }

yazi-fs/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-fs"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]
@@ -9,8 +9,8 @@ homepage = "https://yazi-rs.github.io"
99
repository = "https://github.com/sxyazi/yazi"
1010

1111
[dependencies]
12-
yazi-macro = { path = "../yazi-macro", version = "0.3.3" }
13-
yazi-shared = { path = "../yazi-shared", version = "0.3.3" }
12+
yazi-macro = { path = "../yazi-macro", version = "0.4.0" }
13+
yazi-shared = { path = "../yazi-shared", version = "0.4.0" }
1414

1515
# External dependencies
1616
anyhow = { workspace = true }

yazi-macro/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yazi-macro"
3-
version = "0.3.3"
3+
version = "0.4.0"
44
edition = "2021"
55
license = "MIT"
66
authors = [ "sxyazi <[email protected]>" ]

0 commit comments

Comments
 (0)