Rslib Blog1Last updated: 2026/01/09 23:00
Mousing over an element and watching it tilt in 3D space is a beautiful and compelling effect. Let's bring it to mobile and use the phone itself rather than a cursor.

Security update: Upgrade recommended for users on versions below 1.20.4
A context menu is like a tooltip in that it opens right next to the the thing that opened it. Here, we animate the opening and ensure it opens somewhere where it doesn't get cut off.

Learn what is new in the Visual Studio Code December 2025 Release (1.108).

N-ableはApollo GraphQLを導入し、1300%の成長を達成した。最初の計画では1つのサブグラフと10人のエンジニアで1年を見込んでいたが、実際には14のサブグラフと85人の貢献者、300人のApollo Studioユーザーにまで拡大した。課題はインフラではなく、急成長を管理することだった。N-ableはサイバーセキュリティとIT管理ソフトウェアを提供しており、以前は複数のREST APIが存在し、顧客は多くのAPIコールを必要としていた。そこで、すべての機能を単一のGraphQL APIに統合することを決定し、Apollo GraphQLを使用してAPIの複雑さを解消した。さらに、エンジニアにはApollo認証を義務付け、共通の理解を持つことで開発を加速させた。これにより、154人が認証を受け、開発プロセスが効率化された。 • N-ableはApollo GraphQLを導入し、1300%の成長を達成した。 • 最初の計画は1つのサブグラフと10人のエンジニアだったが、実際には14のサブグラフに拡大した。 • 顧客は多くのAPIコールを必要としており、これが競合他社への流出の原因となっていた。 • すべての機能を単一のGraphQL APIに統合することで、APIの複雑さを解消した。 • Apollo認証を義務付け、共通の理解を持つことで開発を加速させた。 • 154人が認証を受け、開発プロセスが効率化された。

You can now curate and save a list of domains within the Vercel Domains product for purchasing at a later date
Matt Smith: React Hooks have been around for years, but most codebases still use them the same way: a bit of useState, an overworked useEffect, and a lot of patterns that get copy-pasted without much thought. […]

Sentry Unity SDK 4.0.0 brings console support, structured logging, user feedback, and performance and reliability improvements across platforms.

We've open-sourced bash-tool, which gives your agent a way to find the right context by running bash-like commands over files, then returning only the results of those tool calls to the model.

Secure Compute Networks are self-serve for all Enterprise Teams. Customers can self serve creating, updating and deleting Secure Compute Networks from the Vercel Dashboard.

v0’s composite AI pipeline boosts reliability by fixing errors in real time. Learn how dynamic system prompts, LLM Suspense, and autofixers work together to deliver stable, working web app generations at scale.

WGSL subgroup_id and uniform_buffer_standard_layout extensions and WebGPU rolling out on Linux.

Learn to add production-grade logging and error monitoring to your Next.js application with LogTape and Sentry.

Our December 2025 recap features big Oxc releases: Oxfmt alpha builds and Oxlint's type-aware linting alpha, plus updates across Vite, Vitest, Rolldown, and community highlights.
Despite some not-great recent news about security vulnerabilities, React Server Components (RSCs) are likely in pretty high volume use around the internet thanks to default usage within Next.js, perhaps without users even really knowing it. I enjoyed Nadia Makarevich’s performance-focuced look at them in Bundle Size Investigation: A Step-by-Step Guide to Shrinking Your JavaScript. The […]

Vercel Agent code reviews now read AGENTS.md, CLAUDE.md, .cursorrules, and other guideline formats from your repository. No configuration required.

New rate limits for sites that send a lot of notifications with little engagement.
Chrome DevTools MCP server, individual request throttling, adopted stylesheets and 2025 highlights.

Sentry’s 2025 open source report: $750k committed, $4.5M paid by Pledge members, and why paying maintainers is no longer optional.

Read how NVIDIA’s next-generation systems slot directly into infrastructure that has anticipated its requirements years ahead of the industry.
There is a way to declare a scope on a specific selector, a specific selector *down to* another selector, or with no

Use Vercel AI Gateway from Claude Code via the Anthropic-compatible endpoint, with a URL change and AI Gateway usage and cost tracking.
Bruce Lawson: I was excited to see that the proposed new Web Install API has entered Origin Trial in Chromium. It kind of works in Chromium Canary, but is most complete in Microsoft Edge beta […] The reason I was excited is because I read the Web install API explainer when it was announced a few months ago: The […]
The `!important` part doesn't become part of the value, the whole declaration is treated as !important;

Hydration with CSPs, automatic Cloudflare adapter setup, and AI works better now with Svelte!
Bramus wrote this almost a year ago, but I’d still call it a relatively new feature of JavaScript and one very worth knowing about. With Node.prototype.moveBefore you can move elements around a DOM tree, without resetting the element’s state. You don’t need it to maintain event listeners, but, as Bramus notes, it’ll keep an iframe loaded, animations […]

Fast Rust-based web bundler

December 2025 - Astro v6 alpha release, and more!
You can use a smaller part of Lit to build web web components that still take advantage of some of it's best features, particularly if you're cool with Light DOM.

Enterprise organizations increasingly rely on web-based applications for critical business processes, yet many workflows remain manually intensive, creating operational inefficiencies and compliance risks. Despite significant technology investments, knowledge workers routinely navigate between eight to twelve different web applications during standard workflows, constantly switching contexts and manually transferring information between systems. Data entry and validation tasks […]

In this post, we explore how agentic QA automation addresses these challenges and walk through a practical example using Amazon Bedrock AgentCore Browser and Amazon Nova Act to automate testing for a sample retail application.
Fixed and sticky positioning behave very differently, but we can switch between the two at exact points for some unusual looking effects.
Parallel agents, Git worktrees, multi-pane Cascade, dedicated terminal, and SWE-1.5 Free

In this post, we share how dLocal worked closely with the AWS team to help shape the product roadmap, reinforce its role as an industry innovator, and set new benchmarks for operational excellence in the global fintech landscape.
How Vercel built AI-generated pixel trading cards for Next.js Conf and Ship AI, then turned the same pipeline into a v0 template and festive holiday experiment.

In this post, we demonstrate how to implement a predictive maintenance solution using Foundation Models (FMs) on Amazon Bedrock, with a case study of Amazon's manufacturing equipment within their fulfillment centers. The solution is highly adaptable and can be customized for other industries, including oil and gas, logistics, manufacturing, and healthcare.

Adding obstacles, collision detection and game mechanics to our example browser-based game.

Explore how to build a full RAG pipeline in n8n without heavy frameworks. Compare code-first approaches to visual workflows for faster iteration and easier maintenance.

You can now view the function start type for Vercel Functions in the runtime logs page on the Vercel dashboard

Introducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more.

You can now access the Z.ai GLM-4.7 model on Vercel's AI Gateway with no other provider accounts required.

We spent months building a sophisticated text-to-sql agent, but as it turns out, sometimes simpler is better. Giving it the ability to execute arbitrary bash commands outperformed everything we built. We call this a file system agent.
Grid x Charts integration, Chart interactions, server-side Data Grid pivoting, Range Picker ergonomics, Tree View improvements, and more.

Safari Technology Preview Release 234 is now available for download for macOS Tahoe and macOS Sequoia.
Exploring a Card component made hyper flexible though use of easily changeable custom properties, props, and slots.

To better support upgrade planning and provide greater clarity around version lifecycles, we are refining our Router LTS policy and introducing updates to the current maintenance schedule for both Router and Federation.

We paid $1M to security researchers to break our WAF. Here's what we learned defending against React2Shell.

It’s here, the future of masonry layouts in CSS!
We're launching a new blog post series where we share glimpses into our work on Electron. If you find this work interesting, please consider contributing!
Devtools, Composable configuration, Biome rule, Yarn 4 catalogs

Next.js 16.1 introduces Turbopack file system caching for development, a new bundle analyzer, and easier debugging in Node.js.

This post will introduce a tutorial on how to build an app for ChatGPT using Apollo Client and Apollo MCP Server. You’ll have what you need to get started with our opinionated stack for building these apps.
There was a quick surge of people re-creating liquid glass in the browser shortly after Apple’s debut of the aesthetic. Now that it’s settled in a bit, there have been some slower more detailed studies.

Agent Tools for Marketplace Integrations part of vercel agent tools and dashboard , featured on integration page for providers

Vercel Domains now offers reduced prices for the following TLDs: .site, .space, .website, .fun, .online, .store, .tech

You can now manage up to a million redirects on Vercel via UI, API, or CLI instantly without a build or deployment.

BiomeがGritQLのリポジトリを取得したことを発表しました。GritQLは、プロジェクトにカスタムリンター規則を追加するためのプラグインをサポートしており、Morgante Pellが率いるスタートアップによって開発されていました。GritQLの未来が不透明だったため、Biomeはリスクを冒してこの技術を取り入れました。HoneycombがGritを買収した際、GritQLの将来が危ぶまれましたが、MorganteとHoneycombはGritQLのリポジトリをBiomeに寄付することに同意しました。これにより、MorganteはBiomeのメンテナーチームに参加し、GritQLの開発を続けることができます。Biomeは、JavaScript/TypeScriptプラグインのサポートも計画しており、BoaをJavaScriptインタープリタとして統合しました。コミュニティはボランティアによって運営されており、参加を歓迎しています。 • BiomeがGritQLのリポジトリを取得したことを発表した • GritQLはカスタムリンター規則を追加するためのプラグインをサポートしている • Morgante Pellが率いるスタートアップによって開発された • GritQLの未来が不透明だったが、MorganteとHoneycombがリポジトリをBiomeに寄付した • MorganteはBiomeのメンテナーチームに参加し、GritQLの開発を続ける • JavaScript/TypeScriptプラグインのサポートも計画している • コミュニティはボランティアによって運営されており、参加を歓迎している
How Counsel Health is using Mastra to multiply the world's clinical capacity.
この記事では、最新のAI技術を活用した新しい開発ツールについて説明しています。このツールは、開発者がコードを書く際にAIの支援を受けることができるもので、特にJavaScriptやTypeScriptのプロジェクトにおいて効果を発揮します。具体的には、コードの自動生成やエラーチェック、最適化提案などの機能があり、開発の効率を大幅に向上させることが期待されています。また、ツールの導入方法や設定手順についても詳しく解説されており、初心者でも簡単に利用できるよう配慮されています。最後に、AI技術の進化に伴い、今後の開発環境がどのように変化していくかについての展望も述べられています。 • AI技術を活用した新しい開発ツールの紹介 • JavaScriptやTypeScriptプロジェクトでの効果 • コードの自動生成、エラーチェック、最適化提案機能 • 初心者でも簡単に利用できる導入方法と設定手順 • 今後の開発環境の変化に関する展望

See how Sentry’s AI Code Review works—using real Sentry data to predict bugs in your PRs, cut noise, and suggest fixes before you ship.
この記事では、NVIDIAのBlackwellアーキテクチャにおけるクラスタ起動制御(CLC)と、TLX(Triton DSLの低レベル拡張)について説明しています。CLCは、動的スケジューリングを可能にし、カーネルが必要に応じてスレッドブロックを起動できる機能を提供します。これにより、持続的カーネルの利点を維持しつつ、負荷分散を実現します。TLXは、GPU操作に対する細かい制御を必要とする専門ユーザー向けに設計されており、ハードウェア固有の命令やメモリ管理、スケジューリング制御を提供します。TLXは、CLCのAPIを通じて、マルチステージのパイプライン処理やマルチコンシューマーのワークフローをサポートします。これにより、ユーザーはアーキテクチャ特有の最適化を実装でき、コンパイラのヒューリスティックへの依存を減らすことができます。 • クラスタ起動制御(CLC)は動的スケジューリングを可能にし、スレッドブロックの起動を効率化する。 • TLXはGPU操作に対する低レベルの制御を提供し、ハードウェア固有の最適化を可能にする。 • CLCは、スレッドマシン(SM)が非同期に作業を「盗む」ことを許可し、リソースの変化に応じてシステムが調整できる。 • TLXは、CLCのための3つのAPIを提供し、マルチステージのパイプライン処理をサポートする。 • ユーザーは、TLXを使用して、メモリ、計算、非同期制御フローに対する低レベルのGPUプリミティブを利用できる。

Born from a print tradition reimagined, Signal Magazine is for leaders navigating transformation. Each issue curates bold ideas, global perspectives and real-world stories—from AI strategy to platform thinking—to illuminate the forces reshaping work, technology and leadership.

Impacted versions 7–10. Patches available now.

You can now access the Gemini 3 Flash model on Vercel's AI Gateway with no other provider accounts required.

AWS Databases Now Available on the Vercel Marketplace with their AWS Aurora PostgreSQL, Amazon DynamoDB, and Aurora DSQL

Multi-tenant applications can now generate unique preview URLs for each tenant and encode metadata and routing context directly into the URL
LCP and INP are now Baseline Newly available as of December 12, 2025.
In JavaScript, you can detect a view transition happening, set a type, and have CSS do unique things based on that type.

Azure’s December 2025 partner updates highlight new AI‑powered tools, governance capabilities, and cloud innovations that help partners deliver smarter, scalable solutions.
A database of tutorials, videos, and best practices for building on Vercel, written by engineers from across the company.

Export Observability query results as CSV or JSON files. Analyze, share, and process your data outside the dashboard.

Cline scales its open source coding agent with Vercel AI Gateway, delivering global performance, transparent pricing, and enterprise reliability.

Discover some of the interesting features that have landed in stable and beta web browsers during December 2025.

Cocoa SDK 9.0.0 is out. A maintenance major with higher minimum OS versions, new defaults, and cleanup, plus what to know before upgrading.

This series of posts will guide you through building a simple game using Deno. This post sets up the game loop, user controls and basic game physics.

A deep dive into how Workflow DevKit integrates with modern frameworks, from Next.js and SvelteKit to Express and Hono, using a unified pattern for creating framework integrations.

v0 now connects to Notion via MCP. Build dashboards, tools, and prototypes from your existing docs and databases, and write generated content back to your workspace.

Safari 26.2 is a big release.
Use the Request conditions tab to block specific URLs or apply custom network throttling profiles to individual resources.

We’re bringing Gemini’s state-of-the-art translation model to Google Translate for text, and more new features.
Matt Smith with wonderfully straightforward writing on why default parameters for functions are a good idea. I like the tip where you can still do it with an object-style param.

You can now view the referer for any request listed in the Runtime Logs page on the Vercel dashboard
You can now add tag(s) to cached responses from serverless functions using `addCacheTag()` and later invalidate the cache associated with these tag(s) using `invalidateByTag()`.

Push notifications are now available on the dashboard for desktop and mobile web. Receive important notifications immediately in your OS notification center.
We have scroll-driven animations. Now, meet scroll-triggered animations.
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
There are no browser implementations of mixins yet, nor a fleshed out spec. So perhaps now is the best time to try to understand and opine.

Google Beam, our first true-to-life 3D video communication platform, made great progress in 2025.

Two additional vulnerabilities have been identified in React Server Components. Users should upgrade to patched versions immediately.

A high severity Denial-of-Service (DoS) vulnerability has been found in React Server Components and Next.js. Deno has implemented mitigations in Deno Deploy. Immediate upgrades are required for other users.
Two additional vulnerabilities in React Server Components have been identified: CVE-2025-55184 and CVE-2025-55183

You can now access the GPT 5.2 models on Vercel's AI Gateway with no other provider accounts required.

We shipped a new feature to the Chrome DevTools MCP server that is going to make it a lot easier for your coding agent to debug your current browser sessions.

Have you ever wished you could just poke the browser vendors and say, "Hey, I need this!"? Well, now you can.
Mastra’s new Server Adapters automatically expose your agents, workflows, tools, and MCP servers as HTTP endpoints on the server you’re already running.

The library for web and native user interfaces

Monitor .NET LLM and tool-call workflows with Sentry.Extensions.AI. Get spans, errors, and full agent insight without changing your app logic.

This post shows how to implement automated smoke testing using Amazon Nova Act headless mode in CI/CD pipelines. We use SauceDemo, a sample ecommerce application, as our target for demonstration. We demonstrate setting up Amazon Nova Act for headless browser automation in CI/CD environments and creating smoke tests that validate key user workflows. We then show how to implement parallel execution to maximize testing efficiency, configure GitLab CI/CD for automatic test execution on every deployment, and apply best practices for maintainable and scalable test automation.

From enhancing assistive technology to addressing the digital divide, developers built mobile-first solutions to address real-world problems in the Gemma 3n Impact Chall…

Today, we're launching LangSmith Fetch, a CLI tool that brings the full power of LangSmith tracing directly into your terminal and IDE. If you're building agents with coding tools like Claude Code or Cursor, or if you simply prefer working in the command line, you've probably hit this friction: your

Learn what is new in the Visual Studio Code November 2025 Release (1.107).
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.