v8.0.5

- Add serverName option to config
v8.0.6

- Fixes for content detect in case of redirect
- Fix log time
v8.0.7

- Fix 8.0.6 regression
v8.0.8

- Increase server timeout at status page to 5 seconds
- Fix low speed retry regression
- Fix logger
- Show playlist name of the stream in status if there are backups
- Add EPG update time to status
- Fix epg start while cpu is 1
- Show channels.json parsing error while cpu is 1
- Fix isUseEpgLogos
v8.1.0

- Add external ffmpeg stream input
- Add warning if ffmpeg executable doesnt exist
- Add User-Agent to ffmpeg params
- Add logo to recordings
- Add ffmpeg params to playlist settings
- Remove some dependencies
- Add logos
- Allow any link to be processed to ffmpeg (except HLS)
- A local m3u8 file also can be a HLS source stream.
- EPG parser fix

Download 8.1.0
v8.1.5

- Urgent EPG parser fix
- Fix network stats under windows

Download 8.1.5
v8.1.6
- Add isAllowUsersWithAnyToken option (closes Web Admin UI only)
- Fix /proxy handler
- Fix Cbilling pooler
v8.1.9
- Improve log messages
- Add messages filter. Text and regex supported.
- Add Cbilling encryption traffic support
- Fix http headers in JSON format in config
- Fix isKeepDbMatchedOnlyChannels
- Add isDisableArchive
- Fix archive stream start repeat
- Add content-length header to m3u8 handler
v8.2.0
- #KODIPROP tag support
- Fix headers on ts chunk
- Add isAllowRangeHeader
- Fix bad sequences
- Stop stream when no more chunks available
- Add clientCount to status response
- Add web status console to Log
- Fix big files handling
- Fix content-type for file
- Add group sorting by config order
- Fix status loading daisy wheel
- Add VOD rewind (mpegts not supported)
- Breaking changes for playlist queue
- Add pooler to web config
v8.2.1
- Fix playlist parse failure (Rare case)
- Fix empty group-title tag
- Add reserved streams config (no need for plugin anymore)
- Optimize get playlist code
- Small UI fixes
- New pooler config format (prepare for autodetect)
- Add Windows 7 support
- Fix VOD GC memory leak
- Bump node 16.15.0 for all builds (security patches applied)
- Fix stream stuck with no clients
- Fix archive to use pooler
- Add runme.cmd for win-x86
- Fix memory leak
- Add clients count to status
- Add multiaccount detect (pooler) page
- Replace "Discard" button in config to "Reset"
8.2.2
- Fix group sorting
- Add client search by token or username in config
- Fix pooler config exception
- Fix groups.json
- Add/Fix channels db
- Add streams count to status
- Fix multiaccount detector
- Remove runme.cmd dependency for win-x86 build
v8.2.3

- Fix unhandled rejection message
- Add logos
- Fix multiaccount detect timeout
- Add PageUp/PageDown keys in channels
- Fix epgTime
- Fix 'keep-alive' regression for Kodi
- Bump dependencies
v8.3.1

- Bump node 16.16.0
- Fix logos
- Stop channel if admin removed it from the playlist
- Fix channelHandler error handling
- Proper behavior of isSkipBitrateChoice
- Fix exact epg match
- Add description to epg in status
- More archive support
- Fix epg country match
- Fix favorite toggle
- Fix plugin.error
v8.4.0

- Add initial Xtream Codes Player API
- Playlist link supports ?username=user&password=pass without token
v8.4.2

- Fix open stream from web browser if isSkipBitrateChoice: true
- Fix FreeBSD binary
- Fix wrong channel id generation in /getchannelid
- Fix archive playback if isSkipBitrate checked
v8.4.4

- Allow custom login page path
- Update default userAgent
- XC API: return correct exp_dat
- Fix EPG parser
v8.4.5

- Allow epg match by tvg-name
- Add isRestreamer option (works with isAllowUsersWithAnyToken: true)
- Added /restream api endpoint to separate it from usual users
- Fix epgMatch
- Fix ffmpeg stop
- Change ffmpeg default parameters
v8.4.6

- Config: Automatically select first enabled playlist
- Config: New option: isHtmlPlayerEnabled (play inline video)
- Channel db fixes
- Fix UI error popup
- Add "country" to group config. Allows to reassign channel group to country based detection.
- Normalize quotes in channel name
- Add "get playlist by user/pass" into client section of config
v8.4.8

- Regression fixes
FYI,
For all versions prior 8.4.0 from now on is impossible to auto update hls-proxy due change of update server URL.
You can still update hls-proxy manually.