Deno has been updated to improve JSR support, and to build on the Temporal API introduced in version 1.4. Deno is the JavaScript and TypeScript runtime from the creator of Node.js.
Deno is built in Rust, and is described as secure by default as it has no file, network, or environment access, unless explicitly enabled.
[画像:deno]
The most recent update adds support for JSR, the JavaScript Registry. JSR is built on npm, and offers a modern, TypeScript-first, and cross-platform-compatible registry, fully integrated into Deno. It works with many runtimes (Node.js, Deno, browsers, and more) and is backwards compatible with npm.
Deno v1.42 provides more robust dependency management with deno publish and deno add subcommands, which can publish and install modules from JSR and npm. The new release also has improved Node/npm compatibility, and several LSP improvements.
Deno 1.40 was released a few weeks prior to this update. It adds support for the Temporal API for advanced date and time operations, and makes use of the latest decorator syntax for more expressive code.
The Temporal API is designed to address some of the shortcomings and complexities associated with the existing Date object in JavaScript. The Temporal proposal is actively implemented by all major JavaScript engines. The new API adds support for the Temporal features in Deno with the --unstable-temporal flag. The development team says it's unlikely that Temporal API will be changed and the aim is to stabilize it in Deno 2.
The next major addition to Deno is support for the TC39 stage 3 Decorators proposal, which will soon be implemented in all browsers. Decorators are a proposal for extending JavaScript classes. They can be used to metaprogram and add functionality to a value, without fundamentally changing its external behavior.
Decorators can replace the value that is being decorated with a matching value that has the same semantics. They can also provide access to the value that is being decorated via accessor functions which they can then choose to share. Finally, decorators can initialize the value that is being decorated, running additional code after the value has been fully defined.
At the moment, decorator support is available in Deno for .ts, .jsx and .tsx files. Support in pure JavaScript is waiting on implementation in V8.
Deno 1.42 is available now.
[画像:deno]
More Information
Related Articles
Deno Supports Built-in Node Modules
Deno 1.28 Stabilizes NPM Compatibility
Deno 1.14 Improves Web Crypto Support
Deno 1.10 Adds Web Storage API Support
Node.js Even Its Creator Thinks Its Flawed
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Chrome DevTools To Benefit From MCP
28/10/2025
Google brings the power of Chrome DevTools to AI coding assistants with its Chrome DevTools Model Context Protocol server, now in public preview.
.NET 10 Final Release Candidate Focuses On MAUI
23/10/2025
The final release candidate of .NET 10, the platform created from a combination of .NET Framework and .NET Core, has been released. Overall, this release focuses on quality and stabilization [ ... ]
- Windows XP Crocs Now On Sale
- Jules Coding Agent Upgraded
- Vibe Coding Is Collins Word of the Year 2025
- Amazing Clocks
- Edera Open Sources Sprout
- The Pico Gets Zephyr And Rust Support
- Missing The Point Of LLMs
- Epic Settles With Google - Abandons The Rest Of Us
- Visual Studio Adds Planning Mode To Copilot
- TestSprite 2.0 Sees User Growth
- The Fuss About Fil-C...
- Europe Gets Its Own LLM
- What Does JetBrains Survey Tell Us About AI
Comments
or email your comment to: comments@i-programmer.info