Skip to content

v0.13.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jul 19:51

PowerShell tab completion — backscroll's first external contribution. 🎉

backscroll init pwsh now registers tab completion for the whole CLI:
subcommands (backscroll <Tab>), positional targets (init <Tab>
shells and multiplexers, import <Tab> → history sources, sync <Tab>),
flag names per subcommand, and flag valuesexport --format <Tab>,
stats --by <Tab>, list --exit <Tab>. Works on pwsh 7+ and Windows
PowerShell 5.1, anywhere the snippet is loaded; no extra setup.

Contributed by @tamish560 (#11, closing
good-first-issue #4) — thank you for a clean patch and a fast, thorough
revision cycle. bash, zsh, and fish completion already shipped; pwsh was
the last gap.

Also in this release:

  • E2E coverage for the new completion in CI: TabExpansion2 is exercised
    against the live init pwsh output on real pwsh 7.5.4, including the
    trailing-space vs mid-word parser cases that are easy to get wrong.

Upgrade: backscroll upgrade (checksum-verified), or your package
manager. All release artifacts carry signed build provenance
attestations — verify with
gh attestation verify <file> -R soren-achebe/backscroll.