Deno Newsletter #5


Welcome to the fifth issue of Deno Newsletter!


Every week we will serve you with a bunch of useful 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

This week brought us release of Deno v0.3.0.

Biggest change is that instead of importing `deno` you should use `Deno` global variable. That way Deno specific code can still be used in browser by using simple condition. Make sure to update your code, because `deno` import will be deprecated soon.

Important changes:

  • Add Deno global namespace object (#1748)
  • Add window.location (#1761)
  • Add back typescript version number and add Deno.version object (#1788)
  • Add seek and implement Seeker on File (#1797)
  • Add Deno.execPath (#1743)
  • Add env option in Deno.run (#1773)
  • Upgrade V8 to 7.4.158 (#1767)


Full list of changes can be found here.

Latest release for standard library is v0.2.11.

Note that HTTP server redesign was reverted to state from v0.2.10. You can chime in to discussion about HTTP implementation in #211

Resources

GitHub - syumai/dinatra

Sinatra like light weight web app framework for deno.

GitHub - jamiebuilds/deno-semver

A deno module for working with semver.

GitHub - Maxim-Mazurok/sax-ts

SAX-style (Simple API for XML) in TypeScript.

GitHub - hayd/deno-using

python-style with statements for deno.

GitHub - manyuanrong/deno-checksum

SHA1, MD5 algorithms for Deno.

Thanks for reading, see you next week with more news!

- Bartek


Get the latest Deno articles, projects, and other resources.