Skip to content

v0.0.11rc1 (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@xhluca xhluca released this 08 Jul 20:16
a5645df

Pre-release — try it with pip install --pre -U retalk (a plain pip install retalk keeps giving 0.0.10).

New

  • retalk auth USER [PASSPHRASE] — select the user + passphrase for this terminal session in one command: eval "$(retalk auth alice "<YOUR-PASSPHRASE>")". It verifies the credentials actually unlock the identity before printing the exports; omitting a required passphrase is a clear error, and a --no-passphrase identity is confirmed as fine.
  • retalk show USER PEER — the saved conversation rendered as a chat: peer bubbles left, yours right, colored names, timestamps, 📅 date separators, word-wrapped to your terminal. --follow keeps it live (fetching + saving like receive --save). Shows exactly what --save kept.

Changed

  • --save-messages is now --save on send and receive (breaking; RETALK_SAVE_MESSAGE=1 still works).
  • Every copy-paste block retalk prints (invites, errors, post-verify hints, --help quickstart) is now safe to paste into stock macOS zsh: no trailing # comments on commands, no shell-hostile characters in comment text, and placeholders like "<YOUR-PASSPHRASE>" are quoted so <...> can't turn into a redirection.
  • add --verify / verify end with a ready-to-paste block (exports + send + receive --follow).

54 tests pass, including live show --follow coverage.