Vulnerabilities & updates
Page 9
Wed, January 8
Tue, January 7
Fri, January 3
Composable Caching with Next.js
Learn more about the API design and benefits of 'use cache'
Sat, December 21
Bun v1.1.42
Fixes 1 regression from Bun v1.1.41 involving 'use strict' in empty files that impacted Prisma
Fri, December 20
Bun v1.1.41
Fixes 12 bugs (addressing 196 👍). JSDOM & happy-dom work more reliably due to node:vm compatibility improvements. Single-file executables on Windows now support custom icons and hiding the console. throw: true in Bun.build throws an error instead of returning errors. bun install gets the --omit=dev|optional|peer options and in .npmrc. A hoisting edgecase in bun install is fixed
Wed, December 18
Bun v1.1.40
Fixes 14 bugs. Adds `install.saveTextLockfile` option in bunfig.toml to make the text lockfile format the default. Fixes a bug in package-lock.json migration when manually changing npm URLs to git URLs. Fixes a regression in process.on from Bun v1.1.39. Fixes an issue with BigInt in napi APIs impacting DuckDB. Improves reliability of installing git/github dependencies in bun install. Upgrades WebKit with security & reliability improvements.
Tue, December 17
Bun's new text-based lockfile
We're introducing a new text-based lockfile format for bun install. It's GitHub & git-friendly, and makes it easier for teams to migrate from npm, yarn, and pnpm to bun install
Bun v1.1.39
Fixes 61 bugs (addressing 99 👍). bun.lock is bun's new text-based lockfile. Cached bun install gets 30% faster. fetch() request body streams. 100% of string_decoder, punycode and querystring Node.js tests pass. Native plugin API for Bun.build() and Rust crate. Implemented expect().toMatchInlineSnapshot(). More accurate heap snapshots. WebSocket server memory reduction. WebKit Upgrade with Error.isError, faster String.prototype.at.
Wed, December 11
Next.js 15.1
Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more.
Thu, December 5
Build a SolidJS app with Deno
Learn how to build a simple SolidJS application with Deno.
React v19
React 19 is now available on npm! In this post, we'll give an overview of the new features in React 19, and how you can adopt them.
Wed, December 4
Mon, December 2
Run your Next.js SSR app on Deno Deploy
Here's how to get your Next.js SSR project up and running on Deno Deploy.
Fri, November 29
Bun v1.1.38
Fixes 7 bugs (addressing 14 👍). Fixes debugger bug causing Bun to hang in VSCode terminal. Fixes crash in `postgres` npm package. Fixes TypeScript minification bug, console.log improvements, updated SQLite and c-ares. Adds `reusePort` option to `Bun.listen` and `node:net`, and fixes a bug in `Bun.FileSystemRouter.reload()`. Fixes rare crash in `fetch()`. Fixes assertion failure when re-assigning global modules in `--print` or `--eval`
Thu, November 28
Solve Advent of Code 2024 with Deno and Win Prizes!
We're giving out exclusive prizes for using Deno during the Advent of Code 2024. Here's what you can win.
Tue, November 26
Bun v1.1.37
Fixes 62 bugs (addressing 109 👍). Realtime error reporting & test runner in VSCode, self-referencing `import` & `require`, package.json `config` environment variables, improved CSS parser errors, fixes for a Prisma memory leak, a `bun install` regression, `expect.toMatchSnapshot` quote escaping, `node:net` regression impacting `http2-wrapper`, and several other bugfixes and improvements.
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
Thu, November 21
Deno 2.1: Wasm Imports and other enhancements
Deno 2.1 introduces first-class Wasm imports, built-in tracing with OpenTelemetry, faster `deno compile`, and improved package management.
Wed, November 20
Tue, November 19
Build a Typesafe API with tRPC and Deno
Learn how to build a typesafe API with tRPC and Deno.
Bun v1.1.35
Fixes 46 bugs (addressing 570 👍). Musl LibC support, JUnit XML test output, 6 MB binary size reduction, `Worker` `preload` option, faster `fs.readFile` for small files, deep equality support for `Headers` and `URLSearchParams`, `node:net` compatibility improvements, unicode import bugfixes, several `bun install` fixes
Thu, November 14
Self-contained Executable Programs with Deno Compile
Deno compile is a flexible tool that turns a JavaScript or TypeScript program into a portable, streamlined binary for any OS. Here's how it works.
Wed, November 13
Build a Database App with Drizzle ORM and Deno
Using an object-relational mapping (ORM) database can make working with persistent data simpler. Here's how to use a popular ORM, Drizzle, with Deno.
Tue, November 12
Sat, November 9
Introducing your new JavaScript package manager: Deno
Deno’s new package manager, added in v2.0, is fast, flexible, and supports Node and package.json. Here’s how it works.
Tue, November 5
How Bun supports V8 APIs without using V8 (part 2)
Rearranging JavaScriptCore types to match V8 code's assumptions
Mon, November 4
Announcing Growthbook on JSR
Growthbook's JavaScript SDK, which enables easy AB testing and personalization, is now available on JSR.
Sat, November 2
Bun v1.1.34
Fixes 64 bugs (addressing 62 👍). `Bun.randomUUIDv7`, reduced memory usage for long-running processes, `napi_type_tag_object` and `napi_check_object_type_tag`, redacted secrets from config logs, `ReadableStream` and HTTP/1.1 spec fixes, several `bun install` and Node.js compatibility improvements
Tue, October 29
Build an Astro site with Deno
Learn how to build a server-rendered website with Astro and Deno.
Fri, October 25
Thu, October 24
Our Journey with Caching
Learn about our journey with caching in Next.js App Router.
Bun v1.1.33
Fixes 8 bugs. Fixes JSX symbol collisions with imports, fixes a `bun install` slowdown, skips optional dependency, fixes optional dependency postinstall failures, and fixes an assertion failure in the CSS parser.
Tue, October 22
Bun v1.1.32
Fixes 7 bugs and adds crypto.hash() in node:crypto. Warnings in Next.js 15 are fixed. A regression in ESM CJS interop impacting Vite config objects is fixed. A crash in Bun.serve() when passing invalid TLS certificates at start is fixed.
Next.js 15
Next.js 15 introduces React 19 support, caching improvements, a stable release for Turbopack in development, new APIs, and more.
Turbopack Dev is Now Stable
It's been a long road, but we are happy to announce that `next dev --turbo` is now stable and ready to speed up your development experience.
Mon, October 21
React Compiler Beta Release
At React Conf 2024, we announced the experimental release of React Compiler, a build-time tool that optimizes your React app through automatic memoization. In this post, we want to share what's next for open source, and our progress on the compiler.
Fri, October 18
Bun v1.1.31
Fixes 41 bugs (addressing 595 👍). node:http2 server and gRPC server support, ca and cafile support in bun install, Bun.inspect.table, bun build --drop, iterable SQLite queries, iterator helpers, Promise.try, Buffer.copyBytesFrom, and several Node.js compatibility improvements and bugfixes.
Thu, October 17
Wed, October 16
How to convert CommonJS to ESM
Here’s a thorough guide that covers everything you need to know to migrate your CommonJS project to ESM.
Tue, October 15
Next.js 15 RC 2
The second Next.js 15 Release Candidate (RC) is now available. This version allows you to test the latest features before the upcoming stable release.
Wed, October 9
Announcing Deno 2
Our next major version of Deno combines the simplicity, security, and performance of Deno 1 with full Node and npm backwards compatibility, and much more.
Tue, October 8
Bun v1.1.30
Fixes 57 bugs (addressing 150 👍) Bun's CSS bundler is here (and very experimental). `bun publish` is a drop-in replacement for `npm publish`. `bun build --bytecode` compiles to bytecode leading to 2x faster start time. Bun.color() formats and normalizes colors. `bun pm whoami` prints your npm username. bun install reads $HOME/.npmrc. bun build --format=cjs outputs CommonJS modules. bun build --target=node now supports Node.js native addons. 30x faster crypto.privateEncrypt() & crypto.publicDecrypt(). Zombie process killer in bun test. --banner and --footer options in bun build. Bun.serve().s…
Fri, October 4
The Final Touches: What’s New In v2.0.0-rc.10
We've merged in many fixes and improvements to the Deno 2 release candidate. Here's what's new.