@ -4,7 +4,22 @@ All notable changes to this project will be documented in this file.
@@ -4,7 +4,22 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Added
- Add channel config overlay system for Next engine
- The channel config schema can be found at https://github.com/ErsatzTV/next/blob/main/schema/channel_config.json
- Config overlays should be created in the config subfolder `next/channel-config-overlays`
- A config file named `default.json` will apply to all channels using the Next engine
- A config file named `{channel_number}.json` (e.g. `1.json`) will apply to the channel with that number
- Channel overlays will override values from the default overlay which will override values from the FFmpeg Profile
### Fixed
- Fix HLS Direct playback when JWT auth is also used
- Use configured ffmpeg path for motion and subtitle graphics elements
- Previously, these elements required ffmpeg to be on PATH
## [26.5.1] - 2026-05-08
### Fixed
- Fix NVIDIA playback on Linux using legacy streaming engine
- Fix cause of unnecessarily large database when using Emby or Jellyfin libraries
- This was caused by orphaned actor and actor artwork records, which will be cleaned up hourly
- When you see logs like `No orphaned actors to delete` and `No orphaned artwork to delete`, you can then reclaim disk space by:
@ -3226,7 +3241,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -3226,7 +3241,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Initial release to facilitate testing outside of Docker.