chore(main): release 4.4.0 (#3145)

🤖 I have created a release *beep* *boop*
---


## [4.4.0](https://github.com/libretime/libretime/compare/4.3.0...4.4.0)
(2025-05-29)


### Features

* build and run custom nginx container
([#3155](https://github.com/libretime/libretime/issues/3155))
([658ce15](658ce15185))
* include nginx config inside libretime-nginx container
([#3157](https://github.com/libretime/libretime/issues/3157))
([659ac7a](659ac7aa77))


### Bug Fixes

* **legacy:** now macro should use station timezone
([#3143](https://github.com/libretime/libretime/issues/3143))
([c554863](c5548632e4))
* **legacy:** scheduled show length should not add track fade times
([#3144](https://github.com/libretime/libretime/issues/3144))
([5743a0f](5743a0f582))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: jo <ljonas@riseup.net>
This commit is contained in:
libretime-bot 2025-05-29 21:16:56 +02:00 committed by GitHub
parent 659ac7aa77
commit ef1b6f1f2d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 81 additions and 7 deletions

View File

@ -1 +1 @@
{".":"4.3.0"}
{".":"4.4.0"}

View File

@ -1,5 +1,19 @@
# Changelog
## [4.4.0](https://github.com/libretime/libretime/compare/4.3.0...4.4.0) (2025-05-29)
### Features
* build and run custom nginx container ([#3155](https://github.com/libretime/libretime/issues/3155)) ([658ce15](https://github.com/libretime/libretime/commit/658ce15185a02902dbab7dc8b789709a8f3bd46d))
* include nginx config inside libretime-nginx container ([#3157](https://github.com/libretime/libretime/issues/3157)) ([659ac7a](https://github.com/libretime/libretime/commit/659ac7aa77a8c72d642147afe9c59ae3fcb86fd3))
### Bug Fixes
* **legacy:** now macro should use station timezone ([#3143](https://github.com/libretime/libretime/issues/3143)) ([c554863](https://github.com/libretime/libretime/commit/c5548632e4f7067d594d611f6cf78cedc4dfce9e))
* **legacy:** scheduled show length should not add track fade times ([#3144](https://github.com/libretime/libretime/issues/3144)) ([5743a0f](https://github.com/libretime/libretime/commit/5743a0f5824c7f0a2d401cfec31df2b706316db1))
## [4.3.0](https://github.com/libretime/libretime/compare/4.2.0...4.3.0) (2025-03-12)

View File

@ -1,6 +1,6 @@
from setuptools import find_packages, setup
version = "4.3.0" # x-release-please-version
version = "4.4.0" # x-release-please-version
setup(
name="libretime-analyzer",

View File

@ -1,6 +1,6 @@
from setuptools import find_packages, setup
version = "4.3.0" # x-release-please-version
version = "4.4.0" # x-release-please-version
setup(
name="libretime-api-client",

View File

@ -1,6 +1,6 @@
from setuptools import find_packages, setup
version = "4.3.0" # x-release-please-version
version = "4.4.0" # x-release-please-version
setup(
name="libretime-api",

60
docs/releases/4.4.0.mdx Normal file
View File

@ -0,0 +1,60 @@
---
title: LibreTime 4.3.0
---
import ReleaseHead from "./_release-head.mdx";
<ReleaseHead date="2025-05-29" version="4.4.0" />
## :sparkling_heart: Contributors
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
- @dakriy
- @jooola
- @paddatrapper
## :rocket: Features
Please see the [changelog](https://github.com/libretime/libretime/blob/main/CHANGELOG.md).
## :bug: Bug fixes
Please see the [changelog](https://github.com/libretime/libretime/blob/main/CHANGELOG.md).
## :arrow_up: Upgrading
### Docker nginx container
When deploying using Docker, we now require using our custom nginx container
`libretime/libretime-nginx`. This new image embeds the legacy app assets and the
`nginx.conf`.
For existing installation, consider updating your `docker-compose.yml` file as follows:
```git
legacy:
image: ghcr.io/libretime/libretime-legacy:${LIBRETIME_VERSION:-latest}
init: true
ulimits:
nofile: 1024
depends_on:
- postgres
- rabbitmq
volumes:
- ${LIBRETIME_CONFIG_FILEPATH:-./config.yml}:/etc/libretime/config.yml:ro
- - libretime_assets:/var/www/html
- libretime_storage:/srv/libretime
nginx:
- image: nginx
+ image: ghcr.io/libretime/libretime-nginx:${LIBRETIME_VERSION:-latest}
ports:
- 8080:8080
depends_on:
- legacy
volumes:
- - libretime_assets:/var/www/html:ro
- libretime_storage:/srv/libretime:ro
- ${NGINX_CONFIG_FILEPATH:-./nginx.conf}:/etc/nginx/conf.d/default.conf:ro
```

View File

@ -1,6 +1,6 @@
from setuptools import find_packages, setup
version = "4.3.0" # x-release-please-version
version = "4.4.0" # x-release-please-version
setup(
name="libretime-playout",

View File

@ -1,6 +1,6 @@
from setuptools import find_packages, setup
version = "4.3.0" # x-release-please-version
version = "4.4.0" # x-release-please-version
setup(
name="libretime-shared",

View File

@ -1,6 +1,6 @@
from setuptools import find_packages, setup
version = "4.3.0" # x-release-please-version
version = "4.4.0" # x-release-please-version
setup(
name="libretime-worker",