71 lines
2.1 KiB
Markdown
71 lines
2.1 KiB
Markdown
---
|
||
title: Unreleased
|
||
---
|
||
|
||
import ReleaseHead from './\_release-head.md';
|
||
|
||
<!-- <ReleaseHead date='2022-01-01' version='3.0.0-alpha.11'/> -->
|
||
|
||
## :sparkling_heart: Contributors
|
||
|
||
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
|
||
|
||
## :rocket: Features
|
||
|
||
## :bug: Bug fixes
|
||
|
||
## :fire: Deprecation and removal
|
||
|
||
## :arrow_up: Upgrading
|
||
|
||
### Apache and PHP configuration files
|
||
|
||
The Apache configuration file has been updated and renamed, in addition the PHP configuration has been merged in the Apache configuration. The old configuration files must be removed from the system **before the upgrade procedure**:
|
||
|
||
```bash
|
||
# On Debian/Ubuntu systems
|
||
sudo rm -f /etc/apache2/sites-*/airtime*
|
||
sudo rm -f /etc/php/*/apache2/conf.d/airtime.ini
|
||
|
||
# On CentOS systems
|
||
sudo rm -f /etc/httpd/conf.d/airtime*
|
||
sudo rm -f /etc/php.d/airtime.ini
|
||
```
|
||
|
||
### Replaced uWSGI with Gunicorn
|
||
|
||
[uWSGI](https://uwsgi-docs.readthedocs.io) was replaced by [Gunicorn](https://gunicorn.org/), the packages and configuration file should be removed from the system:
|
||
|
||
```bash
|
||
# Remove the configuration file
|
||
sudo rm -f /etc/airtime/libretime-api.ini
|
||
|
||
# Remove the packages
|
||
sudo apt purge \
|
||
uwsgi \
|
||
uwsgi-plugin-python3
|
||
```
|
||
|
||
### Logrotate config filepath
|
||
|
||
The legacy logrotate config filepath was changed from `/etc/logrotate.d/airtime-php` to `/etc/logrotate.d/libretime-legacy`. The old configuration file must be removed:
|
||
|
||
```bash
|
||
# Remove the configuration file
|
||
sudo rm -f /etc/logrotate.d/airtime-php
|
||
```
|
||
|
||
### New configuration schema
|
||
|
||
The configuration schema was updated.
|
||
|
||
The `general` section has been changed:
|
||
|
||
- the `general.protocol`, `general.base_url`, `general.base_port`, `general.base_dir` and `general.force_ssl` entries were replaced with a single `general.public_url` entry, be sure to use a valid url with the new configuration entry.
|
||
|
||
## :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.
|
||
|
||
## :memo: Colophon
|