Last updated: 2025/12/04 15:00
November 2025 Insiders (version 1.107)
Learn what is new in the Visual Studio Code November 2025 Release (1.107).
The Downsides of scrollbar-gutter: stable; (and one weird trick)
It maintains space for where a scrollbar would be, whether there actually is one or not. But do you always want that?
Look back on your 2025 with Google Photos Recap
Learn more about Google Photos Recap — now available for 2025 — and how you can explore, customize and share it today.
Security Advisory: CVE-2025-66478
A critical vulnerability (CVE-2025-66478) has been identified in the React Server Components protocol. Users should upgrade to patched versions immediately.
React Server Functions / Next.js Vulnerability: Deno Deploy users protected
A critical Remote Code Execution (RCE) vulnerability has been found in React Server Functions and Next.js. Deno has implemented mitigations in Deno Deploy. Immediate upgrades are required for other users.
Vercel Agent can now install Web Analytics and Speed insights for you
Vercel Agent helps integrate Web Analytics and Speed Insights automatically in your project using AI.
Summary of CVE-2025-55182
Vercel has provided a patch for CVE-2025-55182 affecting any frameworks allowing Server Components usage.
Summary of CVE-2025-55182
Vercel has provided a patch for CVE-2025-55182 affecting any frameworks allowing Server Components usage.
New npm package for automatic recovery of broken streaming markdown
A new standalone package that brings Streamdown's intelligent incomplete Markdown handling to any application.
Nova 2 Lite now available on Vercel AI Gateway
You can now access Amazon's latest model Nova 2 Lite on Vercel AI Gateway with no other provider accounts required.
Critical Security Vulnerability in React Server Components
The library for web and native user interfaces
Vite 8 Beta: The Rolldown-powered Vite
Vite 8 Beta Release Announcement
Vite 8 Beta: The Rolldown-powered Vite
The first beta of Vite 8, powered by Rolldown, is now available. Vite 8 ships significantly faster production builds and unlocks future improvement possibilities. Read more about the migration, new feature, and changes.
Progress on TypeScript 7 – December 2025
Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. This effort (codenamed “Project Corsa”, and soon “TypeScript 7.0”) has been a significant undertaking, but we’ve made big strides in the past few months. We’re […]
Investing in the Python ecosystem
Vercel welcomes the Gel Data team and deepens support for the Python ecosystem through PSF sponsorships, community funding, and improved Python developer tools.
Billions of requests: Black Friday-Cyber Monday 2025
Every year, Black Friday and Cyber Monday reveal how people shop, browse, and discover products at global scale. For Vercel, the weekend is not a different operating mode. The platform behaves the same way it does every day, only at heightened scale.
Deploy steps are now up to 21% faster
Deploy steps for projects with Functions are now up to 21% faster—nearly 2 seconds faster on average. No changes required.
Apollo Strengthens Its San Francisco Presence for the Agentic Era
Apollo GraphQLは、サンフランシスコの新しい本社を201 California Streetに開設したことを発表しました。この移転は、開発者が世界を構築する手助けをするという使命を支えるためのもので、サンフランシスコでの存在感を強化する意図があります。新しいオフィスは、コラボレーションや顧客との会議、チームの関係構築の機会を促進するように設計されています。また、AIの進化が急速に進む中で、重要な技術的な会話が行われる場所に存在することが重要であると強調されています。リモートワークは引き続き重要な運営方法であり、さまざまな役割での採用も進めていますが、優れた頭脳が一つの空間に集まることの重要性も認識されています。サンフランシスコに専用のオフィスを持つことで、新しいエージェンティック時代の最前線での思考と意思決定を加速させることが可能になります。 • Apollo GraphQLがサンフランシスコに新しい本社を開設した。 • 新オフィスはコラボレーションや顧客との会議を促進する設計。 • サンフランシスコでの存在感を強化し、技術的な会話に参加する重要性を強調。 • リモートワークを重視しつつ、チームの関係構築を促進。 • 新しいオフィスにより、エージェンティック時代の思考と意思決定を加速。
New in Chrome 143
CSS anchored fallback container queries, side-relative positioning for background position longhands, and more.
Announcing Baseline in action
Baseline in action is a new series developed to help developers learn how to use Baseline features together to build better user experiences.
Non-Square Image Blur Extensions
I recently came across this CodePen demo by Vivi Tseng, which creates the blur extension effect by placing a square div with a blur() beneath the img element and I couldn’t help but think a simpler solution should be possible with a single img element and minimal CSS. So let’s first take a look at […]
Runtime Logs now appear in the dashboard 6x faster
End-to-end performance of Vercel's log pipeline is now six times faster due to engineering improvements
AWS Databases coming to the Vercel Marketplace
Vercel Marketplace adds Aurora PostgreSQL, Amazon DynamoDB, Aurora DSQL, available December 15. One-click provisioning, zero-config setup, and full v0 support.
Trinity Mini model now available in Vercel AI Gateway
You can now access the newest Arcee AI model Trinity Mini in Vercel AI Gateway with no other provider accounts required.
How Delivery Hero Accelerates UX Experiments with Server-Driven UI and Apollo
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Depot becomes Biome's exclusive sponsor
DepotがBiomeの独占スポンサーになったことを発表しました。BiomeはRustプロジェクトで、90の内部クレートと約651,971行のコードを持ち、開発が進んでいます。以前はGitHub Actionsランナーを使用していましたが、Depotのスポンサーシップにより、CIのパフォーマンスが大幅に向上しました。具体的には、Lintingが約15分から2分、テストが20分から4分、ベンチマークが30分から15分、リリースが45分から25分に短縮されました。この改善により、メンテナや貢献者は迅速なフィードバックを受けられ、エンドユーザーは必要な修正を早く享受できるようになりました。DepotはBiomeのミッションを支持し、開発者体験の向上に寄与しています。 • DepotがBiomeの独占スポンサーになった • Biomeは90の内部クレートと約651,971行のコードを持つRustプロジェクト • DepotのスポンサーシップによりCIのパフォーマンスが向上 • Lintingが約15分から2分に短縮 • テストが20分から4分に短縮 • ベンチマークが30分から15分に短縮 • リリースが45分から25分に短縮 • メンテナや貢献者は迅速なフィードバックを受けられるようになった
What’s new in Svelte: December 2025
A new Svelte Society website and file upload streaming in forms
Announcing Oxfmt Alpha
Oxfmt is a fast Rust-based formatter that is available now in alpha stage and supports JavaScript and TypeScript files. It is 30x faster than Prettier while having >95% compatibility.
What's new in Astro - November 2025
November 2025 - Astro powers Webflow's App Gen, Stainless launches a Starlight-powered docs platform, and more!
Image-only models available in Vercel AI Gateway
You can now access image-only models from Black Forest Labs and Google in Vercel AI Gateway with no other provider accounts required.
December Quiet Month (Dec'25)
Starting December 1, the Electron project will enter a quiet period before picking back up at full capacity in January 2026. For full details, see the Policies section below.
ESLint v10.0.0-alpha.1 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
How CBRE powers unified property management search and digital assistant using Amazon Bedrock
In this post, CBRE and AWS demonstrate how they transformed property management by building a unified search and digital assistant using Amazon Bedrock, enabling professionals to access millions of documents and multiple databases through natural language queries. The solution combines Amazon Nova Pro for SQL generation and Claude Haiku for document interactions, achieving a 67% reduction in processing time while maintaining enterprise-grade security across more than eight million documents.
Prettier 3.7: Improved formatting consistency and new plugin features!
We are excited to announce Prettier 3.7! This release focuses on polishing the TypeScript and Flow experience, specifically by aligning the formatting of classes and interfaces to be more consistent and predictable. We also want your opinion on the upcoming change to fix inconsistent opening brace print logic of class and interface body.
How to Add and Remove Items From a Native CSS Carousel (…with CSS)
It's already quite impressive you can build a carousel with no JS at all (in Chrome, for now, anyway) and with some checkbox-hack stuff we can control dynamically what is shown.
University of California Los Angeles delivers an immersive theater experience with AWS generative AI services
In this post, we will walk through the performance constraints and design choices by OARC and REMAP teams at UCLA, including how AWS serverless infrastructure, AWS Managed Services, and generative AI services supported the rapid design and deployment of our solution. We will also describe our use of Amazon SageMaker AI and how it can be used reliably in immersive live experiences.
Beyond the technology: Workforce changes for AI
In this post, we explore three essential strategies for successfully integrating AI into your organization: addressing organizational debt before it compounds, embracing distributed decision-making through the "octopus organization" model, and redefining management roles to align with AI-powered workflows. Organizations must invest in both technology and workforce preparation, focusing on streamlining processes, empowering teams with autonomous decision-making within defined parameters, and evolving each management layer from traditional oversight to mentorship, quality assurance, and strategic vision-setting.
Vite: The Documentary
I think it’s cool our industry has these high quality documentaries documenting the stories behind some of the transformative tech in what we do. The Vite one just came out about a month ago. What would you pick if you could pick the next one? I wouldn’t mind hearing about early-days AWS or Docker. Maybe […]
Sign in with Vercel now generally available
Sign in with Vercel is now generally available, enabling developers to add Vercel as a sign-in method to their apps and projects.
Intellect-3 model from Prime Intellect AI available on the Vercel AI Gateway
You can now access Prime Intellect AI's Intellect-3 model in Vercel AI Gateway with no other provider accounts required.
Digital Credentials API for credential issuance
Chrome 143 starts an origin trial for the Digital Credentials API for issuance. This new API makes it easier for websites to provision digital credentials to the user's preferred wallet
New to the web platform in November
Discover some of the interesting features that have landed in stable and beta web browsers during November 2025.
How to Fix Any Bug
Dan Abramov has an interesting article How to Fix Any Bug where he’s having Claude write the code, but a bug shows up he needs to fix. Claude just isn’t getting it and it keeps saying it’s fixed when it isn’t (classic). Claude was repeatedly wrong because it didn’t have a repro. Meaning Claude couldn’t see […]
The Google guide for holiday help
Learn more about using Google products like Gemini, Search, Shopping, Pixel and more over the holidays.
4 ways to refine your content in Flow
You’ll now get more creative control in Flow with new refinement and editing capabilities.
Node.js 24 LTS is now generally available for builds and functions
Vercel now supports Node.js 24 for builds and functions, featuring a V8 13.6 upgrade, the global URLPattern API, Undici v7 for faster fetch(), and npm v11 for modern package compatibility.
.fast, .you, .talk, and .to TLDs now available on Vercel Domains
Vercel Domains now supports the .fast, .you, .talk, and .to TLDs for purchase and transfer to Vercel projects.
Node.js v20.19.6 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
WebGPU is now supported in major browsers
Read about the biggest web graphics launch since WebGL. WebGPU is supported across major browsers, bringing unparalleled performance to the web.
How Factorial Built An Agent Inside Their Platform That Respects Permissions
Factorial built One, an AI agent that helps HR managers and employees get answers from company data—all while maintaining strict permission controls and preventing hallucinations.
Web Monetization is Still Inching Along, But Still Too Difficult
Just a simple link tag in HTML can point to an online wallet to take payments, and a JavaScript API to react to them. But it's (still) early days.
Build a fast, deep research automation flow with Oxylabs and n8n
Learn about web scraping and how to to build an automated web intelligence workflow.
You can now configure advanced sampling rules for Vercel Drains
You can now configure sampling rates by environment or path prefix when exporting data with Vercel Drains
Claude Opus 4.5 now available in Vercel AI Gateway
You can now access Anthropic's latest model Claude Opus 4.5 in Vercel AI Gateway with no other provider accounts required.
Streamdown 1.6 is now available to run faster and ship less code
Streamdown 1.6 is out, which features some incredible updates and amazing community contributions. Read more below.
Open your Vercel dashboard from the Vercel CLI
Quickly access your Vercel project dashboard with the new vercel open CLI command. Open your project in the browser with a single command from your terminal.
Security through design: Creating the improved Firewall experience
Vercel introduces a new Firewall UI for better surfacing of events and alerts while providing deeper information on mitigation activity
Shai-Hulud 2.0 Supply Chain Compromise
Vercel updates that no Vercel-managed systems or internal build processes were impacted by the Shai-Halud 2.0 supply chain compromise
How we built the v0 iOS app
The v0 engineering team breaks down the challenges and decisions behind building the v0 app for iOS
Workflow Builder: Build your own workflow automation platform
Workflow Builder is a free, open-source template, powered by Next.js and the Workflow DevKit, that helps you build workflow builder applications and agents.
Deployments can now require cryptographically-verified commits
When enabled, Vercel will only create deployments for commits that have been verified by GitHub. For all other commits, the deployment will be automatically canceled.
Convex joins the Vercel Marketplace
Install Convex from the Vercel Marketplace and get a streamlined path to building full-stack apps with real-time data, strong consistency, and a great developer experience.
How Block Scaled Graph Adoption with Apollo and AI
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Opus 4.5 is now available in Windsurf
The most capable model in Windsurf yet, now available at Sonnet prices for a limited time
<100ms E-commerce: Instant loads with Speculation Rules API
Boost storefront speed by prerendering and prefetching with the Speculation Rules API, plus framework fallbacks, to make key e-commerce pages feel instant.
Eliminating N+1 Queries with Seer’s Automated Root Cause Analysis
Learn how Seer identifies N+1 queries, analyzes trace data, and generates optimized SQL queries to cut query counts from 150 to 1 in minutes.
Classic Mac OS System 1 Patterns
Paul Smith made these Classic Mac OS System 1 Patterns, which are super tiny (in size) graphics that work with background-repeat to make old school “textures”. They have an awfully nostalgic look for me, but they are so simple I can see them being useful in modern designs as well.
OpenReg: A Self-Contained PyTorch Accelerator Simulator
OpenRegは、PyTorchのための自己完結型アクセラレータシミュレータであり、開発者がカスタムハードウェアサポートを追加するための標準化された方法を提供します。OpenRegは、PrivateUse1 DispatchKeyを活用して、外部ハードウェア統合のためのコミュニティ標準アプローチを採用しています。主な機能には、CI/CDを通じて品質の安定性を確保するためのテストバックエンド、バックエンド統合の参考例、コードに対応したモジュールレベルの統合ドキュメントが含まれます。OpenRegは、CPUベースのシミュレータとして設計されており、カスタムPyTorch操作やバックエンドロジックの開発、テスト、デバッグを行うための重要なツールです。また、CI/CD統合により、安定性と信頼性を確保し、すべての新しい統合のための一元的な情報源を提供します。 • OpenRegはPyTorchのためのアクセラレータシミュレータで、カスタムハードウェアの統合を容易にする。 • PrivateUse1 DispatchKeyを利用して、外部ハードウェアとの統合を標準化する。 • テストバックエンドとして機能し、CI/CDを通じて品質の安定性を確保する。 • CPUベースのシミュレータにより、ハードウェアにアクセスせずにカスタム操作の開発とテストが可能。 • CI/CD統合により、コードの品質を維持し、安定性を確保する。
Deploy geospatial agents with Foursquare Spatial H3 Hub and Amazon SageMaker AI
In this post, you'll learn how to deploy geospatial AI agents that can answer complex spatial questions in minutes instead of months. By combining Foursquare Spatial H3 Hub's analysis-ready geospatial data with reasoning models deployed on Amazon SageMaker AI, you can build agents that enable nontechnical domain experts to perform sophisticated spatial analysis through natural language queries—without requiring geographic information system (GIS) expertise or custom data engineering pipelines.
Self-driving infrastructure
At Vercel, we’re building self-driving infrastructure, a system that autonomously manages production operations, improves application code using real-world insights, and learns from the unpredictable nature of production itself.
Vercel Agent investigations now included in Observability Plus
Observability Plus subscribers now get ten Vercel Agent investigations included in their monthly subscription at no additional cost.
Vercel Open Source Program: Fall 2025 cohort
Announcing the fall 2025 cohort of Vercel's Open Source Program. Open source community frameworks, libraries, and tools we rely on every day to build the web.
Grid: how grid-template-areas offer a visual solution for your code
Using grid lines is a flexible and powerful way to place your elements on a grid, but, when looking at the code, it might be a bit hard to visualize.
Develop a deeper understanding with interactive images in Gemini.
Learning science consistently shows us that true learning requires active engagement. This is fundamental to how Gemini helps you learn. Going beyond simple text and sta…
How to Create 3D Images in CSS with the Layered Pattern
Repeat the same content over and over on top of each other, and you can move each of them just a smidge in 3D space creating the illusion of shape.
How Westinghouse is reenergizing nuclear power with — and for — AI
Westinghouse has partnered with Google Cloud to develop a custom AI-powered platform.
Improved analytics experience now available on the Vercel Firewall
An updated Firewall analytics experience that provides an overview of DDoS attacks, top activity across system rules, custom rules, and IP blocks, and the ability to drill down into signals for easier event investigations
You can now invalidate the CDN cache by providing a source image
You can now invalidate the CDN cache contents by providing a source image allowing you to revalidate image optimization content without increasing latency for your users
How Wiz Is Redefining Partner Velocity with Apollo MCP
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Introducing Logs, User Feedback, and more in the Sentry Godot SDK
Meet the new Sentry Godot SDK: Track crashes, errors, logs, and player feedback across platforms so you can debug faster and keep your game running smoothly.
How Jimdo empower solopreneurs with AI-powered business assistance
See how Jimdo uses LangChain.js, LangGraph.js, and LangSmith to deliver personalized business insights that drive 50% more first customer contacts and 40% more overall customer activity.
Stop Using CustomEvent
A satisfying little rant from Justin Fagnani: Stop Using CustomEvent. One point is that you’re forcing the consumer of the event to know that it’s custom and you have to get data out of the details property. Instead, you can subclass Event with new properties and the consumer of that event can pull that data […]
Astro 5.16
Astro 5.16 brings experimental SVG optimization with SVGO, interactive CLI shortcuts, and improved developer experience across the board.
Introducing AnyLanguageModel: One API for Local and Remote LLMs on Apple Platforms
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Mastra Changelog 2025-11-20
Generate endpoint fix for OpenAI streaming, AI SDK v5 fine-grained stream control, and more.
Seer can now trigger Cursor Agents to fix your bugs
Seer now integrates with Cursor Cloud Agent to auto-fix bugs—handing off issues with full context to generate and open PRs for you.
Claude Code deployment patterns and best practices with Amazon Bedrock
In this post, we explore deployment patterns and best practices for Claude Code with Amazon Bedrock, covering authentication methods, infrastructure decisions, and monitoring strategies to help enterprises deploy securely at scale. We recommend using Direct IdP integration for authentication, a dedicated AWS account for infrastructure, and OpenTelemetry with CloudWatch dashboards for comprehensive monitoring to ensure secure access, capacity management, and visibility into costs and developer productivity .
Announcing Angular v21
この記事では、最新のJavaScriptフレームワークであるNext.jsの新機能について詳しく解説しています。特に、画像最適化機能や新しいデータフェッチングの手法が強調されており、これにより開発者はパフォーマンスを向上させることができます。また、Next.jsの新しいAPIを利用することで、より効率的な開発が可能になる点も述べられています。さらに、これらの機能はSEO対策にも寄与し、ユーザーエクスペリエンスを向上させることが期待されています。 • Next.jsの新機能として画像最適化機能が追加された。 • 新しいデータフェッチング手法により、パフォーマンスが向上する。 • Next.jsの新APIを利用することで、開発効率が改善される。 • これらの機能はSEO対策にも寄与する。 • ユーザーエクスペリエンスの向上が期待される。
Introducing Phased Package Installations
When you run vlt install, packages are downloaded and extracted to node_modules, but no lifecycle scripts execute.
What's New in WebGPU (Chrome 143)
Texture component swizzle, and remove bgra8unorm read-only storage texture usage.
The metrics product we built worked — But we killed it and started over anyway
Why we killed our first metrics product, how time-series hit its limits, and what we learned rebuilding metrics to give developers clearer, connected context.
Bringing tic-tac-toe to life with AWS AI services
RoboTic-Tac-Toe is an interactive game where two physical robots move around a tic-tac-toe board, with both the gameplay and robots’ movements orchestrated by LLMs. Players can control the robots using natural language commands, directing them to place their markers on the game board. In this post, we explore the architecture and prompt engineering techniques used to reason about a tic-tac-toe game and decide the next best game strategy and movement plan for the current player.
More CSS random() Learning Through Experiments
There is quite a bit of interesting design possibility with `random()` coming to CSS. It pairs nicely with animation, particularly animation-composition for agumenting those generated values.
n8n Expands What’s Possible in Enterprise Automation with Microsoft Agent 365
A new integration with Microsoft Agent 365 lets teams build agentic systems that connect n8n’s AI orchestration layer and automation ecosystem with Microsoft’s productivity suite.
Generative UI: A rich, custom, visual interactive user experience for any prompt
本記事では、Generative UIの新しい実装について紹介しています。この技術により、AIモデルはユーザーのプロンプトに応じて、没入型の視覚体験やインタラクティブなツール、シミュレーションをリアルタイムで生成することが可能になります。現在、GeminiアプリとGoogle検索のAIモードで展開されており、ユーザーの質問や指示に基づいて完全にカスタマイズされたインターフェースを提供します。従来の静的なインターフェースとは異なり、Generative UIは動的に設計され、ユーザーのニーズに応じた体験を提供します。実験的な機能として、Geminiアプリではダイナミックビューとビジュアルレイアウトが導入されており、これによりユーザーはインタラクティブに学んだり、遊んだり、探求したりすることができます。 • AIモデルがプロンプトに応じて没入型の視覚体験を生成する。 • Generative UIは、ユーザーのニーズに応じたカスタマイズされたインターフェースを提供する。 • Geminiアプリでのダイナミックビューとビジュアルレイアウトの実験が行われている。 • ユーザーはシンプルな質問から複雑な指示まで、様々なプロンプトに対してインタラクティブな応答を得られる。 • 従来の静的インターフェースに比べ、ユーザーからの評価が高い。
Google Search with Gemini 3: Our most intelligent search yet
Learn more about Gemini 3 and how it’s upgrading Google Search and AI Mode.
Vercel collaborates with Google for Gemini 3 Pro Preview launch
The Gemini 3 Pro Preview model, released today, is now available through AI Gateway and in production on v0.app.
Changes to location permissions in Chrome on Windows
Two-step location permissions in Chrome on Windows for enhanced user privacy and control.
Introducing webvitals.com: Find out what’s slowing down your site
Analyze, optimize, and ship faster with webvitals.com. Get real user insights without the jargon, then use Sentry to fix the code slowing you down.
Introducing the Visual Studio Code Private Marketplace: Your Team's Secure, Curated Extension Hub 🎉
Private Marketplace for VS Code extensions now generally available.
How ServiceNow uses LangSmith to get visibility into its customer success agents
Authors: Ganesh Srinivasan (ServiceNow), Linda Ye (LangChain), and Jake Broekhuizen (LangChain) ServiceNow is a leading digital workflow platform that helps enterprises transform service management across IT, customer service, and other departments. To improve their internal sales and customer success operations, ServiceNow's AI team is using LangSmith and LangGraph to develop
There are a lot of ways to break up long tasks in JavaScript.
Alex MacArthur shows us there are a lot of ways to break up long tasks in JavaScript. Seven ways, in this post. That’s a senior developer thing: knowing there are lots of different ways to do things all with different trade-offs. Depending on what you need to do, you can hone in on a solution.
Storybook MCP sneak peek
Generate code with your components faster using fewer tokens
New ways to plan travel with AI in Search
Use new Google AI tools to get help with itineraries, finding flight deals and booking reservations.
Support for Elysia
Elysia, a popular ergonomic TypeScript framework with end-to-end type safety, can now be detected and deployed at Vercel.
Vercel now supports Build Commands for FastAPI and Flask
In addition to defining a Build Command in the project Settings dashboard, you can also define a build script in [tool.vercel.scripts] inside your pyproject.toml to run after dependencies are installed and before your application is deployed.
When Every Second Matters: How Athenahealth Protects Patients with Apollo GraphQL
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Node.js v25.2.1 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Extending supported hashes in script-src
Test new Content Security Policy (CSP) features in origin trial.
Easily Build and Share ROCm Kernels with Hugging Face
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Sentry has a bold new look
Sentry’s product just got a major redesign. Meet S.C.R.A.P.S., our new design language that brings more depth, personality, and clarity to the entire app.
Make your web apps hands-free with Amazon Nova Sonic
Graphical user interfaces have carried the torch for decades, but today’s users increasingly expect to talk to their applications. In this post we show how we added a true voice-first experience to a reference application—the Smart Todo App—turning routine task management into a fluid, hands-free conversation.
Vite+
Probably worth keeping an eye on Vite+ (still in “early access”). They say it’s “everything you’ve been duct-taping together” which feels actually kinda fair when you consider this has “dev, build, test, lint, format, monorepo caching & more in a single dependency.” So even if you’re using Vite anyway, perhaps you’d get to ditch Jest […]
ESLint v10.0.0-alpha.0 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Mastra UI Dojo: Choose your frontend
We have a new UI dojo. It's a collection of working examples showing Mastra agents integrated with the most popular AI UI frameworks. Try it out at ui-dojo.mastra.ai.
Browserslist & Baseline
I saw Tony Conway & Jeremy Wagner’s post on web.dev, Use Baseline with Browserslist, and I had a little play with it myself (saved live stream). Allow me to write down what I know and what I learned. So here’s Browserslist. Browserslist is the developer community at it’s best. There are a bunch of tools […]
Separating natural forests from other tree cover with AI for deforestation-free supply chains
この記事では、AIを活用して自然林と他の樹木被覆を区別する新しい地図「Natural Forests of the World 2020」を紹介しています。この地図は、政府や企業、コミュニティが森林伐採のない供給チェーンを実現するための重要な基盤を提供します。森林は気候安定性や生物多様性に重要な役割を果たしており、特に新しいEUの規制により、2020年以降に伐採された土地からの製品は販売できなくなります。このプロジェクトは、Google DeepMindと共同で開発され、10メートルの解像度で自然林を他の樹木被覆と区別することができ、92.2%の精度を誇ります。AIモデルは、年間を通じて土地を観察し、周囲の文脈に基づいて自然林の可能性を評価します。 • 自然林と他の樹木被覆を区別する必要性がある • EUの新しい規制により、伐採された土地からの製品は販売できない • 10メートル解像度で自然林を区別する地図を提供 • AIモデルは年間を通じて土地を観察し、精度92.2%を達成 • この地図は企業や政府、保護団体に役立つ基盤を提供する
GPT 5.1 models now available in Vercel AI Gateway
You can now access the two GPT 5.1 models with Vercel's AI Gateway with no other provider accounts required.
Bulk redirects are now generally available
Using bulk redirects, you can import millions of redirects via csv and other formats natively with Vercel.
GPT 5.1 Codex models now available in Vercel AI Gateway
You can now access the two GPT 5.1 Codex models with Vercel's AI Gateway with no other provider accounts required.
Building an MCP Server for Nuxt
How we built the Nuxt MCP server to enable AI assistants to access our documentation through structured data and composable tools.
Google Pixel and Golden Goose partner to bring AI to global ateliers
Advances in AI have opened up the possibilities for greater personalisation in the fashion world. Exploring this intersection between technology and high fashion, we’re …
Announcing our new logo and brand
We're excited to announce the launch of our new logo and brand for Mastra. We believe developers deserve beautiful tools that match the sophistication and dynamism of the systems they're building.
Release Notes for Safari Technology Preview 232
Safari Technology Preview Release 232 is now available for download for macOS Tahoe and macOS Sequoia.
October 2025 (version 1.106)
Learn what is new in the Visual Studio Code October 2025 Release (1.106).
Rollbar joins the Vercel Marketplace
Connect Rollbar to your Vercel projects to track errors, monitor releases, and resolve issues faster. Get real-time observability for Next.js, React, and serverless apps.
Using Sentry Logs to Debug a Dynamic Sampling Issue
Using Sentry Logs, we traced a complex transaction spike issue in Sentry’s own project, uncovering and fixing a subtle data timing bug.
A person at the other end
Code is ephemeral. What works right now might get deleted next month. That is no judgement on the code, it is a statement that code isn’t the value prop, the product is. I try and remember this during code review, because even though we call it code review, there is a person at the other […]
Node.js v24.11.1 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Node.js v25.2.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
6 new things you can do with AI in Google Photos
Learn more about new AI tools in Google Photos, including Nano Banana image-generation and more.
October 2025 Baseline monthly digest
Read about various happenings with Baseline during October 2025.
How AI is giving Northern Ireland teachers time back
A six-month long pilot program with the Northern Ireland Education Authority’s C2k initiative found that integrating Gemini and other generative AI tools saved participa…
Perfectly Pointed Tooltips: To The Corners
With our foundation in positioning and flipping tooltips with anchors, and making pointer tails, we're going to get extra tricky and point them diagonally.
Vercel: The anti-vendor-lock-in cloud
Framework-defined infrastructure interprets your code and provisions what you need, keeping your application portable across any platform.
Support for TanStack Start
Vercel now detects and deploys TanStack Start, a full-stack framework powered by TanStack Router for React and Solid.
Building Trust into AI: How GraphQL Architects Accelerated Developer Delivery
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Mastering Cache Key Resolution in Apollo iOS with @typePolicy and @fieldPolicy
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
How AI is giving Northern Ireland teachers time back
A six-month long pilot program with the Northern Ireland Education Authority’s C2k initiative found that integrating Gemini and other generative AI tools saved participa…
Connect Amazon Bedrock agents to cross-account knowledge bases
Organizations need seamless access to their structured data repositories to power intelligent AI agents. However, when these resources span multiple AWS accounts integration challenges can arise. This post explores a practical solution for connecting Amazon Bedrock agents to knowledge bases in Amazon Redshift clusters residing in different AWS accounts.
Staggered Animation with CSS sibling-* Functions
The new CSS sibling-index() (and -count()) functions are perfect for staggered timing affects. This goes a little step further staggering both before and after a selected element.
How Nous Research used BotID to block automated abuse at scale
Vercel BotID Deep Analysis protected Nous Research by blocking advanced automated abuse from attacking their application
Vercel now supports post-quantum cryptography
Connections to all Vercel deployments now support a new encryption algorithm during TLS handshakes, which protects against future quantum threats.
AI domain search now available via Vercel Domains
You can now search for domains on Vercel using AI. Results are fast and creative, and you have full control via the search bar.
Vercel Sandbox CLI is now available
The Sandbox CLI, based on the Docker CLI, allows you to manage sandboxes, execute commands, copy files, and more from the command line.
Handling Time and Mock Clocks in Tests
この記事では、最新のJavaScriptフレームワークであるNext.jsの新機能について詳しく解説しています。特に、画像最適化機能や新しいデータフェッチングの手法が強調されており、これにより開発者はパフォーマンスを向上させることができます。また、Next.jsの新しいAPIルート機能により、サーバーサイドでのデータ処理が簡素化され、開発の効率が向上します。さらに、TypeScriptとの統合が強化され、型安全性が向上した点も重要です。これらの機能は、特に大規模なアプリケーションの開発において、開発者にとって大きなメリットをもたらします。 • Next.jsの新機能として画像最適化機能が追加された。 • 新しいデータフェッチング手法により、パフォーマンスが向上する。 • APIルート機能の追加でサーバーサイドのデータ処理が簡素化された。 • TypeScriptとの統合が強化され、型安全性が向上した。 • これらの機能は大規模アプリケーションの開発において特に有用である。
The Scope Creep
The Scope Creep: Pretty fun(ny) Choose Your Own Adventure style game Assume the role of a humble project manager, tasked with delivering a website brief for one of your agency’s clients. Unbeknownst to you, the project is cursed by a dark force determined to infinitely extend the job, and send you into a delirious state […]
Google Finance adds AI features for research, earnings and more
Learn more about the new Google Finance, including new features like Deep Search and prediction markets data.
What we learned building agents at Vercel
We're presenting a simple methodology for discovering successful agent projects that perform well with current generation AI
How AI Gateway runs on Fluid compute
The AI Gateway is a simple application deployed on Vercel, but it achieves scale, efficiency, and resilience by running on Fluid compute and leveraging Vercel’s global infrastructure.
Moonshot AI's Kimi K2 Thinking models are now available on Vercel AI Gateway
You can now access Moonshot AI's Kimi K2 Thinking and Kimi K2 Thinking Turbo with Vercel's AI Gateway with no other provider accounts required.
CVE-2025-52662: XSS on Nuxt DevTools
A medium severity vulnerability of cross-site scripting on Nuxt DevTools has been mitigated and fixed
Skew Protection max age now supports the full deployment lifetime
You can now configure skew protection max age to any value less than or equal to your deployment retention. Previously this was limited to 12 hours for Pro and 7 days for Enterprise.
Edge Config reads and writes now billed per unit
Vercel changes Edge Config Reads and Writes to granular usage based billing for increased flexibility and scalability
Announcing Mastra v1 beta
Mastra v1 is now in beta, marking the production-ready release of the leading TypeScript framework for AI agents, trusted by top global companies.
Monitor and reduce your mobile app size with Size Analysis (Early Access)
Catch app bloat before it ships. Sentry’s new Size Analysis helps you monitor, compare, and reduce your mobile app’s size.
Open Source AI Editor: Second Milestone
Ghost text suggestions are now open source as part of the Copilot Chat extension - the second milestone in making VS Code an open source AI editor.
The Weird Parts of position: sticky;
There are a number of things that can rain on your sticky parade. Maybe it's time to actually understand why.
Driving ROI with Azure AI Foundry and UiPath: Intelligent agents in real-world healthcare workflows
Azure AI Foundry and UiPath automate healthcare—streamlining radiology, managing findings, and improving outcomes for better ROI.
Free BotID Deep Analysis through end of the year
BotID is Vercel's most advanced bot solution, and will be free for all pro and enterprise customers during the Black Friday Cyber Monday/ the holidays.
Free Vercel BotID Deep Analysis through January 15
BotID is Vercel's most advanced bot solution, and will be free for all pro and enterprise customers during the Black Friday Cyber Monday/ the holidays.
Nuxt Image v2
Nuxt Image v2 is out - with full TypeScript support, IPX v3, and new providers!
Publisher pages: New to the Chrome Web Store
We're launching publisher pages in the Chrome Web Store.
Microsoft offers in-country data processing to 15 countries to strengthen sovereign controls for Microsoft 365 Copilot
Microsoft is pleased to announce that we are making in-country data processing for customers’ Microsoft 365 Copilot interactions available in 15 countries.
Stainless Sponsors Astro, Launches Astro-Powered Docs Platform
Stainless chooses Astro and Starlight to power the new Stainless Docs Platform and joins as our newest official sponsoring partner of the Astro open-source project.
Image formats: Codecs and compression tools
Image compression involves countless trade-offs between quality, size, and speed. In this final part of the series, we experiment with codecs, metrics, and tools to find practical ways to balance efficiency and visual fidelity.
Not so "mini"-dumps: How we found missing crashes on SteamOS
Sentry now auto-detects Wine and Proton, fixing missing crash reports and making cross-platform game debugging seamless across all major engines.
A Unified Experience for all Coding Agents
Agents took over VS Code in 2025. We released agent mode for VS Code, integration for the Copilot coding agent, and the new GitHub Copilot CLI. But Copilot is not the only agent game in town. There are now more coding agents than ever, including options from OpenAI and Anthropic.
Affinity, Free
When people complain about Photoshop or other various Adobe products and the subscription model they require (The Onion had a good one), people tend to reply with two options: But now, Affinity is free (and all the varieties combined into one app). You can thank the Canva acquisition for that. You might think that would […]
Codemaps: Understand Code, Before You Vibe It
Codemaps is meant to offer a shared understanding of a system between humans and AI, enabling your AI to teach you about the code you are looking at quickly and elegantly. A codemap can be generated about any system or snippet to illuminate its code paths, helping users learn and recall. Codemaps allows AI to be a partner that explains code in an accurate and consistent way, rather than generating tons of inscrutable slop.
Build and deploy data applications on Snowflake with v0
The v0 Snowflake integration lets you build and deploy Next.js data applications with natural language. Your data stays secure in your Snowflake account.
Route build traffic through Static IPs
You can now choose whether build traffic, such as calls to external APIs or CMS data sources during the build process, routes through your Static IPs.
Perfectly Pointed Tooltips: All Four Sides
Tooltips are a natural fit for the abilities of Anchor Positioning, which can help place them on *any* side or corner. It does make dealing with the pointer extra tricky though.
Redirects and Rewrites now available in Observability
Improved observability of redirects and rewrites are now generally available under the Observability tab on Vercel's Dashboard. Redirect and rewrite request logs are now drainable to any configured Drain
WebKit Features for Safari 26.1
Today, Safari 26.1 is available with iOS 26.1, iPadOS 26.1, macOS Sequoia 26.1 and visionOS 26.1, as well as for macOS Sequoia and macOS Sonoma.
FedCM updates: Display iframe domain
From Chrome 142, the FedCM dialog can display the iframe's domain when the RP is embedded as a third-party iframe.
ESLint v9.39.1 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
What’s New in ViteLand: October 2025 Recap
Our October 2025 recap includes VoidZero's $12.5M Series A, Vite+, Vite 7.2 Beta, Vitest 4, Rolldown and Oxc updates, upcoming events, and community highlights.
What’s new in Svelte: November 2025
Svelte MCP, typed contexts and improved form validation in remote functions
Super Simple Full-Bleed & Breakout Styles
Having a width-limited centered column of content is common and good, but what do you do when you need to break out? It's not hard these days, but it does depend on the situation.
Caching details now available in Runtime Logs
Details on ISR cache keys, cache tags, and cache revalidation reasons are now available in Runtime Logs for all customers
Vercel Agent can now run AI investigations
Vercel Agent Investigation intelligently conducts incident response investigations to alert, analyze, and suggest remediation steps
BotID Deep Analysis catches a sophisticated bot network in real-time
BotID Deep Analysis is a sophisticated, invisible bot detection product. This article is about how BotID Deep Analysis adapted to a novel attack in real time, and successfully classified sessions that would have slipped through other services.
Zero-configuration support for Fastify
Vercel now detects and deploys Fastify, a fast and low overhead web framework, with zero configuration.
Microfrontends now generally available
Microfrontends now generally available, enabling you to split large applications into smaller units that render as one cohesive experience for users.
What's new in Astro - October 2025
October 2025 - The future of Astro is revealed, Biome support arrives, Astro skyrockets in GitHub's Octoverse 2025, and more!
ESLint v9.39.0 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
View Transitions Feature Explorer
It’s a generally good thing to know that browser support for browser features isn’t always quite a simple as yes or no. There can be sub-features involved as things evolve that roll out in browsers at different times. View Transitions is an example of that going on right now. There are “Same-Document View Transitions” supported […]
Release Notes for Safari Technology Preview 231
Safari Technology Preview Release 231 is now available for download for macOS Tahoe and macOS Sequoia.
Celebrating makers and innovation at Power Platform Community Conference 2025
Discover how makers are driving AI-powered innovation with Microsoft Power Platform and Copilot Studio at PPCC 2025. Learn more.
Announcing Rspack 1.6
Fast Rust-based web bundler
New to the web platform in October
Discover some of the interesting features that have landed in stable and beta web browsers during October 2025.
VoidZero Raises $12.5M Series A
VoidZero raised $12.5 million in Series A funding to accelerate product development.
Junior Dev Tip: “Scroll Up”
Alex Riviere shares a quick story of a junior developer not looking in the right places for error messaging that would directly help them. … the tools do provide you with information most of the time. You genuinely just need to take a few extra seconds and read what it is saying.
StreetReaderAI: Towards making street view accessible via context-aware multimodal AI
StreetReaderAIは、文脈に応じたリアルタイムAIを使用して、ストリートビューをアクセシブルにする新しいプロトタイプです。このシステムは、視覚障害者や低視力者がGoogleストリートビューの2200億以上の画像をよりアクセスしやすくすることを目指しています。StreetReaderAIは、周囲の道路や交差点、場所のリアルタイムで生成された説明を提供し、音声コマンドやキーボードショートカットを使用してパノラマ画像間を移動できます。ユーザーは、音声インターフェースを通じて周囲を探索し、現在の方位や近くのランドマークについての情報を得ることができます。AI DescriberとAI Chatという2つのAIサブシステムが、ユーザーの現在地に基づいた情報を提供し、インタラクティブな会話を可能にします。 • 視覚障害者向けにストリートビューをアクセシブルにすることを目的としている。 • リアルタイムAIによる周囲の道路や場所の説明を提供。 • 音声コマンドやキーボードショートカットでのナビゲーションが可能。 • ユーザーは音声インターフェースを通じて周囲を探索できる。 • AI DescriberとAI Chatの2つのAIサブシステムが情報を提供。
Vercel achieves TISAX AL2 compliance to serve automotive partners
Vercel has achieved TISAX Assessment Level 2 security standard to align with automotive and manufacturing industries
Vercel achieves TISAX AL2
Vercel has achieved TISAX Assessment Level 2 security standard used in the automotive and manufacturing industries
OpenAI's GPT-OSS-Safeguard-20B now available in Vercel AI Gateway
You can now access OpenAI's GPT-OSS-Safeguard-20B with Vercel's AI Gateway with no other provider accounts required.
Detect fallback positions with anchored container queries from Chrome 143
Detect fallback positions with anchored container queries from Chrome 143
Chrome 143 beta
Discover the features that are coming to Chrome in the latest beta release.