My Learning Curve

Feed

Deno

Latest entries from Deno.

Source: https://deno.com/blog

Deno 2.9

Jun 25, 2026

`deno desktop` for building native desktop apps from web tech, first-class migration from npm/pnpm/yarn/Bun, CSS module imports, snapshot and parameterized testing, smaller `deno c...

Deno 2.8

May 22, 2026

`import defer`, six new subcommands (`deno transpile`, `deno pack`, `deno bump-version`, `deno ci`, `deno why`, `deno audit fix`), network debugging in Chrome DevTools, framework-a...

Deno 2.6: dx is the new npx

Dec 10, 2025

This release includes `dx` for running package binaries, more granular permissions, source phase imports, faster type checking with `tsgo`, native source maps, `deno audit`, and mu...

Build a dinosaur runner game with Deno, pt. 1

Dec 8, 2025

This series of posts will guide you through building a simple game using Deno. Each post corresponds to a stage in the development process, gradually introducing new features and c...

How Deno protects against npm exploits

Sep 30, 2025

Recent supply chain attacks on npm is a reminder that Node and npm grants unfettered access to your systems. Here's how Deno, with an opt-in security model, protects against these ...

Deno 2.5: Permissions in the config file

Sep 10, 2025

Simpler permission management with permission sets, new Deno.test APIs for setting up and tearing down test cases, specifying custom headers in WebSocket connections, runtime APIs ...

Deno 2.4: deno bundle is back

Jul 2, 2025

Deno bundle is back, alongside the addition of bytes and text imports, stabilized built-in OpenTelemetry, a new --preload flag, simplified dependency management with deno update, a...

JavaScript™ Trademark Update

Jun 27, 2025

The Trademark Trial and Appeal Board has dismissed our fraud claim against Oracle. We disagree with this decision.

What's coming to JavaScript

Jun 26, 2025

Here are proposals that were advanced at the last TC39 meeting and what that means for the future of JavaScript.

A brief history of JavaScript

May 22, 2025

In 30 years, JavaScript went from being a little scripting language to one of the world's most popular. Here are key moments to show how it has evolved and where it is headed.

An Update on Fresh

May 15, 2025

Fresh 2.0 is very much still active. Here’s an update and how to try out the alpha.

Publish a lint rule, get a prize

Feb 25, 2025

Deno's new lint plugin system means you can extend the deno lint functionality with your own rules. We're giving prizes for anyone who publishes a lint rule this week. Here's how t...

Introducing the JSR open governance board

Feb 3, 2025

JSR, a modern open source JavaScript registry, is meant for the greater JavaScript and TypeScript community. We're thrilled to announce its own independent governing body.

Intro to Wasm in Deno

Jan 28, 2025

Web Assembly, or Wasm, is a great way to increase performance in your web application. Here is an introductory guide to what it is and how you can use it.

Announcing OpenAI on JSR

Jan 24, 2025

OpenAI, leading development platform for building generative AI products and experiences, now has a JavaScript and TypeScript SDK on JSR.

Deno in 2024

Jan 21, 2025

We had a busy 2024 with the launch of Deno 2 and JSR, and dozens of features to simplify programming. Here are the biggest updates in 2024 and what's on the horizon.

Announcing Growthbook on JSR

Nov 4, 2024

Growthbook's JavaScript SDK, which enables easy AB testing and personalization, is now available on JSR.

Announcing Deno 2

Oct 9, 2024

Our next major version of Deno combines the simplicity, security, and performance of Deno 1 with full Node and npm backwards compatibility, and much more.

Deno 2.0 Release Candidate

Sep 19, 2024

This release candidate, a near-final look at Deno 2, includes the addition of Node's process global, better dependency management, and various API stabilizations, and more.

Deno 1.46: The Last 1.x Release

Aug 22, 2024

Our last 1.x release before Deno 2 comes with a ton of features, ranging from a simpler, improved CLI, to multi-threaded web servers, improvements to Node.js/npm compatibility, and...

Deno 1.45: Workspace and Monorepo Support

Jul 11, 2024

Deno 1.45 introduces workspaces and monorepo support, improved Node.js compatibility, updates to `deno install`, the new `deno init --lib` command, deprecation of `deno vendor`, St...

A Gentle Intro to TypeScript

Jun 27, 2024

Quick, digestible bites of TypeScript goodness for Deno developers. In this first bite, we introduce TypeScript, how to add type annotations to your code and why you should.

How to document your JavaScript package

May 10, 2024

Writing good JSDocs for your JavaScript package is critical to its success. Here are some best practices for creating docs that helps your users be successful.

Your Low Code Solution Needs an Escape Hatch

May 3, 2024

A low-code solution is a simple way to offer some flexibility for your users. However, to accommodate further customization (especially for enterprise users), you should have an “e...

JSR Is Not Another Package Manager

Apr 24, 2024

JSR introduces a new way to share JavaScript and TypeScript code across platforms, focusing on simplifying distribution without replacing existing package managers.

An intro to TSConfig for JavaScript Developers

Apr 17, 2024

TypeScript, one of the fastest growing languages, helps JavaScript developers improve code quality and productivity. But getting started can be challenging. Here's an introduction ...

How we built JSR

Apr 12, 2024

A modern JavaScript registry needs to be fast, reliable, and be as simple as possible for end users. Here's how we built JSR.

Introducing JSR - the JavaScript Registry

Mar 1, 2024

The JavaScript Registry (JSR) is a TypeScript-first, ESM-only module registry designed for the entire JavaScript ecosystem. Use JSR modules from Deno and npm-based projects. JSR is...

Survey Results and Roadmap

Feb 27, 2024

You answered our survey and we listened. Here’s what we’re working on currently and what you can expect from Deno next.