Weekly synthesis on Deno related stuff. Releases, articles, news and resources.
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
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)