Deno 2.4 stabilizes OpenTelemetry support for logs, metrics, and traces, first introduced in Deno 2.2. It includes a new deno update subcommand that updates dependencies to the latest semver-compatible versions specified in deno.json or package.json. The new --preload flag allows code execution before a main script, enabling global modifications, data loading, or database connections. New Node global variables such as Buffer and global are accessible without the --unstable-node-globals flag, further improving compatibility with Node.js APIs.
OpenTelemetry support, which auto-instruments the collection of logs, metrics, and traces for a project, is now stable in Deno 2.4, having been introduced in Deno 2.2.
A new deno update subcommand allows developers to update dependencies to the latest semver-compatible versions in deno.json or package.json files.
Deno 2.4 introduces a --preload flag that executes code before a main script, useful for modifying globals, loading data, or connecting to databases.
Node global variables like Buffer, global, setImmediate, and clearImmediate can now be used without the --unstable-node-globals flag.
Collection
[
|
...
]