Password Rotation
You can now rotate the database password for thexata PostgreSQL user directly from the Console or CLI. This security feature allows you to generate new credentials without disrupting existing connections.Key features:- Rotate passwords through the branch settings page in the Console
- Use the new
xata branch rotate-passwordCLI command - Existing database connections remain active during rotation
- PgBouncer automatically picks up the new password for connection pooling
PostgreSQL Minor Version Upgrades
You can now upgrade your branches to newer minor versions of PostgreSQL through the Console, CLI, and API. This allows you to apply bug fixes and performance improvements from newer PostgreSQL releases while maintaining the same major version.When upgrading:- Only minor version upgrades are supported (e.g., 17.5 → 17.7)
- The PostgreSQL offering type (postgres or analytics) must remain the same
- Downgrades and major version changes are not permitted
- Upgrades trigger a rolling update of your branch instances
Connection Pooler Endpoint
You can now connect to your Xata database through a connection pooler endpoint using PgBouncer. This is particularly useful for applications that create many short-lived connections, as the pooler maintains a pool of persistent connections to the database and reuses them across client requests.When enabled, you can connect to your branch using the-pooler suffix in your connection string (e.g., {branch-id}-pooler). This routes your connections through PgBouncer for efficient connection pooling.Learn more about connection endpoints.CLI Download Progress
The Xata CLI now displays download progress when upgrading or downloading pgroll and pgstream binaries. You’ll see a progress bar with percentage completion, making it easier to track the status of binary downloads duringxata upgrade and xata stream/roll download commands.Enhanced Authentication Debugging
When using theXATA_API_KEY environment variable for authentication, the CLI now provides helpful debug logging. If a command fails and you’re using an API key from the environment, you’ll see a note indicating this, making it easier to troubleshoot authentication issues.Multiple PostgreSQL Image Sources
You can now choose from multiple PostgreSQL image sources when creating or configuring branches. In addition to the standardpostgres image, we now support:- Analytics: Optimized PostgreSQL images for analytical workloads with specialized extensions and configurations
Sep 26, 2025
PG18 support, choosing a default database, preloaded libraries, new metrics and simplified onboarding.