0.17.0
- Effects: replace
NodeProgram's two positional parameters with NodeProgramOptions — { args, env } #814 tf: remove the Input intermediary type; test takes Io directly #813fjs: convert the run/r command from asyncImport/await to the import_ effect #812- DJS transpiler: replace
Fs/readFileSync with the ReadFile effect; tests use the virtual effect runner and fs/io/virtual is deleted #811 - IO: expose
sandbox on the Io interface; the test framework replaces measure + tryCatch with it, eliminating state threading #809 - Effects: add the
sandbox operation — runs a sync function with try/catch and performance.now() timing in one atomic operation #808 - Docs: add the required JSDoc
@module header to every module.f.ts that was missing one #804