Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Apr 05:37
· 106 commits to main since this release

Added

  • Add passthrough viewing and diffing for plain text and Jinja templates. Known
    extensions such as .txt, .log, .j2, .jinja, and .jinja2 are used as
    type-profile hints rather than the only detection mechanism.
  • Add --type plain and --type jinja for explicit passthrough handling.
    Redirected stdout preserves input bytes instead of formatting these types.

Changed

  • Speed up lazy JSONL viewing for large records by reducing spool indexing and
    long-line readback overhead, with separate benchmarks for transform/spool cost
    and first-window readback.
  • Speed up eager whole-document viewing for large JSON/XML-compatible files by
    using faster temp-file line indexing and larger transform IO buffers.
  • Clarify internal load strategy boundaries and split the Rust load/format
    benchmark harness into runner, case, and fixture modules.