Deno 2.6
2 days ago
- #Deno
- #JavaScript
- #TypeScript
- Deno 2.6 introduces `dx`, a new tool similar to `npx` for running package binaries.
- New granular permissions with `--ignore-read` and `--ignore-env` flags for better security control.
- Faster type checking with `tsgo`, a new experimental TypeScript type checker written in Go.
- Support for Wasm source phase imports, allowing direct import of raw Wasm modules.
- Added `--require` flag for running CommonJS modules, improving Node.js compatibility.
- New `deno audit` command for security vulnerability scanning in dependencies.
- Improved dependency management with `deno approve-scripts` for lifecycle script control.
- Bundler improvements, including better handling of runtime-specific specifiers.
- Node.js compatibility enhancements, including default inclusion of `@types/node`.
- Performance improvements across the board, including memory leak fixes in `fetch` API.
- Quality of life improvements like dynamic command-line completions and better stack traces.
- Upgraded to V8 14.2, bringing the latest JavaScript features and performance improvements.