NeonVercel integrations, including Neon, now work differently than they used to. The UI for creating databases through integrations like Neon is actually managed by the integration provider (Neon), not Vercel.
Here's why:
Back in 2021, Vercel deprecated "UI Hooks" - a feature that allowed third-party integrations to embed their UI directly into the Vercel Dashboard. This required integration providers to build custom UIs specifically for Vercel, which was a lot of extra work.
Now, integrations handle their configuration through their own dashboards and interfaces. When you use the Neon integration on Vercel:
- Vercel provides the framework for installing the integration and handles authentication
- The actual database creation and management UI is controlled by Neon
- Vercel automatically injects credentials and environment variables into your projects
So if you're seeing something that needs updating in the database creation UI for Neon, that would be Neon's responsibility to update, not Vercel's. Vercel provides the marketplace and integration framework, but the provider manages their own interface and features.