Vulnerabilities & updates
Page 13
Fri, January 26
Deno 1.40: Temporal API
Deno 1.40 introduces the Temporal API, TC39 decorators, and a range of deprecations and stabilizations, along with improvements in Node.js compatibility, LSP, diagnostics, and handling of unstable features, paving the way for a seamless upgrade to Deno 2.
Tue, January 23
Sun, January 21
Bun v1.0.25
Fixes 4 bugs, adds vm.createScript. Fixes a crash in fs.readFile, a crash in Bun.file().text(), a crash in IPC, and a transpiler bug involving loose equals
Sat, January 20
The Bun Shell
The Bun Shell is a cross-platform shell that allows you to run shell scripts in JavaScript & TypeScript
Bun v1.0.24
Fixes 9 bugs and adds Bun Shell, a fast cross-platform shell with seamless JavaScript interop. Fixes a socket timeout bug, a potential crash when socket closes, a Node.js compatibility issue with Hapi, a process.exit bug, and bun install binlinking bug, bun inspect regression, and bun:test expect().toContain bug
Fri, January 19
Next.js 14.1
Next.js 14 includes improvements to self-hosting, error messages, parallel and intercepted routes, Turbopack, and more.
Wed, January 17
Build Your Own Cloud IDE with the Subhosting API
This tutorial will show you how to build a simple cloud IDE using the Deno Subhosting API.
Tue, January 16
Bun v1.0.23
Fixes 40 bugs (addressing 194 👍 reactions). import & embed sqlite databases in Bun, Resource Management ('using' TC39 stage3) support, bundler improvements when building for Node.js, bugfix for peer dependency resolution, semver bugfix, 4% faster TCP on linux, Node.js compatibility improvements and more
Mon, January 15
Wed, January 10
Bun v1.0.22
Fixes `bun install` issues on Vercel, adds `performance.mark()` APIs, adds `child_process` support for extra pipes, makes `Buffer.concat` 10% - 400% faster, adds `toBeEmptyObject` and `toContainKeys` matchers, fixes `console.table` width using emojis, and adds support for `argv` and `execArgv` options in `worker_threads`.
Build a Cloud IDE for the Deno Subhosting Hackathon
Details, prizes, submission guidelines, resources, and more about the Deno Subhosting Hackathon.
Fri, January 5
Drupal Mountain Camp 2024
We are thrilled to announce the 4th edition of , taking place from March 7th to March 10th, 2024, in Davos, Switzerland. Drupal Mountain Camp Featuring seven different tracks (three parallel), focusing not only on Drupal but also on Symfony, Laravel, PHP, modern JavaScript (React), as well as accessibility, diversity, and inclusion, the conference will be a great opportunity to learn, connect, and share with the community. About the Conference Drupal Mountain Camp brings together experts and newcomers in web development to share their knowledge in creating interactive websites using Drupal an…
Tue, January 2
Bun v1.0.21
Fixes 33 bugs (addressing 80 👍 reactions). console.table() support. Bun.write, Bun.file, and bun:sqlite use less memory. Large file uploads with FormData use less memory. bun:sqlite error messages get more detailed. Memory leak in errors from node:fs fixed. Node.js compatibility improvements, and many crashes fixed
Thu, December 28
Announcing Vue 3.4
Today we're excited to announce the release of Vue 3.4 "🏀 Slam Dunk"! This release includes some substantial internal improvements - most notably a rewritten template parser that is 2x faster, and a refactored reactivity system that makes effect triggering more accurate and efficient. It also packs a number of quality-of-life API improvements, including the stabilization of defineModel and a new same-name shorthand when binding props. This post provides an overview of the highlighted features in 3.4. For the full list of changes, please consult the full changelog on GitHub .
Sun, December 24
Bun v1.0.20
Reduced memory usage for fs.readlink, fs.writeFile, fs.stat and HTMLRewriter. Fixes a regression where setTimeout caused high CPU usage on Linux. Bun.spawn shows how much CPU & memory the process used. HTMLRewriter.transform now supports strings and ArrayBuffer. fs.writeFile() and fs.readFile() now support hex & base64 encodings
Fri, December 22
Bun v1.0.19
Fixes 26 bugs (addressing 92 👍 reactions). Use @types/bun instead of bun-types. Fixes --frozen-lockfile bug. bcrypt & argon2 packages now work. setTimeout & setInterval get 4x higher throughput. module mocks in bun:test resolve specifiers. Optimized spawnSync() for large stdio on Linux. Bun.peek() gets 90x faster, expect(map1).toEqual(map2) gets 100x faster. Bugfixes to NAPI, bun install, and Node.js compatibility improvements
Run a Node project with Deno and win prizes in the #NodeToDenoChallenge
We've made a ton of improvements to our Node and npm compatibility this past year. Here's a chance for you to experience those improvements and win some prizes.
Wed, December 20
Fri, December 15
Getting Started with the OpenAI SDK for Deno
Learn to use text completions, image generation, image analysis, and more features of OpenAI using their official Deno SDK.
Vue 2 is Approaching End Of Life
With 2024 almost upon us, we would like to take this opportunity to remind the Vue community that Vue 2 will reach End of Life (EOL) on December 31st, 2023. Vue 2.0 was released more than 7 years ago in 2016. It was a major milestone in Vue's journey of becoming a mainstream framework. Many current Vue users started using Vue during the Vue 2 era, and many great things have been built with it. However, active maintenance of two major versions in parallel isn't sustainable for us. As Vue 3 and its ecosystem have matured, it is time for the team to move on and focus our energy on the latest maj…
Deno 1.39: The Return of WebGPU
We've re-added WebGPU, added new deno coverage reporters, made substantial Node.js compatibility improvements, and more.
Thu, December 14
Bun v1.0.18
Fixes 27 bugs (addressing 28 👍 reactions). A hang impacting create-vite & create-next & stdin has been fixed. Lifecycle scripts reporting "node" or "node-gyp" not found has been fixed. expect().rejects works like Jest now, and more bug fixes
Wed, December 13
Deno KV vs. Cloudflare Workers KV, Upstash Redis, AWS DynamoDB, and Google Firestore
We compare Deno KV to other serverless data stores on performance, price, developer experience, and more.
Tue, December 12
Use Deno KV in Node with the new official npm package
Access our zero config distributed database, Deno KV, in your Node projects with our new npm package.
Bun v1.0.17
Fixes 15 bugs (addressing 152 👍 reactions). bun install postinstall scripts run for top 500 packages, `bunx supabase` starts 30x faster than `npx supabase`, `bunx esbuild` starts 50x faster than `npx esbuild` and bugfixes to bun install
Mon, December 11
Build Real-time Applications with the new "watch" API in Deno KV
Detecting changes in Deno KV with `kv.watch` makes it easier to build real-time applications like newsfeeds, analytics, multi-user collaboration tools, and more.
Sun, December 10
Bun v1.0.16
Fixes 49 bugs (addressing 38 👍 reactions). Concurrent IO for Bun.file & Bun.write gets 3x faster and now supports Google Cloud Run & Vercel, Bun.write auto-creates the parent directory if it doesn't exist, `expect.extend` inside of preload works, `napi_create_object` gets 2.5x faster, bugfix for module resolution impacting Astro v4 and p-limit, console.log bugfixes
Wed, December 6
Manage your Deno Deploy and Deno Subhosting projects with Terraform
Terraform is a popular tool used to safely and predictably provision and manage infrastructure in any cloud. Here’s how you could use Terraform to manage your Deno Deploy or Deno Subhosting projects.
Tue, December 5
Sat, December 2
Bun v1.0.15
Fixes 23 bugs (addressing 117 👍 reactions), `tsc` starts 2x faster, prettier 40% faster. Stable `WebSocket` client, syntax-highlighted errors, cleaner stack traces, add custom test matchers with `expect.extend()`, TensorFlow.js support, fs.readdir recursive is 40x faster than in Node, and more.
Fresh 1.6: Tailwind CSS plugin, simplified typings and more
Discover new improvements in Fresh 1.6 that simplify your project and make it speedier.
Fri, December 1
Thu, November 30
Wed, November 29
Announcing Deno Cron
`Deno.cron` allows you to easily create scheduled jobs and is available on Deno Deploy. Here's how it works.
Tue, November 28
How security and tenant isolation allows Deno Subhosting to run untrusted code securely
Deno Deploy and Deno Subhosting was designed with security and tenant isolation in mind. Here's how it works.
Thu, November 23
Bun v1.0.14
Introduces `Bun.Glob` - a fast glob matcher, fixes a race condition when extracting dependencies during `bun install`, improves TypeScript module resolution in `node_modules`, makes error messages easier to read, and more fixes.
Sat, November 18
Bun v1.0.13
Fixes 6 bugs (addressing 317 👍 reactions). 'http2' module & gRPC.js work now. Vite 5 & Rollup 4 work. Implements process.report.getReport(), improves support for ES5 'with' statements, fixes a regression in bun install, fixes a crash when printing exceptions, fixes a Bun.spawn bug, and fixes a peer dependencies bug
Thu, November 16
How Brazil's top ecommerce platform used Deno Subhosting to drive 5x faster page load speeds
Learn how using Deno improves the performance of Deco.cx's clients storefronts and increase page load speeds by 5x.
Bun v1.0.12
Fixes 24 bugs, makes bun's CLI help menus easier to read, adds support for `bun -e`, `bun --env-file`, `server.url`, `import.meta.env`, `expect.unreachable()`, improves support for module mocks, allows importing builtin modules at bundle-time, and improves Node.js compatibility
Wed, November 15
Deno Subhosting: the easiest and most secure way to run untrusted multi-tenant code
Subhosting is a new way to leverage Deno Deploy's fast, scalable multi-tenant v8 isolate cloud to run your users code securely.
Fri, November 10
Announcing self-hosted Deno KV, continuous backups, and replicas
Deno KV is now even more flexible and powerful with self-hosted options, replicas, and S3 and GCS continuous backup support.
Wed, November 8
Bun v1.0.11
Fixes 5 bugs, adds Bun.semver, fixes a bug in bun install and fixes bugs impacting astro and @google-cloud/storage
Tue, November 7
Bun v1.0.10
Fixes 14 bugs (addressing 102 👍 reactions), node:http gets 14% faster, stability improvements to Bun for Linux ARM64, bun install bugfix, and node:http bugfixes
Sun, November 5
Bun v1.0.9
Fixes a glibc symbol version error, illegal instruction error, a Bun.spawn bug, an edgecase with peer dependency installs, and a JSX transpiler bugfix
Fri, November 3
Bun v1.0.8
Fixes 138 bugs (addressing 257 👍 reactions), makes `require()` use 30% less memory, adds module mocking to `bun test`, and improves reliability of `bun install` and Bun.spawn
Deno 1.38: HTML doc generator and HMR
Deno 1.38 ships with HTML doc output, hot module replacement, improved Node.js compatibility by allowing you to use your own `node_modules` folder, and more.