> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bytebase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bytebase 1.14.0 - Mar 16, 2023

> - Text2SQL: convert natural language to SQL, credit to OpenAI. - Support 2FA - State-based Migration for MySQL in GitOps workflow. - Support for Redis.

## 🚀 New Features

* Text2SQL: Use natural language and have it converted to SQL by Bytebase. Powered by OpenAI ⚡️.
* Support [Two-Factor Authentication](/administration/2fa) (2FA) for login.
* Added support for [Redis](/introduction/supported-databases) ❤️.

## 🎄 Enhancements

* Use the lower-case Environment Identifier (ENV\_ID) instead of the Environment Name (ENV\_NAME) for your GitOps SQL file path name. E.g. use `prod`, instead of `Prod`. We changed the environment placeholder to use the unique ENV\_ID instead of ENV\_NAME. This way, when you change an Environment Name, it won't break the existing GitOps setup.
* Execute multiple SQL statements at a time in SQL Editor's Admin Mode.

## 🐞 Bug Fixes

* Fixed the problem where login with SSO didn't redirect properly in the mobile browser.

## 📰 Fresh off the press

* [SSO login](https://www.bytebase.com/blog/introducing-single-sign-on-in-bytebase) is now available in Bytebase, which means you only need to authenticate once and then seamlessly access all authorized resources without re-entering your credentials.

## ⚙️ Install and Upgrade

* [Fresh install](/get-started/self-host/deploy-with-docker)

* [Upgrade](/get-started/self-host/upgrade)

*Before upgrading: 1) Back up the [metadata](https://www.bytebase.com/docs/administration/back-up-restore-metadata/) — in-place downgrade is not supported. 2) Do not run multiple containers on the same data directory. 3) Terraform users: upgrade Bytebase server first, then apply the new Terraform config.*
