Skip to content

v0.2.5

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Aug 08:26
ca08696
BibTeX export and a mark-driven bulk-action workflow land in the TUI

browser.

- **BibTeX export** — export one or many library records to a `.bib`
file,
  keyboard-first. Mark rows with `space`, then `x` (or the Ctrl-P
palette
  "Export BibTeX") opens a scope choice — marked selection, current
filtered
  set, or all records — followed by a destination prompt. Serialization
is
  deterministic (ordered by citekey), maps entry types and venues
sensibly,
  and escapes LaTeX safely. Export is read-only: it never mutates the
library
  or touches the network, and it reports records skipped for unusable
  metadata instead of dropping them silently.
- **Bulk actions from marks** — with rows marked, `t` opens an additive
  bulk-tag flow (tags are unioned onto every marked doc, existing tags
kept)
  and `d` opens a single count-aware delete confirmation for the whole
  selection. `u` clears the selection. With nothing marked, `t`/`d` keep
  their existing single-document behavior.

- Marking a row is now silent — the row markers are feedback enough.
- Slimmer persistent footer (select / edit / tag / read / export / pane
/ `?`);
  the full key reference stays under `?`.

- README now embeds app-overview and add-flow demo GIFs.
- Added a reproducible VHS pipeline (seeded driver) to regenerate the
README
  demo GIFs.