Skip to content

Commit 4d9ddb1

Browse files
authored
chore: prepare release 0.5.1 (#344)
1 parent 36093c1 commit 4d9ddb1

9 files changed

Lines changed: 17 additions & 14 deletions

‎CHANGELOG.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22

33
## [Unreleased]
44

5+
## [0.5.1] - 2026-09-01
6+
57
### Added
68

79
- **Experimental:** Opt-in `json-key` R source override provider for reading a version from JSON files such as `renv.lock` (`{ type = "json-key", file = "renv.lock", key = "R.Version" }`) (#321).
810

911
### Fixed
1012

13+
- A continuation prompt set with `options(continue = ...)` is now classified correctly, so history recording, formatting, and display no longer treat continuation lines as new top-level input. When `prompt` and `continue` are set to the same string, arf warns that the two cannot be told apart (#327, #328).
1114
- Vi pending character motions now correctly accept `v` as the motion character instead of entering visual mode (#329).
1215
- **Experimental:** IPC PID file ownership and handoff now preserve tracking across interactive `:restart` and `:switch`; relative paths and loader re-exec are preserved across the replacement (#342).
1316

‎Cargo.lock‎

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ members = ["crates/*"]
44
default-members = ["crates/arf-console"]
55

66
[workspace.package]
7-
version = "0.5.0"
7+
version = "0.5.1"
88
edition = "2024"
99
license = "MIT"
1010
repository = "https://github.com/eitsupi/arf"
1111

1212
[workspace.dependencies]
1313
# Internal crates
14-
arf-harp = { version = "0.5.0", path = "crates/arf-harp" }
15-
arf-libr = { version = "0.5.0", path = "crates/arf-libr" }
16-
r-vignette-to-md = { version = "0.5.0", path = "crates/r-vignette-to-md" }
14+
arf-harp = { version = "0.5.1", path = "crates/arf-harp" }
15+
arf-libr = { version = "0.5.1", path = "crates/arf-libr" }
16+
r-vignette-to-md = { version = "0.5.1", path = "crates/r-vignette-to-md" }
1717

1818
# R FFI
1919
libloading = "0.9"

‎crates/arf-console/src/repl/snapshots/arf__repl__banner__tests__banner_default_r_initialized.snap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/arf-console/src/repl/banner.rs
33
expression: banner
44
---
5-
# arf console v0.5.0
5+
# arf console v0.5.1
66
# Edit mode: emacs
77
# R is ready.
88
# Type :cmds for meta commands list, Ctrl+D to exit.

‎crates/arf-console/src/repl/snapshots/arf__repl__banner__tests__banner_default_r_not_initialized.snap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/arf-console/src/repl/banner.rs
33
expression: banner
44
---
5-
# arf console v0.5.0
5+
# arf console v0.5.1
66
# Edit mode: emacs
77
# R is not initialized. Commands will not be evaluated.
88
# Type :cmds for meta commands list, Ctrl+D to exit.

‎crates/arf-console/src/repl/snapshots/arf__repl__banner__tests__banner_reprex_custom_comment.snap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/arf-console/src/repl/banner.rs
33
expression: banner
44
---
5-
# arf console v0.5.0
5+
# arf console v0.5.1
66
# Edit mode: emacs
77
# Reprex: on | Comment: "## "
88
# R is ready.

‎crates/arf-console/src/repl/snapshots/arf__repl__banner__tests__banner_reprex_format_mode.snap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/arf-console/src/repl/banner.rs
33
expression: banner
44
---
5-
# arf console v0.5.0
5+
# arf console v0.5.1
66
# Edit mode: emacs
77
# Reprex: format | Comment: "#> " | Formatter: auto (air)
88
# R is ready.

‎crates/arf-console/src/repl/snapshots/arf__repl__banner__tests__banner_reprex_mode.snap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/arf-console/src/repl/banner.rs
33
expression: banner
44
---
5-
# arf console v0.5.0
5+
# arf console v0.5.1
66
# Edit mode: emacs
77
# Reprex: on | Comment: "#> "
88
# R is ready.

‎crates/arf-console/src/repl/snapshots/arf__repl__banner__tests__banner_vi_mode.snap‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/arf-console/src/repl/banner.rs
33
expression: banner
44
---
5-
# arf console v0.5.0
5+
# arf console v0.5.1
66
# Edit mode: vi
77
# R is ready.
88
# Type :cmds for meta commands list, Ctrl+D to exit.

0 commit comments

Comments
 (0)