Nov. 26, 2019, 6:10 a.m.

Deno Newsletter #40 - v0.24.0 - WASM imports

Deno News

Welcome to Deno Newsletter issue #40!


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/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


[tweet https://twitter.com/hashedrock/status/1197877809290461184]

Release

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

Latest release is Deno v0.24.0

  • feat: Support .wasm via imports (#3328)
  • feat: Add Node compat module std/node (#3319)
  • feat: Add permissions.request (#3296)
  • feat: Add prettier flags to deno fmt (#3314)
  • feat: Make bundles fully standalone (#3325)
  • feat: Allow http server to take { hostname, port } argument (#3233)
  • fix: Check for closing status when iterating Listener (#3309)
  • fix: Error handling in std/fs/walk() (#3318)
  • fix: Exclude prebuilt from deno_src release (#3272)
  • fix: Turn on TS strict mode for deno_typescript (#3330)
  • fix: URL parse bug (#3316)
  • refactor: resources and workers (#3285, #3271, #3274, #3342, #3290)
  • upgrade: Prettier 1.19 (#3275, #3305)
  • upgrade: Rust deps (#3292)
  • upgrade: TypeScript 3.7 (#3275)
  • upgrade: V8 8.0.192

As we're getting closer to v1.0, remember to track the progress in this issue.

Development

[tweet https://twitter.com/KevKassimo/status/1196930061254852608]

std/node: add some Node.js polyfill to require()


feat: native plugins by afinch7


refactor: reorganize global flags by ry


[tweet https://twitter.com/spontoreau/status/1196455439212384259]

Support named exports on bundles


[tweet https://twitter.com/biwanczuk/status/1196196085150224389]

fmt: respect prettierrc and prettierignore


Conferences

[tweet https://twitter.com/dotJS/status/1189538861883547650]

Not strictly Deno related, but thanks to our friends from @DenoWarsaw we have 25% discount for tickets to ConfrontJS, just use "deno-warsaw-25" code.

[tweet https://twitter.com/DenoWarsaw/status/1194924497192865793]

Articles

[tweet https://twitter.com/kryz_p/status/1194198339958562816]

Write a small API using Deno - DEV Community 👩‍💻👨‍💻 Write a small API using Deno - DEV Community 👩‍💻👨‍💻 — dev.to


[tweet https://twitter.com/darrenzully/status/1196879058971303937]

Cognizant Softvision - Let’s Talk about Deno Cognizant Softvision - Let’s Talk about Deno — www.cognizantsoftvision.com

Resources

[tweet https://twitter.com/keroxp/status/1197909570573623297]

GitHub - rsp/deno-caught: Deno port of https://github.com/rsp/node-caught

Deno port of https://github.com/rsp/node-caught.

Thanks for reading and stay tuned for more news next week!

- Bartek

You just read issue #40 of Deno News.

Share on Twitter Share on LinkedIn Share on Hacker News Share on Reddit Share on Mastodon Share on Bluesky
GitHub Bluesky X