Deno 2 is here! All Deno news are explained in this article.