diff --git a/CHANGELOG.md b/CHANGELOG.md index bd6dc02..7c1cb64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ for GitHub Release notes, so every published version must have a matching ## [Unreleased] +## [0.6.1] - 2026-07-22 + ### Added - Expose `fmtview::view` as a narrow public embedding facade for interactive @@ -25,7 +27,9 @@ for GitHub Release notes, so every published version must have a matching ### Fixed - Keep forward and backward search sessions aware of committed records appended - after the search began, including when repeating a completed miss. + after the search began, including when repeating a completed miss. Preserve + source ordering across lazy older loads, repeated backward appends, and short + timeline reads so active searches neither reorder matches nor skip records. ## [0.6.0] - 2026-07-22 diff --git a/Cargo.lock b/Cargo.lock index f53d2d8..89009e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -341,7 +341,7 @@ dependencies = [ [[package]] name = "fmtview" -version = "0.6.0" +version = "0.6.1" dependencies = [ "anyhow", "assert_cmd", @@ -355,7 +355,7 @@ dependencies = [ [[package]] name = "fmtview-core" -version = "0.6.0" +version = "0.6.1" dependencies = [ "anyhow", "memchr", diff --git a/Cargo.toml b/Cargo.toml index 95ac3a7..88d1e74 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ resolver = "3" [package] name = "fmtview" -version = "0.6.0" +version = "0.6.1" edition = "2024" rust-version = "1.85" description = "Fast CLI viewer for highlighting, search, and diffs across JSON, JSONL, HTML/XML, Markdown, TOML, text, and Jinja" @@ -20,7 +20,7 @@ exclude = [".github/", "npm/"] anyhow = "1.0.102" clap = { version = "4.6.1", features = ["derive"] } crossterm = "0.29.0" -fmtview-core = { version = "0.6.0", path = "crates/fmtview-core" } +fmtview-core = { version = "0.6.1", path = "crates/fmtview-core" } ratatui = { version = "0.30.0", default-features = false, features = ["crossterm"] } tempfile = "3.27.0" diff --git a/crates/fmtview-core/Cargo.toml b/crates/fmtview-core/Cargo.toml index 95bc76f..220cf38 100644 --- a/crates/fmtview-core/Cargo.toml +++ b/crates/fmtview-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fmtview-core" -version = "0.6.0" +version = "0.6.1" edition = "2024" rust-version = "1.85" description = "Headless viewer engine for fmtview" diff --git a/npm/fmtview/package.json b/npm/fmtview/package.json index 07a3663..1805206 100644 --- a/npm/fmtview/package.json +++ b/npm/fmtview/package.json @@ -1,6 +1,6 @@ { "name": "fmtview", - "version": "0.6.0", + "version": "0.6.1", "description": "Fast CLI viewer for highlighting, search, and diffs across JSON, JSONL, HTML/XML, Markdown, TOML, text, and Jinja", "license": "MIT", "homepage": "https://github.com/siriusctrl/fmtview#readme",