View profile

Deno Newsletter #40 - v0.24.0 - WASM imports

Revue
 
 

Deno Newsletter

November 26 · Issue #40 · View online

Weekly synthesis on Deno related stuff. Releases, articles, news and resources.


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:

Release
Deno
v0.24.0 released. Deno now support importing WASM files and "deno bundle" output no longer needs an AMD preamble https://t.co/HnbcyYLCKt
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
Kevin Qian
Ported Node.js CommonJS module loader to std/node of Deno standard modules. You can now use `createRequire` to create a `require_` function for importing CJS modules to Deno scripts.

Would be a good starting point to Deno-Node compatibility (as we are adding more compat modules) https://t.co/4rU4QtRU4Y
std/node: add some Node.js polyfill to require()
feat: native plugins by afinch7
refactor: reorganize global flags by ry
Sylvain PONTOREAU
YAML support in @deno_land is merged!

Great job @lsagetlethias, what an amazing contribution... you rock 💪

https://t.co/wtrXxzIhFs

cc @DenoNews @ParisDeno
Support named exports on bundles
Bartek Iwańczuk
@deno_land now uses #rustlang futures 0.3. I can't wait to see what impact @tokio_rs 0.2 with new scheduler will have on our performance.

https://t.co/5FTX53bMkN
fmt: respect prettierrc and prettierignore
Conferences
dotJS
Happy to announce that Bert Belder @piscisaureus, early @nodejs core team member now working on @deno_land will be on stage at dotJS day 2!
Get your tickets at https://t.co/IRPYlUL3NL https://t.co/7tm3KOZNwz
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.
Deno Warsaw
We'd like to invite you to international conference @confrontjs 2019, which takes place on December, 7th.

As conference' partner we have a 25% discount for you!
Just use "deno-warsaw-25" code.

https://t.co/HEwWxgxwLN
https://t.co/51YEmhskqj

@piecioshka #typescript #javascript https://t.co/ZTt6MMzthT
Articles
Write a small API using Deno - DEV Community 👩‍💻👨‍💻
Cognizant Softvision - Let’s Talk about Deno
Resources
GitHub - rsp/deno-caught: Deno port of https://github.com/rsp/node-caught
Thanks for reading and stay tuned for more news next week!
- Bartek
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue