Deno and TypeScript v1.36.0: New Features and Updates
The latest release of Deno and TypeScript, version 1.36.0, brings several new features and updates for developers. One notable addition is the BenchContext::start() and BenchContext::end() functions, which allow developers to easily measure the performance of their code. Additionally, the BenchContext now prints iterations per second in the report, providing more detailed benchmarking information. The CLI has also been enhanced with the inclusion of the dot test reporter and JUnit test reports, making it easier to generate and analyze test results. Another improvement is the addition of the --no-terminal flag to the compile command, allowing developers to disable terminal output during compilation. Furthermore, the ext/http module has been upgraded to hyper1.0-rc4, and the ext/websocket module now supports HTTP(S) protocols in URLs. Lastly, a polyfill for the node:test module has been added, providing compatibility for Node.js test environments. These updates and additions make Deno and TypeScript even more powerful and developer-friendly tools for building modern applications.