View profile

Deno Newsletter #41 - v0.25.0, v0.26.0 - native plugins

Revue
 
 

Deno Newsletter

December 9 · Issue #41 · View online

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


Welcome to Deno Newsletter issue #41!
Every two weeks we serve you with a bunch of useful information and links for every Deno enthusiast.
Useful links:

Denoくん えかきうた
hashrock
【Deno Advent Calendar 2019 Day2】
Denoくんの絵描き歌を作りました
https://t.co/846sZyjzZd
#denoland
Release
Deno
v0.25.0 released with support for named exports in bundles (plus many other improvements) https://t.co/JzKOa1DTun
Deno
deno v0.26.0 released https://t.co/KzDAz948WD with plugins - so you can link to rust code https://t.co/bibql2s1Xb
Over the course of last two weeks we had two releases; v0.25.0 and v0.26.0. Those releases finally brought some long awaited changes!
  • feat: Support named exports on bundles (#3352)
  • feat: Add –check for deno fmt (#3369)
  • feat: Add std/encoding/yaml module (#3361)
  • feat: Add std/node polyfill for require() (#3382#3380)
  • feat: Allow op registration during calls in core (#3375)
  • feat: Support load yaml/yml prettier config (#3370)
  • feat: Add –no-remote, rename –no-fetch to –cached-only (#3417)
  • feat: Native plugins AKA dlopen (#3372)
  • feat: Add Deno.realpath (#3404)
  • feat: Add ignore parser for std/prettier (#3399)
  • feat: Add std/node/process (#3368)
  • feat: Better error message for missing module (#3402)
  • refactor: Reorganize flags, removes ability to specify run arguments like –allow-net after the script (#3389)
  • refactor: Use futures 0.3 API (#3358#3359#3363#3388#3381)
  • refactor: Elevate DenoPermissions lock to top level (#3398)
  • refactor: Disable eager polling for ops (#3434)
  • fix: deno fmt should respect prettierrc and prettierignore (#3346)
  • fix: Make private namespaces in lib.deno_runtime.d.ts more private (#3400)
  • fix: Remote .wasm import content type issue (#3351)
  • fix: Run std tests with cargo test (#3344)
  • fix: std/datetime toIMF bug (#3357)
  • fix: better error for ‘relative import path not prefixed with…’ (#3405)
  • fix: Improve html for file_server (#3423)
  • fix: MacOS Catalina build failures (#3441)
  • fix: Realpath behavior in windows (#3425)
  • fix: Timer/microtask ordering (#3439)
  • fix: Tweaks to arg_hacks and add v8-flags to repl (#3409)
  • chore: Remove unneeded tokio deps (#3376)
As we’re getting closer to v1.0, remember to track the progress in this issue.
Talks
Deno – a better Node.js? | Krzysztof Piechowicz
Deno jsconf.jp - Google Slides
Resources
deno-lambda/example at master · hayd/deno-lambda · GitHub
GitHub - paulmillr/noble-ed25519
GitHub - paulmillr/noble-bls12-381
GitHub - paulmillr/noble-secp256k1
GitHub - paulmillr/noble-ripemd160
GitHub - justjavac/deno-murmurhash
GitHub - rsp/deno-clipboard
GitHub - rsp/deno-ende
Thanks for reading and stay tuned for more news next week!
- Bartek
Did you enjoy this issue?
In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue