diff --git a/analyzer/setup.py b/analyzer/setup.py
index 9ffde9b7f..48af6daf7 100644
--- a/analyzer/setup.py
+++ b/analyzer/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-analyzer",
- version="3.0.0-beta.2",
+ version="3.0.0",
description="Libretime Analyzer",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",
diff --git a/api-client/setup.py b/api-client/setup.py
index eb89c13f4..3fba5d173 100644
--- a/api-client/setup.py
+++ b/api-client/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-api-client",
- version="3.0.0-beta.2",
+ version="3.0.0",
description="LibreTime API Client",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",
diff --git a/api/setup.py b/api/setup.py
index e4ef42ba4..5d05b74e8 100644
--- a/api/setup.py
+++ b/api/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-api",
- version="3.0.0-beta.2",
+ version="3.0.0",
description="LibreTime API",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",
diff --git a/docs/releases/3.0.0.md b/docs/releases/3.0.0.md
new file mode 100644
index 000000000..23ab562af
--- /dev/null
+++ b/docs/releases/3.0.0.md
@@ -0,0 +1,34 @@
+---
+title: LibreTime 3.0.0
+---
+
+import ReleaseHead from './\_release-head.md';
+
+
+
+## :sparkling_heart: Contributors
+
+The LibreTime project wants to thank the following contributors for authoring PRs to this release:
+
+- @jooola
+- @paddatrapper
+
+## :bug: Bug fixes
+
+- clean exit by catching keyboard interrupt ([#2206](https://github.com/libretime/libretime/issues/2206))
+- **legacy:** missing plupload uk_UA translation
+- **legacy:** jquery i18n translations for plupload
+- **legacy:** gracefully handle missing asset checksum
+- disable some systemd security features on bionic ([#2219](https://github.com/libretime/libretime/issues/2219))
+
+## :warning: Known issues
+
+The following issues may need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
+
+### Missing AAC encoder for Liquidsoap
+
+AAC streams aren't working out of the box because the [current distributions packages of Liquidsoap are lacking a AAC encoder](https://github.com/libretime/libretime/issues/2184). If you need AAC streams, you need to [install Liquidsoap from a different source](https://www.liquidsoap.info/doc-1.4.4/install.html).
+
+### On Ubuntu Bionic, analyzing some FLAC files fails
+
+[On Ubuntu Bionic, analyzing some FLAC files fails with `UnplayableFileError`](https://github.com/libretime/libretime/issues/2218) because of an upstream bug in Liquidsoap. If you encounter this, you should [upgrade to a more recent distribution version](../developer-manual/development/releases.md#distributions-releases-support).
diff --git a/playout/setup.py b/playout/setup.py
index 19c3c420b..9ab7872fc 100644
--- a/playout/setup.py
+++ b/playout/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-playout",
- version="3.0.0-beta.2",
+ version="3.0.0",
description="LibreTime Playout",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",
diff --git a/shared/setup.py b/shared/setup.py
index ca5bfad4e..98721925d 100644
--- a/shared/setup.py
+++ b/shared/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-shared",
- version="3.0.0-beta.2",
+ version="3.0.0",
description="LibreTime Shared",
url="https://github.com/libretime/libretime",
author="LibreTime Contributors",
diff --git a/website/vars.js b/website/vars.js
index 4480c6ee8..e28e4ac8e 100644
--- a/website/vars.js
+++ b/website/vars.js
@@ -1,7 +1,7 @@
module.exports = {
title: "LibreTime",
description: "Radio Broadcast & Automation Platform",
- version: "3.0.0-beta.2",
+ version: "3.0.0",
website: "https://libretime.org",
repository: {
@@ -22,7 +22,7 @@ module.exports = {
home: {
links: [
{ label: "Get started 🚀", to: "/docs/admin-manual" },
- { label: "Release note", to: "/docs/releases/3.0.0-beta.2" },
+ { label: "Release note", to: "/docs/releases/3.0.0" },
],
},
diff --git a/website/versioned_docs/version-3.0.0-beta.2/README.md b/website/versioned_docs/version-3.0.0/README.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/README.md
rename to website/versioned_docs/version-3.0.0/README.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/README.md b/website/versioned_docs/version-3.0.0/admin-manual/README.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/README.md
rename to website/versioned_docs/version-3.0.0/admin-manual/README.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/_category_.yml b/website/versioned_docs/version-3.0.0/admin-manual/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/_category_.yml
rename to website/versioned_docs/version-3.0.0/admin-manual/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/backup.md b/website/versioned_docs/version-3.0.0/admin-manual/backup.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/backup.md
rename to website/versioned_docs/version-3.0.0/admin-manual/backup.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/custom-authentication.md b/website/versioned_docs/version-3.0.0/admin-manual/custom-authentication.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/custom-authentication.md
rename to website/versioned_docs/version-3.0.0/admin-manual/custom-authentication.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/default-passwords.md b/website/versioned_docs/version-3.0.0/admin-manual/default-passwords.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/default-passwords.md
rename to website/versioned_docs/version-3.0.0/admin-manual/default-passwords.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png b/website/versioned_docs/version-3.0.0/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png
rename to website/versioned_docs/version-3.0.0/admin-manual/icecast-screenshot223-icecast_utf-8_metadata.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/library.md b/website/versioned_docs/version-3.0.0/admin-manual/library.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/library.md
rename to website/versioned_docs/version-3.0.0/admin-manual/library.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/_category_.yml b/website/versioned_docs/version-3.0.0/admin-manual/setup/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/_category_.yml
rename to website/versioned_docs/version-3.0.0/admin-manual/setup/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/configuration.md b/website/versioned_docs/version-3.0.0/admin-manual/setup/configuration.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/configuration.md
rename to website/versioned_docs/version-3.0.0/admin-manual/setup/configuration.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/install.md b/website/versioned_docs/version-3.0.0/admin-manual/setup/install.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/install.md
rename to website/versioned_docs/version-3.0.0/admin-manual/setup/install.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/migrate-from-airtime.md b/website/versioned_docs/version-3.0.0/admin-manual/setup/migrate-from-airtime.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/migrate-from-airtime.md
rename to website/versioned_docs/version-3.0.0/admin-manual/setup/migrate-from-airtime.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/reverse-proxy.md b/website/versioned_docs/version-3.0.0/admin-manual/setup/reverse-proxy.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/reverse-proxy.md
rename to website/versioned_docs/version-3.0.0/admin-manual/setup/reverse-proxy.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/upgrade.md b/website/versioned_docs/version-3.0.0/admin-manual/setup/upgrade.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/setup/upgrade.md
rename to website/versioned_docs/version-3.0.0/admin-manual/setup/upgrade.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/stream-configuration.md b/website/versioned_docs/version-3.0.0/admin-manual/stream-configuration.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/stream-configuration.md
rename to website/versioned_docs/version-3.0.0/admin-manual/stream-configuration.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting-status-page.png b/website/versioned_docs/version-3.0.0/admin-manual/troubleshooting-status-page.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting-status-page.png
rename to website/versioned_docs/version-3.0.0/admin-manual/troubleshooting-status-page.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting.md b/website/versioned_docs/version-3.0.0/admin-manual/troubleshooting.md
similarity index 67%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting.md
rename to website/versioned_docs/version-3.0.0/admin-manual/troubleshooting.md
index 453e5295d..65486a674 100644
--- a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/troubleshooting.md
+++ b/website/versioned_docs/version-3.0.0/admin-manual/troubleshooting.md
@@ -60,3 +60,25 @@ sudo -u libretime libretime-analyzer --config /etc/libretime/config.yml --log-le
```
The `/var/log/nginx/libretime.error.log` file contains logs from the web server.
+
+## Test the stream inputs
+
+To test or debug your input streams, you can use the [`tools/test-stream-input.py`](https://github.com/libretime/libretime/blob/main/tools/test-stream-input.py) script to send a test sound to your stream inputs.
+
+To test the `main` input stream, you can run the following command:
+
+```bash
+./tools/test-stream-input.py \
+ --host radio.example.org \
+ --port 8001 \
+ --mount main \
+ --user source \
+ --password hackme
+
+# Or using the --url option
+./tools/test-stream-input.py --url source:hackme@radio.example.org:8001/main
+```
+
+If you are hitting `HTTP error 401 Unauthorized` on the main input stream, make sure that you have configured a user and password in the **Settings** > **Streams settings** page.
+
+If you are connected but don't hear anything streaming, make sure that the main input stream is connected and enabled. In addition, to automatically turn on/off the stream on connect/disconnect you can configure the input stream auto switch in the **Settings** > **Streams settings** page.
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/_category_.yml b/website/versioned_docs/version-3.0.0/admin-manual/tutorials/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/_category_.yml
rename to website/versioned_docs/version-3.0.0/admin-manual/tutorials/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-firewall-using-ufw.md b/website/versioned_docs/version-3.0.0/admin-manual/tutorials/setup-a-firewall-using-ufw.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-firewall-using-ufw.md
rename to website/versioned_docs/version-3.0.0/admin-manual/tutorials/setup-a-firewall-using-ufw.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-static-ip-using-netplan.md b/website/versioned_docs/version-3.0.0/admin-manual/tutorials/setup-a-static-ip-using-netplan.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/tutorials/setup-a-static-ip-using-netplan.md
rename to website/versioned_docs/version-3.0.0/admin-manual/tutorials/setup-a-static-ip-using-netplan.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/admin-manual/uninstall.md b/website/versioned_docs/version-3.0.0/admin-manual/uninstall.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/admin-manual/uninstall.md
rename to website/versioned_docs/version-3.0.0/admin-manual/uninstall.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/appendix/_category_.yml b/website/versioned_docs/version-3.0.0/appendix/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/appendix/_category_.yml
rename to website/versioned_docs/version-3.0.0/appendix/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/appendix/hd-audio-modules.md b/website/versioned_docs/version-3.0.0/appendix/hd-audio-modules.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/appendix/hd-audio-modules.md
rename to website/versioned_docs/version-3.0.0/appendix/hd-audio-modules.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/appendix/rights-royalties.md b/website/versioned_docs/version-3.0.0/appendix/rights-royalties.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/appendix/rights-royalties.md
rename to website/versioned_docs/version-3.0.0/appendix/rights-royalties.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/README.md b/website/versioned_docs/version-3.0.0/developer-manual/README.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/README.md
rename to website/versioned_docs/version-3.0.0/developer-manual/README.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/_category_.yml b/website/versioned_docs/version-3.0.0/developer-manual/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/_category_.yml
rename to website/versioned_docs/version-3.0.0/developer-manual/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/_category_.yml b/website/versioned_docs/version-3.0.0/developer-manual/design/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/_category_.yml
rename to website/versioned_docs/version-3.0.0/developer-manual/design/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/architecture.md b/website/versioned_docs/version-3.0.0/developer-manual/design/architecture.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/architecture.md
rename to website/versioned_docs/version-3.0.0/developer-manual/design/architecture.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/database-migrations.md b/website/versioned_docs/version-3.0.0/developer-manual/design/database-migrations.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/design/database-migrations.md
rename to website/versioned_docs/version-3.0.0/developer-manual/design/database-migrations.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/_category_.yml b/website/versioned_docs/version-3.0.0/developer-manual/development/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/_category_.yml
rename to website/versioned_docs/version-3.0.0/developer-manual/development/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/environment.md b/website/versioned_docs/version-3.0.0/developer-manual/development/environment.md
similarity index 93%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/environment.md
rename to website/versioned_docs/version-3.0.0/developer-manual/development/environment.md
index a2943a065..ee3d85492 100644
--- a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/environment.md
+++ b/website/versioned_docs/version-3.0.0/developer-manual/development/environment.md
@@ -102,13 +102,12 @@ directory.
With the above instructions LibreTime is installed on Ubuntu Bionic. The Vagrant setup
offers the option to choose a different operation system according to you needs.
-| OS | Command | Comment |
-| ------------ | --------------------- | ----------------------------------------------------------- |
-| Debian 10 | `vagrant up buster` | Install on Debian Buster. |
-| Debian 11 | `vagrant up bullseye` | Install on Debian Bullseye. |
-| Ubuntu 18.04 | `vagrant up bionic` | Install on Ubuntu Bionic Beaver. |
-| Ubuntu 20.04 | `vagrant up focal` | Install on Ubuntu Focal Fossa. |
-| CentOS | `vagrant up centos` | CentOS 8 with native systemd support and activated SELinux. |
+| OS | Command | Comment |
+| ------------ | --------------------- | -------------------------------- |
+| Debian 10 | `vagrant up buster` | Install on Debian Buster. |
+| Debian 11 | `vagrant up bullseye` | Install on Debian Bullseye. |
+| Ubuntu 18.04 | `vagrant up bionic` | Install on Ubuntu Bionic Beaver. |
+| Ubuntu 20.04 | `vagrant up focal` | Install on Ubuntu Focal Fossa. |
### Troubleshooting
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/releases.md b/website/versioned_docs/version-3.0.0/developer-manual/development/releases.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/development/releases.md
rename to website/versioned_docs/version-3.0.0/developer-manual/development/releases.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/legacy-api.md b/website/versioned_docs/version-3.0.0/developer-manual/legacy-api.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/legacy-api.md
rename to website/versioned_docs/version-3.0.0/developer-manual/legacy-api.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_player.png b/website/versioned_docs/version-3.0.0/developer-manual/widgets-widgets_player.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_player.png
rename to website/versioned_docs/version-3.0.0/developer-manual/widgets-widgets_player.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_schedule.png b/website/versioned_docs/version-3.0.0/developer-manual/widgets-widgets_schedule.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_schedule.png
rename to website/versioned_docs/version-3.0.0/developer-manual/widgets-widgets_schedule.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_settings.png b/website/versioned_docs/version-3.0.0/developer-manual/widgets-widgets_settings.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets-widgets_settings.png
rename to website/versioned_docs/version-3.0.0/developer-manual/widgets-widgets_settings.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets.md b/website/versioned_docs/version-3.0.0/developer-manual/widgets.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/developer-manual/widgets.md
rename to website/versioned_docs/version-3.0.0/developer-manual/widgets.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.00.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.00.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.00.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.00.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.01.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.01.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.01.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.01.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.02.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.02.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.02.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.02.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.03.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.03.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.03.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.03.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.04.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.04.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.04.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.04.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.05.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.05.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.05.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.05.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.06.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.06.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.06.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.06.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.07.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.07.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.07.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.07.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.08.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.08.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.08.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.08.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.09.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.09.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.09.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.09.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.10.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.10.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.10.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.10.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.11.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.11.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.11.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.11.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.12.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.12.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.12.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.12.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.13.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.13.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-alpha.13.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-alpha.13.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.0.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-beta.0.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.0.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-beta.0.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.1.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-beta.1.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.1.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-beta.1.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.2.md b/website/versioned_docs/version-3.0.0/releases/3.0.0-beta.2.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/3.0.0-beta.2.md
rename to website/versioned_docs/version-3.0.0/releases/3.0.0-beta.2.md
diff --git a/website/versioned_docs/version-3.0.0/releases/3.0.0.md b/website/versioned_docs/version-3.0.0/releases/3.0.0.md
new file mode 100644
index 000000000..6defd5e7e
--- /dev/null
+++ b/website/versioned_docs/version-3.0.0/releases/3.0.0.md
@@ -0,0 +1,34 @@
+---
+title: LibreTime 3.0.0
+---
+
+import ReleaseHead from './\_release-head.md';
+
+
+
+## :sparkling_heart: Contributors
+
+The LibreTime project wants to thank the following contributors for authoring PRs to this release:
+
+- @jooola
+- @paddatrapper
+
+## :bug: Bug fixes
+
+- clean exit by catching keyboard interrupt ([#2206](https://github.com/libretime/libretime/issues/2206))
+- **legacy:** missing plupload uk_UA translation
+- **legacy:** jquery i18n translations for plupload
+- **legacy:** gracefully handle missing asset checksum
+- disable some systemd security features on bionic ([#2219](https://github.com/libretime/libretime/issues/2219))
+
+## :warning: Known issues
+
+The following issues may need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
+
+### Missing AAC encoder for Liquidsoap
+
+AAC streams are not working out of the box because the [current distributions packages of Liquidsoap are lacking a AAC encoder](https://github.com/libretime/libretime/issues/2184). If you need AAC streams, you need to [install Liquidsoap differently](https://www.liquidsoap.info/doc-1.4.4/install.html).
+
+### On Ubuntu Bionic, analyzing some FLAC files fails
+
+[On Ubuntu Bionic, analyzing some FLAC files fails with `UnplayableFileError`](https://github.com/libretime/libretime/issues/2218) because of an upstream bug in Liquidsoap. If you encounter this, you should [upgrade to a more recent distribution version](../developer-manual/development/releases.md#distributions-releases-support).
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/README.md b/website/versioned_docs/version-3.0.0/releases/README.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/README.md
rename to website/versioned_docs/version-3.0.0/releases/README.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/_category_.yml b/website/versioned_docs/version-3.0.0/releases/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/_category_.yml
rename to website/versioned_docs/version-3.0.0/releases/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/_release-head.md b/website/versioned_docs/version-3.0.0/releases/_release-head.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/_release-head.md
rename to website/versioned_docs/version-3.0.0/releases/_release-head.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/releases/unreleased.md b/website/versioned_docs/version-3.0.0/releases/unreleased.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/releases/unreleased.md
rename to website/versioned_docs/version-3.0.0/releases/unreleased.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/README.md b/website/versioned_docs/version-3.0.0/user-manual/README.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/README.md
rename to website/versioned_docs/version-3.0.0/user-manual/README.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/_category_.yml b/website/versioned_docs/version-3.0.0/user-manual/_category_.yml
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/_category_.yml
rename to website/versioned_docs/version-3.0.0/user-manual/_category_.yml
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot353-contents_of_show.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot353-contents_of_show.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot353-contents_of_show.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot353-contents_of_show.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot451-calendar.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot451-calendar.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot451-calendar.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot451-calendar.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot452-calendar_resolution.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot452-calendar_resolution.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot452-calendar_resolution.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot452-calendar_resolution.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot459-update_show.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot459-update_show.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot459-update_show.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot459-update_show.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot488-add_remove_content.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot488-add_remove_content.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot488-add_remove_content.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot488-add_remove_content.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot489-show_content.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot489-show_content.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot489-show_content.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot489-show_content.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot490-delete_this_instance.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot490-delete_this_instance.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot490-delete_this_instance.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot490-delete_this_instance.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png b/website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png
rename to website/versioned_docs/version-3.0.0/user-manual/calendar-screenshot583-show_instance_description_vc9ooit.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar.md b/website/versioned_docs/version-3.0.0/user-manual/calendar.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/calendar.md
rename to website/versioned_docs/version-3.0.0/user-manual/calendar.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-columns.png b/website/versioned_docs/version-3.0.0/user-manual/dashboard-columns.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-columns.png
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard-columns.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-delete-extra.png b/website/versioned_docs/version-3.0.0/user-manual/dashboard-delete-extra.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-delete-extra.png
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard-delete-extra.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-drag-and-drop.png b/website/versioned_docs/version-3.0.0/user-manual/dashboard-drag-and-drop.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-drag-and-drop.png
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard-drag-and-drop.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-end-gap.png b/website/versioned_docs/version-3.0.0/user-manual/dashboard-end-gap.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-end-gap.png
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard-end-gap.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-filter.png b/website/versioned_docs/version-3.0.0/user-manual/dashboard-filter.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-filter.png
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard-filter.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-now-playing.png b/website/versioned_docs/version-3.0.0/user-manual/dashboard-now-playing.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard-now-playing.png
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard-now-playing.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard.md b/website/versioned_docs/version-3.0.0/user-manual/dashboard.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/dashboard.md
rename to website/versioned_docs/version-3.0.0/user-manual/dashboard.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats-stream-stats.jpg b/website/versioned_docs/version-3.0.0/user-manual/listener-stats-stream-stats.jpg
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats-stream-stats.jpg
rename to website/versioned_docs/version-3.0.0/user-manual/listener-stats-stream-stats.jpg
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats.md b/website/versioned_docs/version-3.0.0/user-manual/listener-stats.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/listener-stats.md
rename to website/versioned_docs/version-3.0.0/user-manual/listener-stats.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/live-broadcast.md b/website/versioned_docs/version-3.0.0/user-manual/live-broadcast.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/live-broadcast.md
rename to website/versioned_docs/version-3.0.0/user-manual/live-broadcast.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-playlist-editor.png b/website/versioned_docs/version-3.0.0/user-manual/playlists-playlist-editor.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-playlist-editor.png
rename to website/versioned_docs/version-3.0.0/user-manual/playlists-playlist-editor.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-advanced.png b/website/versioned_docs/version-3.0.0/user-manual/playlists-smartblock-advanced.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-advanced.png
rename to website/versioned_docs/version-3.0.0/user-manual/playlists-smartblock-advanced.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-content.png b/website/versioned_docs/version-3.0.0/user-manual/playlists-smartblock-content.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-content.png
rename to website/versioned_docs/version-3.0.0/user-manual/playlists-smartblock-content.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-options.png b/website/versioned_docs/version-3.0.0/user-manual/playlists-smartblock-options.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists-smartblock-options.png
rename to website/versioned_docs/version-3.0.0/user-manual/playlists-smartblock-options.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists.md b/website/versioned_docs/version-3.0.0/user-manual/playlists.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playlists.md
rename to website/versioned_docs/version-3.0.0/user-manual/playlists.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-history-templates.png b/website/versioned_docs/version-3.0.0/user-manual/playout-history-history-templates.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-history-templates.png
rename to website/versioned_docs/version-3.0.0/user-manual/playout-history-history-templates.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-log-sheet.png b/website/versioned_docs/version-3.0.0/user-manual/playout-history-log-sheet.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-log-sheet.png
rename to website/versioned_docs/version-3.0.0/user-manual/playout-history-log-sheet.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-new-hist-temp.png b/website/versioned_docs/version-3.0.0/user-manual/playout-history-new-hist-temp.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history-new-hist-temp.png
rename to website/versioned_docs/version-3.0.0/user-manual/playout-history-new-hist-temp.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history.md b/website/versioned_docs/version-3.0.0/user-manual/playout-history.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/playout-history.md
rename to website/versioned_docs/version-3.0.0/user-manual/playout-history.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_dashboard.png b/website/versioned_docs/version-3.0.0/user-manual/podcasts-podcasts_dashboard.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_dashboard.png
rename to website/versioned_docs/version-3.0.0/user-manual/podcasts-podcasts_dashboard.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_editor.png b/website/versioned_docs/version-3.0.0/user-manual/podcasts-podcasts_editor.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts-podcasts_editor.png
rename to website/versioned_docs/version-3.0.0/user-manual/podcasts-podcasts_editor.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts.md b/website/versioned_docs/version-3.0.0/user-manual/podcasts.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/podcasts.md
rename to website/versioned_docs/version-3.0.0/user-manual/podcasts.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot126-debra_silence.png b/website/versioned_docs/version-3.0.0/user-manual/preparing-media-screenshot126-debra_silence.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot126-debra_silence.png
rename to website/versioned_docs/version-3.0.0/user-manual/preparing-media-screenshot126-debra_silence.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot175-ex_falso.png b/website/versioned_docs/version-3.0.0/user-manual/preparing-media-screenshot175-ex_falso.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media-screenshot175-ex_falso.png
rename to website/versioned_docs/version-3.0.0/user-manual/preparing-media-screenshot175-ex_falso.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media.md b/website/versioned_docs/version-3.0.0/user-manual/preparing-media.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/preparing-media.md
rename to website/versioned_docs/version-3.0.0/user-manual/preparing-media.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-on-air-status.png b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-on-air-status.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-on-air-status.png
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-on-air-status.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot558-add_show.png b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot558-add_show.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot558-add_show.png
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot558-add_show.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot560-show_when.png b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot560-show_when.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot560-show_when.png
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot560-show_when.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot561-add_show_content.png b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot561-add_show_content.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot561-add_show_content.png
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot561-add_show_content.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot562-drag_show_content.png b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot562-drag_show_content.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-screenshot562-drag_show_content.png
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-screenshot562-drag_show_content.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-select_files.png b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-select_files.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows-select_files.png
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows-select_files.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows.md b/website/versioned_docs/version-3.0.0/user-manual/scheduling-shows.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/scheduling-shows.md
rename to website/versioned_docs/version-3.0.0/user-manual/scheduling-shows.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-api-settings.png b/website/versioned_docs/version-3.0.0/user-manual/settings-api-settings.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-api-settings.png
rename to website/versioned_docs/version-3.0.0/user-manual/settings-api-settings.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-general-playback-settings.png b/website/versioned_docs/version-3.0.0/user-manual/settings-general-playback-settings.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-general-playback-settings.png
rename to website/versioned_docs/version-3.0.0/user-manual/settings-general-playback-settings.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-master-source-stream.png b/website/versioned_docs/version-3.0.0/user-manual/settings-libretime-master-source-stream.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-master-source-stream.png
rename to website/versioned_docs/version-3.0.0/user-manual/settings-libretime-master-source-stream.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-show-source-stream.png b/website/versioned_docs/version-3.0.0/user-manual/settings-libretime-show-source-stream.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-libretime-show-source-stream.png
rename to website/versioned_docs/version-3.0.0/user-manual/settings-libretime-show-source-stream.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-station-info-settings.png b/website/versioned_docs/version-3.0.0/user-manual/settings-station-info-settings.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/settings-station-info-settings.png
rename to website/versioned_docs/version-3.0.0/user-manual/settings-station-info-settings.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/settings.md b/website/versioned_docs/version-3.0.0/user-manual/settings.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/settings.md
rename to website/versioned_docs/version-3.0.0/user-manual/settings.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/status-screenshot521-system_status_240.png b/website/versioned_docs/version-3.0.0/user-manual/status-screenshot521-system_status_240.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/status-screenshot521-system_status_240.png
rename to website/versioned_docs/version-3.0.0/user-manual/status-screenshot521-system_status_240.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/status.md b/website/versioned_docs/version-3.0.0/user-manual/status.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/status.md
rename to website/versioned_docs/version-3.0.0/user-manual/status.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/users-user-edit.png b/website/versioned_docs/version-3.0.0/user-manual/users-user-edit.png
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/users-user-edit.png
rename to website/versioned_docs/version-3.0.0/user-manual/users-user-edit.png
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/users.md b/website/versioned_docs/version-3.0.0/user-manual/users.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/users.md
rename to website/versioned_docs/version-3.0.0/user-manual/users.md
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams-webstream.jpg b/website/versioned_docs/version-3.0.0/user-manual/webstreams-webstream.jpg
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams-webstream.jpg
rename to website/versioned_docs/version-3.0.0/user-manual/webstreams-webstream.jpg
diff --git a/website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams.md b/website/versioned_docs/version-3.0.0/user-manual/webstreams.md
similarity index 100%
rename from website/versioned_docs/version-3.0.0-beta.2/user-manual/webstreams.md
rename to website/versioned_docs/version-3.0.0/user-manual/webstreams.md
diff --git a/website/versioned_sidebars/version-3.0.0-beta.2-sidebars.json b/website/versioned_sidebars/version-3.0.0-sidebars.json
similarity index 100%
rename from website/versioned_sidebars/version-3.0.0-beta.2-sidebars.json
rename to website/versioned_sidebars/version-3.0.0-sidebars.json
diff --git a/website/versions.json b/website/versions.json
index 58348d0e7..eccb8a3e1 100644
--- a/website/versions.json
+++ b/website/versions.json
@@ -1 +1 @@
-["3.0.0-beta.2"]
+["3.0.0"]
diff --git a/worker/setup.py b/worker/setup.py
index f402ea1cb..d5fbbe663 100644
--- a/worker/setup.py
+++ b/worker/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-worker",
- version="3.0.0-beta.2",
+ version="3.0.0",
description="LibreTime Worker",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",