Skip to content

Releases: cplieger/web-terminal-engine

v1.3.1

30 Jun 09:20

Choose a tag to compare

Added

  • Render the predicted-cursor overlay from the engine
  • Sync aria-pressed on the sticky-Ctrl toolbar button

Changed

  • Derive zero-width runes from the Go stdlib Unicode tables

v1.3.0

30 Jun 07:50

Choose a tag to compare

Added

  • Address terminal lines by absolute index (wire v2)
  • Add client absolute-index line store
  • Rewrite renderer on the absolute-index store with a fixed-height window
  • Single-owner scroll controller with derived follow state
  • Restore output missed during sleep and detect dead sockets
  • Mark trimmed scrollback when earlier output is evicted
  • Guard the wire protocol with a version handshake and golden fixtures

Changed

  • Rename module and package to web-terminal
  • Name the engine package web-terminal-engine

Dependencies

  • Lock file maintenance (#225)

Fixed

  • Render large output bursts without freezing the view

v1.2.0

29 Jun 12:53

Choose a tag to compare

Fixed

  • Send window-title updates to the browser

v1.1.10

28 Jun 08:45

Choose a tag to compare

Changed

  • Simplify CSI dispatch into per-command handlers

v1.1.9

28 Jun 08:31

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to b7de640 (#213)
  • Update cplieger/ci digest to d29fd44 (#215)
  • Update cplieger/ci digest to 7bfa7c3 (#217)
  • Update cplieger/ci digest to 0d484f8 (#219)
  • Update cplieger/ci digest to 69db8af (#220)

v1.1.8

27 Jun 11:54

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to ddd25e8 (#173)
  • Update actions/checkout action to v7 (#176)
  • Update cplieger/ci digest to 94bc19a (#177)
  • Update cplieger/ci digest to 751f185 (#179)
  • Update cplieger/ci digest to 65528f8 (#182)
  • Update cplieger/ci digest to ac46757 (#193)
  • Update cplieger/ci digest to 5009acd (#203)
  • Update cplieger/ci digest to 0e9bcb5 (#205)
  • Update cplieger/ci digest to 9a04efd (#207)
  • Update cplieger/ci digest to 9bff47e (#208)
  • Update cplieger/ci digest to c863f22 (#211)

v1.1.7

23 Jun 22:26

Choose a tag to compare

Changed

  • Optimize Screen and FlushFrameBuilder field alignment

v1.1.6

17 Jun 22:37

Choose a tag to compare

Changed

  • Modernize min/max/clamp builtins and drop dead guards in VT engine

v1.1.5

17 Jun 20:17

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 7e03aa4 (#146)
  • Update cplieger/ci digest to ede07cb (#148)
  • Update cplieger/ci digest (#149)
  • Update cplieger/ci digest to f068d0b (#150)
  • Update cplieger/ci digest to 8720c83 (#152)
  • Update cplieger/ci digest to 1152cbf (#153)
  • Update cplieger/ci digest to 8a88305 (#155)
  • Update cplieger/ci digest to b27cdd1 (#156)
  • Update cplieger/ci digest to 0f6a928 (#157)
  • Update cplieger/ci digest to 8ec0e15 (#159)
  • Lock file maintenance (#167)
  • Update cplieger/ci digest to 4902412 (#169)

Fixed

  • Correct stale doc references and inline dead int32ToWire (#170)

v1.1.4

16 Jun 23:02
66aad98

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to b179f6f (#136)
  • Update cplieger/ci digest (#138)
  • Update cplieger/ci digest to 220c730 (#139)
  • Update cplieger/ci digest to fac9bce (#140)
  • Update cplieger/ci digest to 1a4d6a7 (#141)
  • Update cplieger/ci digest to 3536a0d (#142)
  • Update cplieger/ci digest to 06aeae4 (#143)
  • Update cplieger/ci digest to d1f0905 (#144)