Changelog
Changelog
This page is generated from the canonical Engine release history.
[1.0.5] - 2026-10-22
- detect newly compiled builds of the installed version and show release action badges in Software Update.
- show available software updates beside the top bar status cards.
- skip yt-dlp for URLs not matched by a dedicated extractor, preserve direct HTTP streams, and label non-YouTube format logs correctly.
- fix direct HTTP inputs failing on playlist-only options, while preserving local address binding and dynamic URL updates for HLS and DASH.
[1.0.4] - 2026-10-21
- keep source playback and CDN pulls available when CDN Service is off, and clarify that the switch only controls caching content from other servers.
- add an optional HTTP SendFile setting for faster HTTP-TS delivery, disabled by default, with a warning about data loss on slow connections.
- improve automatic capacity assessments with earlier HLS playback-pressure detection, gradual ramp-up, and sustained recovery checks.
- fix false drops in capacity throughput charts and clarify reports when the retained player population has not established safe capacity.
- preserve Capacity Assessment selections during status refreshes and fix browser setting persistence after malformed saved data.
- prevent healthy playback connections from being disconnected by normal pacing near the delivery bandwidth limit.
- fix delivery bandwidth readings occasionally dropping to zero during concurrent updates.
- improve Server Usage chart initialization, live refresh, empty-history messages, and CPU/GPU layout.
- fix Manage Streams connection counts and status updates stopping when the Time column is hidden.
- make capacity assessments with CDN off use authenticated local media delivery even when server CDN is enabled.
- account for additional CDN outputs and bitrate increases during bandwidth admission without charging each segment as a new stream.
- improve CDN startup bandwidth estimates for incomplete bitrate metadata, multi-rendition playback, and HLS/DASH segment requests.
- concentrate new playback on existing healthy CDN replicas so surplus caches can become idle as demand falls, while respecting capacity changes and user server restrictions.
- reuse successful live segment upstreams and preserve media cache depth across playlist refreshes to avoid repeated cold cache chains.
- fix CDN relay loops, truncated live segments, and HTTP-TS startup disconnects under fragmented upstream delivery.
- fix byte-range responses for local and cached media.
- keep RPC replies and heartbeats responsive when peers are slow or the cluster is under load.
- prevent internal HTTP credential requests to slow CDN peers from delaying unrelated media requests during cluster startup.
- prefer existing CDN caches for new playback, reserve egress headroom for cache expansion, apply capacity checks on Engine origins, and support bounded multi-level segment fills.
[1.0.3] - 2026-10-12
- add DVB SAT>IP adapter support.
- reset inflated database auto-increment counters on startup.
- add Panel software update notifications, Master installation and reinstallation, optional same-major downgrades, release changelog history, installation progress, live output, and installation log timestamps, viewing and downloads.
- fix NVENC overlay images failing to load or render correctly.
[1.0.2] - 2026-10-03
- validate SMTP settings, protect mail credentials in debug logs, and improve email delivery and maintenance notification retries.
- update FFmpeg to version 9.0.2.
- fix streams unexpectedly restarting after about one hour.
- filter NVIDIA driver installation choices by the minimum driver requirement embedded in the FFmpeg binary.
- add live HLS URL updates with request headers, proxy, persistent connection, and decryption settings.
- fix scheduled weekday selections and preserve Codec restart days during import.
- identify automatic, manual, and installer backups in filenames and the backup list.
- fix backup protection across pages and make automatic backup retention safe during settings updates.
[1.0.1] - 2026-09-28
- add M3U playlist import as streams or movies.
- validate database backups before Codec import and Engine restore.
- restrict database restore to Engine backups; import Codec backups through Tools.
- save installation backups to the
storage/backup/directory. - improve panel startup speed.
- save server port settings for reuse by the installation and upgrade script.
- enforce VOD playback restrictions after a license downgrade.
- fix Codec database imports failing because
max_downloadhas no default value. - preserve available source IDs during Codec imports and remap conflicting IDs and their references.
- fix minimum-value validation for the
sseofURL parameter. - reduce repeated RPC peer rejection warnings.
- fix table header backgrounds covering only part of each cell.
[1.0.0] - 2026-09-23
- first stable release of X Acceleration Engine.