> ## 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 0.9.0 - Dec 09, 2021

> Add cmd+k command bar experience. Add database webhook

## 🚀 New Features

### cmd+k command bar experience

<img src="https://mintcdn.com/dbx/NPAsXofNFOH9Jrw-/content/changelog/0.9.0/kbar.webp?fit=max&auto=format&n=NPAsXofNFOH9Jrw-&q=85&s=4d913667d096ab12186d103860dbcb0b" alt="_" width="1056" height="828" data-path="content/changelog/0.9.0/kbar.webp" />

User can now use cmd+k to invoke the command bar to quickly navigate among different Bytebase sections.

### Add database backup webhook

User can set up a webhook endpoint for the database and after a successful backup, Bytebase will send a POST request to the configured webhook endpoint.

As an example, user can use this feature to integrate with Better Uptime's [Heartbeats](https://docs.betteruptime.com/features/heartbeats) feature to monitor the status of database backups. In case Bytebase does not regularly send requests to Heartbeat endpoint configured on Better Uptime, Better Uptime will trigger the corresponding alert rule.

<img src="https://mintcdn.com/dbx/NPAsXofNFOH9Jrw-/content/changelog/0.9.0/backup-webhook.webp?fit=max&auto=format&n=NPAsXofNFOH9Jrw-&q=85&s=eccc7e7dfb250f6c6a3293ebc90c78b1" alt="_" width="1280" height="873" data-path="content/changelog/0.9.0/backup-webhook.webp" />

<img src="https://mintcdn.com/dbx/NPAsXofNFOH9Jrw-/content/changelog/0.9.0/backup-webhook-better-uptime.webp?fit=max&auto=format&n=NPAsXofNFOH9Jrw-&q=85&s=cb959be56f1a6fa9920353a960d962be" alt="_" width="1280" height="435" data-path="content/changelog/0.9.0/backup-webhook-better-uptime.webp" />

### Gitpod Code Preview

We added one-click button on our GitHub front page to launch [Bytebase](https://github.com/bytebase/bytebase) in [Gitpod](https://www.gitpod.io/). Now user is only one click away from having a fully-fledged dev environment to play with Bytebase!

<img src="https://mintcdn.com/dbx/NPAsXofNFOH9Jrw-/content/changelog/0.9.0/gitpod.webp?fit=max&auto=format&n=NPAsXofNFOH9Jrw-&q=85&s=c4d481e6d47704462835f7ccf36c66cd" alt="_" width="1686" height="882" data-path="content/changelog/0.9.0/gitpod.webp" />

## 🐞 Bug Fixes

* Fix tooltip position
* Add the missing EVENT privilege to the instruction for configuring the MySQL user connection

## 🎠 Community

* Add commit guide docs
* Special shout out to [@suzaku](https://github.com/suzaku) for contributing PRs (a lot!)

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