Update version

pull/524/head v0.20.0-beta.3
Arijit Basu 2 years ago
parent 553f6b9bc6
commit 74318435e8
No known key found for this signature in database
GPG Key ID: 0F8EF5258DC38077

2
Cargo.lock generated

@ -1351,7 +1351,7 @@ checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
[[package]] [[package]]
name = "xplr" name = "xplr"
version = "0.20.0-beta.2" version = "0.20.0-beta.3"
dependencies = [ dependencies = [
"ansi-to-tui", "ansi-to-tui",
"anyhow", "anyhow",

@ -8,7 +8,7 @@ path = './benches/criterion.rs'
[package] [package]
name = 'xplr' name = 'xplr'
version = '0.20.0-beta.2' version = '0.20.0-beta.3'
authors = ['Arijit Basu <hi@arijitbasu.in>'] authors = ['Arijit Basu <hi@arijitbasu.in>']
edition = '2021' edition = '2021'
description = 'A hackable, minimal, fast TUI file explorer' description = 'A hackable, minimal, fast TUI file explorer'

@ -45,7 +45,7 @@ compatibility.
### Instructions ### Instructions
#### [v0.19.4][47] -> [v0.20.0-beta.2][48] #### [v0.19.4][47] -> [v0.20.0-beta.3][48]
- BREAKING: xplr shell (`:!`) will default to null (`\0`) delimited pipes, as - BREAKING: xplr shell (`:!`) will default to null (`\0`) delimited pipes, as
opposed to newline (`\n`) delimited ones (i.e. will use `Call0` instead of opposed to newline (`\n`) delimited ones (i.e. will use `Call0` instead of
@ -68,6 +68,12 @@ compatibility.
- Use `--vroot` to isolate navigation of an xplr session inside a specific - Use `--vroot` to isolate navigation of an xplr session inside a specific
directory. Interaction still requires passing full path, and shell, directory. Interaction still requires passing full path, and shell,
lua functions etc still can access paths outside vroot. lua functions etc still can access paths outside vroot.
- Use the following messages to switch vroot at runtime, or the use key
bindings available in the new builtin mode "vroot" (mapped to `:` `v`).
- SetVroot
- UnsetVroot
- ToggleVroot
- ResetVroot
#### [v0.18.0][46] -> [v0.19.4][47] #### [v0.18.0][46] -> [v0.19.4][47]
@ -426,4 +432,4 @@ Else do the following:
[45]: https://github.com/sayanarijit/xplr/releases/tag/v0.17.6 [45]: https://github.com/sayanarijit/xplr/releases/tag/v0.17.6
[46]: https://github.com/sayanarijit/xplr/releases/tag/v0.18.0 [46]: https://github.com/sayanarijit/xplr/releases/tag/v0.18.0
[47]: https://github.com/sayanarijit/xplr/releases/tag/v0.19.4 [47]: https://github.com/sayanarijit/xplr/releases/tag/v0.19.4
[48]: https://github.com/sayanarijit/xplr/releases/tag/v0.20.0-beta.2 [48]: https://github.com/sayanarijit/xplr/releases/tag/v0.20.0-beta.3

@ -155,24 +155,24 @@ mod tests {
assert!(check_version(VERSION, "foo path").is_ok()); assert!(check_version(VERSION, "foo path").is_ok());
// Current release if OK // Current release if OK
assert!(check_version("0.20.0-beta.2", "foo path").is_ok()); assert!(check_version("0.20.0-beta.3", "foo path").is_ok());
// Prev major release is ERR // Prev major release is ERR
// - Not yet // - Not yet
// Prev minor release is ERR (Change when we get to v1) // Prev minor release is ERR (Change when we get to v1)
assert!(check_version("0.19.0-beta.2", "foo path").is_err()); assert!(check_version("0.19.0-beta.3", "foo path").is_err());
// Prev bugfix release is OK // Prev bugfix release is OK
// assert!(check_version("0.20.-1", "foo path").is_ok()); // assert!(check_version("0.20.-1", "foo path").is_ok());
// Next major release is ERR // Next major release is ERR
assert!(check_version("1.20.0-beta.2", "foo path").is_err()); assert!(check_version("1.20.0-beta.3", "foo path").is_err());
// Next minor release is ERR // Next minor release is ERR
assert!(check_version("0.21.0-beta.2", "foo path").is_err()); assert!(check_version("0.21.0-beta.3", "foo path").is_err());
// Next bugfix release is ERR (Change when we get to v1) // Next bugfix release is ERR (Change when we get to v1)
assert!(check_version("0.20.1-beta.2", "foo path").is_err()); assert!(check_version("0.20.1-beta.3", "foo path").is_err());
} }
} }

Loading…
Cancel
Save