> ## 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.4.0 - Sep 15, 2022

> - AWS S3 is now supported as a backup storage backend. - Added a new onboarding guide. - Introduced `--external-url` and removed `--host` in the startup option.

## 🚀 New Features

* AWS S3 is now supported as a backup storage backend.
* Added a new onboarding guide.

## 🎄 Enhancements

* Introduced `--external-url` and removed `--host` in the startup option. We have consolidated the way to configure the external visible URL. Check out [Configure External URL](/get-started/self-host/external-url) for details.
* Added support for DDL/DML aliasing for GitOps name template.
* Added "view" in MySQL backup.
* Progress is now displayed for PITR restore tasks.
* Improved the performance of SQL Editor query result table.
* Added resizable columns for SQL Editor query result table.
* Improved the user experience of the SQL Editor tab bar.
* When making database changes through VCS, click on the database and you'll be directed to VCS according to the configured file path template.
* Changed statement type check error level to "Warning".
* The project key can not be empty.

## 🐞 Notable bug fixes

* Fixed the issue when adding a new file in the VCS with the existing migration schema version, the issue seems done but no tasks are executed.

## 🎠 Community

* Added tutorial series for [How to set up Database CI/CD with GitHub](/tutorials/gitops-github-workflow/).

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