Supabase has released version 2 of its Command Line Interface (CLI), adding support for Configuration as Code. This feature allows users to commit the configuration for all their projects and branches into version control systems like Git, ensuring reproducible environments for their entire team. The CLI is now focused on deployment tools, with popular use cases including migrating production databases, deploying functions, and running pgTAP tests. Supabase's Configuration as Code feature uses a human-readable config.toml file to make deployments consistent and repeatable across different environments.