chore(main): release 4.5.0 (#3164)
🤖 I have created a release *beep* *boop* --- ## [4.5.0](https://github.com/libretime/libretime/compare/4.4.0...4.5.0) (2025-07-16) ### Features * **legacy:** add config option for group separator in header auth ([#3181](https://github.com/libretime/libretime/issues/3181)) ([f780994](f780994996)) * **playout:** don't clear liquidsoap queue on liquidsoap startup ([#3163](https://github.com/libretime/libretime/issues/3163)) ([0b02ebf](0b02ebf1b6)) * rename `airtime-pypo` exchange to `playout` ([#3170](https://github.com/libretime/libretime/issues/3170)) ([63ff50b](63ff50b82c)) * use fanout queue type for playout queue ([#3161](https://github.com/libretime/libretime/issues/3161)) ([9e55d3b](9e55d3bb6f)) ### Bug Fixes * **playout:** invalid input source disconnect command send to liquidsoap ([#3166](https://github.com/libretime/libretime/issues/3166)) ([908d548](908d54805a)) * **playout:** remove potential deadlock in liquidsoap client ([#3165](https://github.com/libretime/libretime/issues/3165)) ([f33518d](f33518d637)) * **playout:** when metadata has a newline playout stops ([#3160](https://github.com/libretime/libretime/issues/3160)) ([d7987bb](d7987bb4ef)) * **worker:** catch mutagen `TypeError` when saving metadata ([#3182](https://github.com/libretime/libretime/issues/3182)) ([107bacf](107bacf296)) --- 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:
parent
f780994996
commit
f429339bfc
2
.github/release-please-manifest.json
vendored
2
.github/release-please-manifest.json
vendored
@ -1 +1 @@
|
|||||||
{".":"4.4.0"}
|
{".":"4.5.0"}
|
||||||
|
|||||||
18
CHANGELOG.md
18
CHANGELOG.md
@ -1,5 +1,23 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [4.5.0](https://github.com/libretime/libretime/compare/4.4.0...4.5.0) (2025-07-16)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* **legacy:** add config option for group separator in header auth ([#3181](https://github.com/libretime/libretime/issues/3181)) ([f780994](https://github.com/libretime/libretime/commit/f78099499617f556ebb1f0bb79bcca000d284b6e))
|
||||||
|
* **playout:** don't clear liquidsoap queue on liquidsoap startup ([#3163](https://github.com/libretime/libretime/issues/3163)) ([0b02ebf](https://github.com/libretime/libretime/commit/0b02ebf1b6786cc051fdd1b518be8e5e38bc9a9f))
|
||||||
|
* rename `airtime-pypo` exchange to `playout` ([#3170](https://github.com/libretime/libretime/issues/3170)) ([63ff50b](https://github.com/libretime/libretime/commit/63ff50b82c810567e2a6035fc73eb0e62135517e))
|
||||||
|
* use fanout queue type for playout queue ([#3161](https://github.com/libretime/libretime/issues/3161)) ([9e55d3b](https://github.com/libretime/libretime/commit/9e55d3bb6f2fa0f9a4dc858359a99e9d50c826a4))
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* **playout:** invalid input source disconnect command send to liquidsoap ([#3166](https://github.com/libretime/libretime/issues/3166)) ([908d548](https://github.com/libretime/libretime/commit/908d54805aa559a44f759f5872ac2cf09bc44c9c))
|
||||||
|
* **playout:** remove potential deadlock in liquidsoap client ([#3165](https://github.com/libretime/libretime/issues/3165)) ([f33518d](https://github.com/libretime/libretime/commit/f33518d63757fed6ce87e5b16090c77b43913908))
|
||||||
|
* **playout:** when metadata has a newline playout stops ([#3160](https://github.com/libretime/libretime/issues/3160)) ([d7987bb](https://github.com/libretime/libretime/commit/d7987bb4ef6d0aa1e7735a857c6e09863aac8354))
|
||||||
|
* **worker:** catch mutagen `TypeError` when saving metadata ([#3182](https://github.com/libretime/libretime/issues/3182)) ([107bacf](https://github.com/libretime/libretime/commit/107bacf296d6445a67874a5b355bf67398f87e0e))
|
||||||
|
|
||||||
## [4.4.0](https://github.com/libretime/libretime/compare/4.3.0...4.4.0) (2025-05-29)
|
## [4.4.0](https://github.com/libretime/libretime/compare/4.3.0...4.4.0) (2025-05-29)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
from setuptools import find_packages, setup
|
from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.4.0" # x-release-please-version
|
version = "4.5.0" # x-release-please-version
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="libretime-analyzer",
|
name="libretime-analyzer",
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
from setuptools import find_packages, setup
|
from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.4.0" # x-release-please-version
|
version = "4.5.0" # x-release-please-version
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="libretime-api-client",
|
name="libretime-api-client",
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
from setuptools import find_packages, setup
|
from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.4.0" # x-release-please-version
|
version = "4.5.0" # x-release-please-version
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="libretime-api",
|
name="libretime-api",
|
||||||
|
|||||||
23
docs/releases/4.5.0.mdx
Normal file
23
docs/releases/4.5.0.mdx
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: LibreTime 4.5.0
|
||||||
|
---
|
||||||
|
|
||||||
|
import ReleaseHead from "./_release-head.mdx";
|
||||||
|
|
||||||
|
<ReleaseHead date="2025-07-16" version="4.5.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).
|
||||||
@ -1,6 +1,6 @@
|
|||||||
from setuptools import find_packages, setup
|
from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.4.0" # x-release-please-version
|
version = "4.5.0" # x-release-please-version
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="libretime-playout",
|
name="libretime-playout",
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
from setuptools import find_packages, setup
|
from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.4.0" # x-release-please-version
|
version = "4.5.0" # x-release-please-version
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="libretime-shared",
|
name="libretime-shared",
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
from setuptools import find_packages, setup
|
from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.4.0" # x-release-please-version
|
version = "4.5.0" # x-release-please-version
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="libretime-worker",
|
name="libretime-worker",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user