v0.9.30
·
5 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs(skill): stop routing readers to a reference that never shipped (757bc50)
- fix(cli): answer
eval-sci --helpwith help, not a SCI error (1480989) - fix(snapshot): capture iframe content instead of dropping it (c1e9e78)
- fix(pdf): apply :margin, and document what the action log records (ea83577)
- fix(cli): print the action log as JSON instead of its size (f6cc3d2)
- fix(sci): let event handlers print, and make off-dialog remove one (0f72b12)
- test(daemon): stop two fabricated-state tests launching a browser (999c21a)
- fix(daemon): start the browser before a session's first page command (434130a)
- fix(cli): honour --timeout in eval-sci and print its hint (b0cda55)
- fix(assertions): assert against the page you have, refuse a glob URL (dc640ee)
- fix(daemon): fail the command when the browser refused the side effect (35f86ba)
- fix(daemon): deliver the browser's events before every command answers (bbb866e)
- fix(daemon): fall back to a live tab when the one spel drives is killed (b233e4f)
- fix(daemon): capture failed requests and route every tab of the session (ebc7d79)
- fix(daemon): keep capture alive across popups, crashes, routes and refs (d0603cb)
- fix(daemon): keep one closed tab from relaunching the whole session (22d44e8)
- fix(daemon): scope console, errors and network capture to the tab (5b58088)
- fix(daemon): scope the CDP route lock to the intercepted tab (5011418)
- fix(daemon): attach the browser when a route is the session's first command (1d85bdc)
- fix(daemon): report the CDP lock owner instead of a command timeout (a799a9f)
- fix(cli): answer eval-sci --json with JSON, not EDN (b46040d)
- fix(cli): hand --json output over bare, never wrapped in boundaries (b0e20bb)
- docs(skill): one spel session per task, not per command (b090f99)
Full Changelog: v0.9.29...v0.9.30