Deno 1.6 has been released. Deno is a V8-based runtime for executing JavaScript and TypeScript outside of the web browser, with safe default settings and a good development experience. Deno 1.6 updates include:
BREAKING
- Set "isolatedModules" as non-configurable ( #8482 )
Feat
- Add mvp language server ( #8515 , #8651 )
- deno compilation ( #8539 , #8563 , #8581 )
- Update to TypeScript 4.1 ( #7573 )
- EventTarget signal support ( #8616 )
Fix
- "Onload" sequence of events ( #8376 )
- Add file URL support for Deno.readLink ( #8423 )
- Add hygiene pass to transpile pipeline ( #8423 )
- Support
deno eval
passing cli parameters in ( #8547 )
Core
- Implement new ResourceTable ( #8273 )
- Add FsModuleLoader support for loading from file system ( #8523 )
other
- Upgrade rusty_v8 to 0.14.0 ( #8663 )
- Upgrade: deno_doc, deno_lint, dprint, swc ( #8552 , #8575 , #8588 )
It is worth mentioning that the new version supports compiling deno compile into a single executable file. This requirement was proposed in October 2018 and is now deno compile --unstable https://deno.land/[email protected]/examples/cat.ts
implemented.
Check the update details: https://github.com/denoland/deno/releases/tag/v1.6.0