> ## 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 2.22.1 - Aug 08, 2024

> Inline schema details in SQL Editor

## 🚀 New Features

* SQL Editor displays more inline schema details including tables, views, functions and stored procedures.
* Support SQL reviews via PR comments for GitOps workflows.
* The OpenAI feature is in Community Plan (free), allowing natural language to SQL in the SQL Editor by configuring your own OpenAI key.
* Support [selecting data sources](/get-started/instance/#choose-your-data-source-in-sql-editor) between Admin and Readonly modes in the SQL Editor, configurable at the environment or project level.
* Support for Microsoft Entra as a built-in OAuth2 SSO provider.
* Support using database labels as filters for database group conditions in [raw expression format](/change-database/batch-change/#create-a-database-group).
* Support for `table_name` as a risk factor for DDL and DML operations.

## 🎄 Enhancements

* Improve TLS support for MongoDB, SQL Server, and PostgreSQL.
* Show roles, databases, and IDPs in audit logs.
* Record binding diff in SetIamPolicy in audit logs.
* Set the application name to Bytebase for MySQL and PostgreSQL connections.
* Improve compatibility for Oracle and MSSQL.

## ⚙️ 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.*
