Skip to content

OneTerm 0.6.9

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:32

What's Changed

Changes since v0.6.8.

Features

  • workspace: require the master password at startup when a vault exists (US-0159 rework) (6be2402a)
  • workspace: idle lock screen over every window (US-0159) (80f28ab6)
  • tools: sftp-dev-server --password and loopback direct-tcpip (US-0158) (e42df8c3)
  • session-ui: save SSH passwords under the master password (US-0158) (71a82a5a)
  • core,state: sealed-document writes and a re-read before every seal (US-0158) (42a9b669)
  • vault: master password lifecycle UI (US-0157) (423a1bf7)
  • vault: oneterm-vault crate, vault.json and otv1: envelopes (US-0156) (e61ac466)

Bug Fixes

  • workspace: the lock input keeps the keyboard and an unlock focuses the dialog on top (US-0159 rework 2) (86af2afb)
  • workspace: file-picker results and the key recorder honour the lock screen (US-0159 rework) (fedd8734)
  • session-ui: longest-match hop errors, keep the envelope on untick, loud init order (US-0158 rework) (73da1722)
  • tools: sftp-dev-server echoes only shell channels (US-0158) (62731041)
  • state: vault operations detach their apply step and a lock taken meanwhile wins (US-0157 rework) (6db052a4)
  • vault: refuse to rewrap, create over or reset what this binary cannot read (US-0156 rework) (50bbb219)

Docs

  • agents: collapse the roster to five project subagents (2a1bad36)
  • IN-0050: re-verification of 86af2af (US-0159 lock-at-startup rework 2) (1dbb942b)
  • IN-0050: verification of 6be2402 (US-0159 lock-at-startup rework) (cbc860ed)
  • agents: subagent roster and per-intake workflow, calibrated on IN-0050 (abb2a147)
  • IN-0050: Q1 re-ruled, US-0159 reopened for lock at startup (c30449ab)
  • IN-0051: spec intake + HLD for connect-all-in-group and per-session startup command (064e81f5)
  • IN-0050: re-verification of fedd873 (US-0159 rework) (80020d77)
  • IN-0050: independent verification of b82c301 (US-0159) (dd57f82f)
  • IN-0050: US-0159 as built, owning docs and evidence (b82c3012)
  • IN-0050: US-0159 packet (adfbb4a5)
  • IN-0050: re-verification of 73da172 (US-0158 rework) (1ebec411)
  • IN-0050: independent verification of e5e5310 (US-0158) (1c0473c9)
  • IN-0050: US-0158 as built, owning docs and evidence (e5e53104)
  • IN-0050: US-0158 packet (70912408)
  • deps: futures is no longer test-only (US-0157 oneshot) (0e844d43)
  • IN-0050: re-verification of 6db052a (US-0157 rework) (3c3e8571)
  • IN-0050: independent verification of 423a1bf (US-0157) (8033a6f0)
  • IN-0050: US-0157 packet (c8b0a2d3)
  • IN-0050: re-verification of 50bbb21 (US-0156 rework) (dff47cf5)
  • IN-0050: independent verification of e61ac46 (US-0156) (faa5cf27)
  • IN-0050: DEC-0021 + US-0156 packet (6c184c9e)
  • IN-0050: spec intake, HLD and LLDs for the master password vault and idle lock (2b6df487)
  • IN-0049: spec intake + HLD for OSC 7501 (34d1355d)

Chores

  • agents: commit the five project subagents and the owner's roster rulings (b5841432)