Changelog

denoland/deno · · 2 commits

Telemetry span leak fix, CI cleanup

Deno fixed toplevel fetch/cron tracing leaks and removed obsolete gcloud auth steps from release/compat workflows.

Fix toplevel fetch/cron spans from leaking telemetry context (CertainLacha961cde)

fetch() and cron execution now use a dedicated exitSpan() path instead of restoring async context with a truthy check. This fixes cases where a valid “no ambient context” snapshot could be mistaken for “did not enter,” preventing span/context leaks in top-level fetch and cron tracing.

Drop obsolete gcloud auth steps from CI workflows (piscisaureusc5e973b)

Several workflows were simplified after the dl.deno.land move: compatibility tests and post-publish no longer authenticate to Google Cloud, and the release upload step was collapsed into a single cross-platform path. This trims dead CI setup and removes Windows-only upload branching that was no longer needed.

Other misc changes

  • Telemetry internals export wiring updated for the new span exit helper.
  • Workflow YAML regenerated after CI script changes.