Upgrading Sink
Before upgrading
- Review the upstream release notes.
- Preserve your Cloudflare bindings, secrets, and environment settings.
- If R2 is configured, consider creating a manual link snapshot.
Upgrade a D1 deployment
- Use GitHub to sync your fork with the upstream
masterbranch. Resolve any conflicts caused by your own changes. - Redeploy the updated
masterbranch through Workers Builds or Pages. - Wait for the deployment to finish.
Upgrade a legacy KV-only deployment
If the existing instance stored links only in KV, preserve the original KV data in Cloudflare and follow the separate KV-to-D1 migration guide.
Verify
- Open the dashboard and confirm that sign-in works.
- Create, open, edit, and delete a test link.
- Check analytics and other optional features that you have enabled.