* Individually enable Speed Insights and Web Analytics * Update pnpm-lock.yaml * Remove .only on tests * Fix build * Move `beforeSend` out of config * Address feedback from review * Update README.md * Add back the `analytics` property and add deprecation warning when used * Add migration guide for the deprecated `analytics` property * Update packages/integrations/vercel/README.md Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * Update README.md * Fix external dependency issue * Simplify plugin and reduce scope * Update .changeset/sixty-teachers-tap.md Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> * Apply feedback from review * Move exposeEnv to speed-insights since it's only used there --------- Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> Co-authored-by: Matthew Phillips <matthew@skypack.dev> Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
26 lines
643 B
Markdown
26 lines
643 B
Markdown
---
|
|
'@astrojs/vercel': minor
|
|
---
|
|
|
|
Enable Vercel Speed Insights and Vercel Web Analytics individually.
|
|
Deprecates the `analytics` property in `astro.config.mjs` in favor of `speedInsights` and `webAnalytics`.
|
|
|
|
If you're using the `analytics` property, you'll need to update your config to use the new properties:
|
|
|
|
```diff
|
|
// astro.config.mjs
|
|
export default defineConfig({
|
|
adapter: vercel({
|
|
- analytics: true,
|
|
+ webAnalytics: {
|
|
+ enabled: true
|
|
+ },
|
|
+ speedInsights: {
|
|
+ enabled: true
|
|
+ }
|
|
})
|
|
});
|
|
```
|
|
|
|
Allow configuration of Web Analytics with all available configuration options.
|
|
Bumps @vercel/analytics package to the latest version.
|