Latest security news
Page 10
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.
Mon, September 30
How Bun supports V8 APIs without using V8 (part 1)
Bun is built on JavaScriptCore, not V8. Here's how we're implementing V8's C++ API on top of it.
Tue, September 24
Announcing Stable V8 Bindings for Rust
Rusty V8, a library that provides high-quality, zero-overhead Rust bindings to V8, is finally stable. Here's how to use it.
Fri, September 20
Bun v1.1.29
Fixes 21 bugs (addressing 22 👍). Fixes issue with proxying requests with axios. N-API (napi) support in compiled C. Faster typed arrays in `bun:ffi` with 'buffer' type. Fixes issue with bundling imported .wasm files in `bun build`. Fixes regression with `bun build` from v1.1.28. Fixes snapshot regression in `bun test`. Fixes bug with argument validation in `Bun.build` plugins.
Thu, September 19
Deno 2.0 Release Candidate
This release candidate, a near-final look at Deno 2, includes the addition of Node's process global, better dependency management, and various API stabilizations, and more.
Wed, September 18
Compile and run C in JavaScript
Bun now supports compiling and running C from JavaScript to make using systems libraries easier.
Bun v1.1.28
This release fixes 40 bugs (addressing 51 👍). Compile & run C from JavaScript. 30x faster path.resolve. Named pipes on Windows. Several Node.js compatibility improvements and bugfixes.
Tue, September 10
Secure, efficient private npm registries with Cloudsmith and Deno
Deno can use private npm registries with Cloudsmith, which offers additional security features, analytics into module usage, and more. Here’s how to do it.
Sat, September 7
Bun v1.1.27
Fixes 130 bugs (addressing 250 👍). `bun pm pack`, faster `node:zlib`. Static routes in Bun.serve(). ReadableStream support in response.clone() & request.clone(). Per-request timeouts. Cancel method in ReadableStream is called. `bun run` handles CTRL + C better. Faster buffered streams. `bun outdated` package filtering. Watch arbtirary file types in --hot and --watch. Fixes to proxies on Windows. Several Node.js compatibility improvements.
Thu, September 5
Painting the Plane as We Fly It: Designing JSR
JSR, created for the JavaScript community, needed a logo and a website to look distinct, friendly, and inclusive. Here's how we approached this design problem.
Tue, September 3
Sun, September 1
Announcing Vue 3.5
Today we are excited to announce the release of Vue 3.5 "Tengen Toppa Gurren Lagann"! This minor release contains no breaking changes and includes both internal improvements and useful new features. We will cover some highlights in this blog post - for a full list of changes and new features, please consult the full changelog on GitHub .
Tue, August 27
Introducing Web Cache API support on Deno Deploy
The Web Cache API offers sub-millisecond read latency, multi-Gbps write throughput, and unbounded storage. Here’s how you can use it.
Sat, August 24
Bun v1.1.26
Fixes 9 bugs (addressing 652 👍). `bun outdated` shows outdated dependencies. Bun.serve() gets a new `idleTimeout` option and `subscriberCount(topic: string)` for a count of websocket clients subscribed to a topic. `test.only` in bun:test now skips tests before and after instead of only after. expect.assertions(n) in async functionn is fixed. "use strict" in CommonJS modules is now preserved. Plus, more node.js compatibility improvements and bug fixes.
Thu, August 22
Deno 1.46: The Last 1.x Release
Our last 1.x release before Deno 2 comes with a ton of features, ranging from a simpler, improved CLI, to multi-threaded web servers, improvements to Node.js/npm compatibility, and more.
Wed, August 21
Bun v1.1.25
Fixes 42 bugs (addressing 470 👍). Support for `node:cluster` and V8's C++ API. Faster WebAssembly on Windows with OMGJIT. 5x faster S3 uploads with @aws-sdk/client-s3, Worker in standalone executables, and more Node.js compatibility improvements and bug fixes.
Wed, August 14
Bun v1.1.23
Support for `TextEncoderStream` and `TextDecoderStream`, 50% faster `console.log(string)`, support for `Float16Array`, Node.js Bun IPC on Windows, truncate large arrays in `console.log()`, and many more bug fixes and Node.js compatibility improvements.