Skip to content

v1.20.0

Choose a tag to compare

@mrwogu mrwogu released this 23 Sep 14:34

1.20.0 (2026-09-23)

Features

  • ci: badge examples that are meant to fail (dfcdb9d), closes #500
  • ci: emit title and description frontmatter on API pages (7cf4ff1), closes #475
  • ci: supply imported files in the playground state (2e9c904), closes #500
  • cli: detect runtime and embed version and skill (8ad47e8)
  • cli: port managed output ops to spawnable worker (cd0e759)
  • telemetry: report runtime and flush via self-invocation (d1d3ef2)
  • validator: add import excludes and allowed patterns (599a785)

Bug Fixes

  • browser-compiler: alias node path imports (531d21d)
  • ci: gate playground badges on a real compile (5e8bf1e), closes #500
  • ci: never badge an example the page calls wrong (df04434), closes #500
  • ci: normalize path separators in frontmatter script (ee31403)
  • ci: read the whole parameterized import target (485b02d), closes #500
  • ci: skip fences that teach good and bad at once (ce8828c), closes #500
  • ci: sync copilot instructions with the compiled output (7e325f8)
  • cli: detect runtime before probing for the worker (14ac331)
  • cli: externalize fastify rate-limit plugin (a65a442)
  • cli: fail deno bundle check without prs bin (f74b0bd)
  • cli: fail the deno bundle check on an unreadable manifest (4855c49)
  • cli: grant flush child reads on PROMPTSCRIPT_CONFIG dir (d7bf94c)
  • cli: preserve loader for source worker (e0ca59c)
  • cli: report failure when managed cleanup cannot run (013c05a)
  • cli: resolve forwarded loader specifiers for the worker (ba85ded)
  • cli: scope the deno flush child to the sys calls it makes (37eea05)
  • cli: sync embedded skill after rebase (16b03d6)
  • telemetry: report Deno runtime version (f552d59)
  • validator: enforce exclude commit binding and union entries (5ee9872)
  • validator: harden import exclusions (60ef9c3), closes #489
  • validator: keep import key normalization linear (239a0c2)