Skip to content

Commit

Permalink
Update .changeset/plenty-keys-add.md
Browse files Browse the repository at this point in the history
Co-authored-by: Sarah Rainsberger <[email protected]>
  • Loading branch information
matthewp and sarah11918 authored Aug 10, 2023
1 parent c4fdbeb commit 9cb5cb1
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion .changeset/plenty-keys-add.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,18 @@

Remove the Vercel Edge adapter

With the Vercel adapter now supporting Edge middleware, there's no longer a need for an adapter for Edge itself (deploying your entire app to the edge). This adapter had several known limitations and compatibility issues that prevented very many people from using it in production. To reduce maintenance costs and because we have a better story with Serveless + Edge Middleware, we are removing the Edge adapter.
`@astrojs/vercel/serverless` now supports Edge middleware, so a separate adapter for Edge itself (deploying your entire app to the edge) is no longer necessary. Please update your Astro config to reflect this change:

```diff
// astro.config.mjs
import { defineConfig } from 'astro/config';
- import vercel from '@astrojs/vercel/edge';
+ import vercel from '@astrojs/vercel/serverless';

export default defineConfig({
output: 'server',
adapter: vercel(),
});
```

This adapter had several known limitations and compatibility issues that prevented many people from using it in production. To reduce maintenance costs and because we have a better story with Serveless + Edge Middleware, we are removing the Edge adapter.

0 comments on commit 9cb5cb1

Please sign in to comment.