Releases: rnoro/tithon
Releases · rnoro/tithon
Release list
v0.2.3
vscode: v0.2.3
v0.2.2
vscode: v0.2.2
v0.2.1
0.2.1 (2026-08-08)
Features
- daemon: add opt-in idle kernel cleanup (6e18554)
- daemon: add payload replay and kernel watchdog (4f05dfd)
- daemon: add reply routing and completion barrier (bf68a82)
- daemon: warn after unrecoverable kernel death (cffc3fa)
- extension: improve traceback and reconnect UX (15c4871)
- extension: render only display-safe widgets (4ed5db6)
- site: add reconnect landing page (3a3f8b3)
- widgets: sync binary comm buffers (42122b9)
Bug Fixes
- daemon,extension: close restart and sync races (853b7d7)
- daemon,extension: close session lifecycle races (469ea90)
- daemon: persist comms before mirror updates (8716588)
- daemon: recover output after daemon restart (0c34c45)
- daemon: scope an Output widget's clear_output to its own area (56d96f8)
- daemon: unify widget event frames (3942412)
- extension: cancel pending live-sync flushes (19b8c58)
- extension: defer output-map teardown (e29f5c4)
- extension: drop an Output widget's redundant placeholder output (fdf1b53)
- extension: honour an Output widget's clear on the live path too (7341032)
- extension: make widget text follow the VSCode theme (f76da20)
- extension: preserve mixed outputs on restore (8c1bc6a)
- tooling: pin review model configuration (4c32d3f)
- verify: build the widget renderer bundle in the verify path (f22e0c7)
- verify: reap every session's kernel, not just
default(1fffa82)
Performance Improvements
- daemon: stream validated widget journal rows (45e5c11)
Documentation
- analysis: consolidate VSCode comparison (7919959)
- analysis: document delegation retrospective (40cc785)
- analysis: document vscode-jupyter comparison (ff32dea)
- analysis: mark which vscode-jupyter comparison items still apply (f3bc002)
- analysis: update vscode-jupyter comparison (c7a02dc)
- daemon: consolidate source invariants (43a77f4)
- lead the README with the demo and a one-line hook (23adbff)
- raise the demo to a produced 1080p master and README GIF (0e62825)
- rebuild README demo with Remotion (fd56fec)
- update demo video (869ffa8)
- update extension/README.md (9e98c54)
- update README.md (8311207)
v0.2.0
v0.1.3
0.1.3 (2026-06-29)
Features
- extension: move "Open as Text Editor" to the tab bar (6eea7ec)
- terminate a running kernel from VSCode (ADR-061) (c79b2d8)
Bug Fixes
- extension: keep the .py reopenable after a Cell View↔Text round trip (ADR-065) (20dce8e)
- extension: keep ty go-to-def alive across the Cell View↔Text round trip (ADR-064) (06cb3c3)
- extension: redirect Pylance's a.py.py go-to-definition phantom to the cell (c8b4fcd)
Documentation
- note the Pylance same-file go-to-def flicker in the Cell View (bb22a56)
vscode: v0.2.1
0.2.1 (2026-08-08)
Features
- daemon: add opt-in idle kernel cleanup (6e18554)
- daemon: add payload replay and kernel watchdog (4f05dfd)
- daemon: warn after unrecoverable kernel death (cffc3fa)
- extension: improve traceback and reconnect UX (15c4871)
- extension: render only display-safe widgets (4ed5db6)
- widgets: sync binary comm buffers (42122b9)
Bug Fixes
- daemon,extension: close restart and sync races (853b7d7)
- daemon,extension: close session lifecycle races (469ea90)
- daemon: scope an Output widget's clear_output to its own area (56d96f8)
- daemon: unify widget event frames (3942412)
- extension: cancel pending live-sync flushes (19b8c58)
- extension: defer output-map teardown (e29f5c4)
- extension: drop an Output widget's redundant placeholder output (fdf1b53)
- extension: honour an Output widget's clear on the live path too (7341032)
- extension: make widget text follow the VSCode theme (f76da20)
- extension: preserve mixed outputs on restore (8c1bc6a)
- verify: build the widget renderer bundle in the verify path (f22e0c7)