Deno News logo

Deno News

Archives
Subscribe

Deno News Deno News

Archive

Deno Newsletter #38 - v0.22.0 - listenTLS, Permissions API, top-level-for-await

Welcome to Deno Newsletter issue #38!


Every week we serve you with a bunch of useful information and links for every Deno enthusiast.


Useful links:

  • deno.land - official Deno website
  • deno.land/x - module registry
  • gitter.im/denolife/Lobby - where Deno devs hang out
  • denoland/deno - main repository
  • denoland/deno_std - standard library repository
  • denoland/registry - module registry repository
  • denolib/awesome-deno - Deno Awesome List
  • twitter.com/deno_land - official Deno Twitter account
  • twitter.com/DenoNews - official Deno Newsletter Twitter account


Release

[tweet https://twitter.com/deno_land/status/1188909650101571584]

#38
October 29, 2019
Read more

Deno Newsletter #37 - v0.21.0

Welcome to Deno Newsletter issue #37!


Every week we serve you with a bunch of useful information and links for every Deno enthusiast.


Useful links:

  • deno.land - official Deno website
  • deno.land/x - module registry
  • gitter.im/denolife/Lobby - where Deno devs hang out
  • denoland/deno - main repository
  • denoland/deno_std - standard library repository
  • denoland/registry - module registry repository
  • denolib/awesome-deno - Deno Awesome List
  • twitter.com/deno_land - official Deno Twitter account
  • twitter.com/DenoNews - official Deno Newsletter Twitter account


Release

#37
October 23, 2019
Read more

Deno Newsletter #36 - v0.20.0

Welcome to Deno Newsletter issue #36!


Every week we serve you with a bunch of useful information and links for every Deno enthusiast.


Useful links:

  • deno.land - official Deno website
  • deno.land/x - module registry
  • gitter.im/denolife/Lobby - where Deno devs hang out
  • denoland/deno - main repository
  • denoland/deno_std - standard library repository
  • denoland/registry - module registry repository
  • denolib/awesome-deno - Deno Awesome List
  • twitter.com/deno_land - official Deno Twitter account
  • twitter.com/DenoNews - official Deno Newsletter Twitter account


Release

[tweet https://twitter.com/deno_land/status/1181257882827919360]

#36
October 9, 2019
Read more

Deno Newsletter #35 - v0.19.0, top level await, dialTLS

Welcome to Deno Newsletter issue #35 after a two week break!


Every week we serve you with a bunch of useful information and links for every Deno enthusiast.


Useful links:

  • deno.land - official Deno website
  • deno.land/x - module registry
  • gitter.im/denolife/Lobby - where Deno devs hang out
  • denoland/deno - main repository
  • denoland/deno_std - standard library repository
  • denoland/registry - module registry repository
  • denolib/awesome-deno - Deno Awesome List
  • twitter.com/deno_land - official Deno Twitter account
  • twitter.com/DenoNews - official Deno Newsletter Twitter account


Release

Last week Deno v0.19.0 was released, including some sweet new features and changes:

#35
October 2, 2019
Read more

Deno Newsletter #34 - v0.18.0

Welcome to Deno Newsletter issue #34!


Every week we serve you with a bunch of useful information and links for every Deno enthusiast.


Useful links:

  • deno.land - official Deno website
  • deno.land/x - module registry
  • gitter.im/denolife/Lobby - where Deno devs hang out
  • denoland/deno - main repository
  • denoland/deno_std - standard library repository
  • denoland/registry - module registry repository
  • denolib/awesome-deno - Deno Awesome List
  • twitter.com/deno_land - official Deno Twitter account
  • twitter.com/DenoNews - official Deno Newsletter Twitter account


Release

[tweet https://twitter.com/deno_land/status/1172640661960626177]

#34
September 16, 2019
Read more

Deno Newsletter #33 - v0.17.0, build process refactor

Welcome to Deno Newsletter issue #33!


Every week we serve you with a bunch of useful information and links for every Deno enthusiast.


Useful links:

  • deno.land - official Deno website
  • deno.land/x - module registry
  • gitter.im/denolife/Lobby - where Deno devs hang out
  • denoland/deno - main repository
  • denoland/deno_std - standard library repository
  • denoland/registry - module registry repository
  • denolib/awesome-deno - Deno Awesome List
  • twitter.com/deno_land - official Deno Twitter account
  • twitter.com/DenoNews - official Deno Newsletter Twitter account


Release

Last week Deno v0.17.0 was released, including major refactor of build and snapshotting processes that was described in the previous issue.

Watch out for temporarily disabled `Stream API` in Request/Response!

#33
September 10, 2019
Read more

Deno Newsletter #32

Welcome to Deno Newsletter issue #32!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Development

#32
September 3, 2019
Read more

Deno Newsletter #31 - v0.16.0, deno test, support for .d.ts files

Welcome to Deno Newsletter issue #31!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

Last week v0.16.0 was released. This is a big release that includes some of long awaited features!

Deno:

  • feat: "deno test" subcommand (#2783, #2784, #2800) - automagically run all test in current directory
  • feat: support .d.ts files (#2746) - provide type definitions to JavaScript files
  • feat: implement console.trace() (#2780) - print out stack trace along with arbitrary data
  • feat: support custom inspection of objects (#2791) - add method to class declaration using "Deno.customInspect" symbol for custom serialization for console
  • fix: dynamic import panic (#2792)
  • fix: handle tsconfig.json with comments (#2773)
  • fix: import map panics, use import map's location as its base URL (#2770)
  • fix: set Response.url (#2782)

Standard library:

  • feat: add overloaded form of unit test declaration (deno_std#563) - use familiar syntax available in Jest, Mocha and Ava: "test("my test name", () => {})"
  • feat: add printf implementation (deno_std#566) - sprintf implementation based on Golang fmt package
  • feat: print out failed tests in summary (deno_std#554)
  • feat: test runner (deno_std#516, deno_std#564, deno_std#568)
  • fix: accept absolute root directories in file server (deno_std#558)
  • fix: refactor "assertEquals" (deno_std#560)
  • fix: test all functions in colors module (deno_std#553)
  • fix: move colors module into fmt module (deno_std#571)

Full list of changes can be found here

#31
August 26, 2019
Read more

Deno Newsletter #30 - v0.15.0, jump-to-definition in registry

Welcome to Deno Newsletter issue #30!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

#30
August 19, 2019
Read more

Deno Newsletter #29 - v0.14.0, dynamic imports

Welcome to Deno Newsletter issue #29!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

#29
August 12, 2019
Read more

Deno Newsletter #28 - v0.13.0

Welcome to Deno Newsletter issue #28!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

#28
August 5, 2019
Read more

Deno Newsletter #27

Welcome to Deno Newsletter issue #27!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Development

Due to vacation season there's not much going on in the ether at the moment. As we're working towards 1.0 release (you can read more about it in this issue) here's a gist of development since v0.12.0 was released.

Already landed:

  • feat: remap stack traces of non-thrown errors (#2693)
  • feat: DenoDir refactor (#2636)
  • feat: expose writeAll() and writeAllSync() (#2298)
  • feat: cache response headers for all redirects (#2677)
  • feat: error handling for dynamic imports (#2678)
  • fix: remove hacky normalize_path (#2660)
  • fix: REPL shouldn't panic when it gets SIGINT (#2662)
  • fix: timer params length (#2655)
  • cli: bring back --no-fetch flag (#2671)
  • cli: make --importmap flag global (#2687)
  • cli: handle -v and --version flags (#2684)
  • benchmarks: enable zoom on charts (#2668)
  • benchmarks: bundle size (#2690)
  • refactor: use Deno.execPath where possible (deno_std#548)
  • fix: ignore error when writing response to aborted request (deno_std#546)
  • fix: make shebangs compatible with Linux (deno_std#545)

Still in development:

  • feat: use new Rust Futures API (#2612)
  • feat: debugger, support Chrome Devtools (#2696)
  • feat: print JS stack trace on Ctrl+C (#2673)
  • feat: dynamic imports (#2516)
  • feat: TLS support (#2326)
  • feat: native plugins (#2385)
  • build: make `cargo build` main build frontend (#2675)
  • refactor: cleanup compilation pipeline (#2686)
  • feat: JSDOM port (deno_std#542)
  • feat: YAML module (deno_std#528)

#27
July 29, 2019
Read more

Deno Newsletter #26 - v0.12.0

Welcome to Deno Newsletter issue #26!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

#26
July 22, 2019
Read more

Deno Newsletter #25 - 300 subscribers

Welcome to Deno Newsletter issue #25!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Thank you!

#25
July 15, 2019
Read more

Deno Newsletter #24 - v0.11.0

Welcome to Deno Newsletter issue #24!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

#24
July 8, 2019
Read more

Deno Newsletter #23 - v0.10.0

Welcome to Deno Newsletter issue #23!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

#23
July 1, 2019
Read more

Deno Newsletter #22

Welcome to Deno Newsletter issue #22!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Development

#22
June 24, 2019
Read more

Deno Newsletter #21 - deno install, import maps

Welcome to Deno Newsletter issue #21!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

Deno is closing in on release of v1.0! List of important features necessary for that release can be seen in this issue.

Last week v0.9.0 was released. Please note that next week's release will be v0.10.0 not v1.0.

Important changes in Deno:

  • deno install command (#2522)
  • import maps (#2360)
  • --seed for RNG (#2483)
  • default filename for deno bundle (#2484)
  • window.Response (#2515)
  • URL and URLSearchParams updates (#2495, #2488, #2512)
  • setTimeout API changes (#2511, #2497)
  • V8 version 7.7.37 (#2492)

Important changes in standard library:

  • installer (#489)
  • bundle loader (#480)

Full list of changes can be found here

#21
June 17, 2019
Read more

Deno Newsletter #20 - deno bundle

Welcome to Deno Newsletter issue #20!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Releases

Deno is closing in on release of v1.0! List of important features necessary for that release can be seen in this issue.

Last week v0.8.0 was released.

Important changes in Deno:

  • Add bundle command (#2467) - output single JS file including all dependencies in AMD format - `deno bundle script.ts`
  • deno fmt supports --stdout option (#2439) - this feature will help to incorporate formatting of code using Deno in code editors
  • Bring back deno <script> command (#2451) - programs can be started without `run` subcommand - `deno script.ts`
  • Handle compiler diagnostics in Rust (#2445)
  • TypeScript 3.5.1 (#2437)
  • Improve setup.py for package managers (#2423)

Important changes in standard library:

  • Add easy CSV API (#458)
  • Implement strict mode (#453)
  • Add `sec-websocket-version` to WebSocket handshake header (#468)

Full list of changes can be found here

#20
June 10, 2019
Read more

Deno Newsletter #19 - brew install deno

Welcome to Deno Newsletter issue #19!


Every Monday we serve you with a bunch of useful information and links for every Deno enthusiast.


Don't forget to join discussion on Deno's official Gitter channel!


If you encounter anything Deno related that you want to share with community, mention us on Twitter @DenoNews, or just respond to this mail.


Installation via brew

#19
June 3, 2019
Read more
  Newer archives Older archives  
GitHub
Bluesky
X