Deno 2.7 brings stable Temporal API, Windows on ARM support & better Node.js compatibility

Deno 2.7 brings stable Temporal API, Windows on ARM support & better Node.js compatibility

Deno 2.7 is now available as the latest version of this open source runtime for JavaScript and TypeScript. This release introduces several headline features, beginning with the stabilization of the Temporal API. Developers no longer need the --unstable-temporal flag, allowing more consistent and reliable date and time operations across projects.

Alongside API enhancements, Deno now delivers official builds for Windows on ARM devices. This enables native performance on laptops such as the Surface Pro X and Snapdragon-powered ThinkPad X13s, removing the need for x86 emulation and meeting a longstanding user request.

Building on interoperability, Deno now offers first-class support for package.json files, including the overrides field. This helps developers manage dependency versions deep within their Node.js project trees, reducing friction when migrating projects.

Following these developments, the update introduces new Deno.spawn(), Deno.spawnAndWait(), and Deno.spawnAndWaitSync() APIs, streamlining the process of running subprocesses compared to the previous Deno.Command API. The release also upgrades the V8 JavaScript engine to version 14.5, which brings performance improvements, bug fixes, and the latest JavaScript language features. Additional updates cover Node.js compatibility enhancements, general API and package manager changes, and various quality of life improvements.

by Paul

Deno iconDeno
  21
  • ...

Deno is an open-source JavaScript runtime designed for the modern web. It emphasizes web standards, offering zero-config TypeScript support, robust security features, and a comprehensive built-in toolchain. As a runtime environment, Deno excels in server-side applications with native support for both TypeScript and JavaScript. Rated 4.3, it stands out for its streamlined development process.

No comments so far, maybe you want to be first?
Gu