Skip to content

OneTerm 0.6.2

Choose a tag to compare

@github-actions github-actions released this 22 Sep 04:27

What's Changed

Changes since v0.6.1.

Features

  • elevation: highlight the "(Administrator)" suffix in the app title bar (16d32217)
  • menu: a "Run as administrator" submenu in the "+" menu (0fe8c824)
  • elevation: an elevated window is marked, restricted and writes nothing (d2a4997d)
  • elevation: launch an elevated OneTerm on a named Windows shell (cc44fcc2)

Bug Fixes

  • scripts: the ignored-test census is a union across platforms (1725af38)
  • app: gate the elevation FFI, not the decisions around it (0426e2e6)
  • core: build the trusted Windows shell paths as strings, not std::path (7eae3b05)
  • vt: one child-exit wake per registration, and pin the queue-then-wake order (fdadfba2)
  • vt: post the child-exit wake from whichever side runs second (b3a148ca)
  • highlight: keep the bare > prompt to the Windows profiles (7cb0e8e3)
  • highlight: detect Windows prompts with spaces, and map bytes to chars (e4b1d017)
  • theme: keep the warning marker legible in every selectable theme (16a66c27)
  • terminal-view: classify a wrapped line as one logical line (3c0e9976)
  • theme: warning.background is the key the kit reads (bc993b76)
  • elevation: title text is the whole marker, and no console comes with it (8113440e)
  • elevation: run the runas launch off the gpui thread (21597918)
  • elevation: gate the restore, the actions and the log file (93fd97a8)
  • elevation: no field of terminal.json reaches an elevated spawn (d0faa148)

CI

  • elevation: run the ignored security tests, and account for the rest (d9c85582)

Docs

  • harness: verification of the US-0130 platform-split rework -- PASS (f489129d)
  • vt: independent verification of BUG-0072 -- PASS WITH NOTES (1e59afd8)
  • vt: record BUG-0072 -- an exit before registration never wakes the poller (b2e3eeff)
  • terminal-view: re-verification of the BUG-0071 rework -- PASS (3305f13d)
  • terminal-view: independent verification of BUG-0071 -- PASS with findings (ea7d4c0a)
  • harness: re-verification of the IN-0043 highlight fix -- PASS (fc8e23d0)
  • harness: record BUG-0071 semantic highlighting on wrapped lines (36fd0053)
  • harness: re-verification of the IN-0043 acceptance reworks -- FAIL (7be70bd7)
  • harness: re-verification of the IN-0043 rework -- PASS (c135b425)
  • correct the contracts the majors made false (24226d4c)
  • harness: independent verification of US-0130..US-0132 -- FAIL (ac6f2928)
  • the elevated window in its four owning contracts, and for users (0ac3f8dc)
  • harness: US-0131 implemented, with the owner's manual checklist (ebf9a701)
  • harness: US-0130 implemented, with the non-elevated evidence (6440e9da)
  • harness: IN-0043 detail design, DEC-0019 accepted, packets US-0130..US-0132 (3b84a210)
  • harness: record IN-0043 running a Windows shell as administrator (ff7d302e)