diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c3fc96b..e9614c87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,109 @@ +**DO NOT OVERWRITE YOUR CURRENT INSTALL**, (I will have a good laugh if it deletes your "educational" videos). + +I've tested this on Windows 10 and LMDE and it records from each site, haven't tested anything else apart from basic post-processing but, in theory, I haven't messed with anything other than what I've noted below, so groups, etc should still work. + +**NOTE:** The included ffmpeg is a static compiled version from the Jellyfin project, if it causes problems for you, replace it with the version out of the original v5.3.0 archives. + +**DISCLAIMER:** There most likely are bugs, shit happens. + +If this version doesn't do what you want, don't use it ... simple. + + +Changes from reusedname's v5.3.2 version. + + + +25.05.13 +======================== +* Added more search options +* Revert 05f83f7c96b280a9b5d74b041421e46ed514364f +* Add Record Until to WebUI + +25.05.11 +======================== +* Fix a bug with Models list display (would sometimes not show anything) + +25.05.06 +======================== +* Move portrait directory from `config//` to `config` **MOVE YOUR EXISTING DIRECTORY** + **Will no longer be included in the auto-backup of the config** +* Recordings tab is optional +* Replace some deprecated calls +* Replace Logback calls with Slf4j calls (there was a mix) +* Open config directory from Settings->Help +* Version numbering change to vYY.MM.DD +* Update NR Tool URL + +25.04.28 +======================== +* Make side tabs optional for most sites +* Fix WinkTv capture +* Misc deprecated/redundant changes +* Add NR Tool search context menu +* Fix CGF search for CB (new preview URL) +* Change Record Later to Bookmark in various references + +25.04.27 +======================== +* Fix SC login (v3 API from WinkRU) + +25.04.03 +======================== +* Removed: + * News/Logging tabs, see Settings->Help for Logging + * Check for updates + * Non-working sites (ATv, CTv, LJ, MV, & SF) + * Live previews + * Progress column in Recordings tab + * Gaming, Trending, Top-rated side tabs for CB + * Various options in Settings related to above +* Added: + * Button to open the log file under Settings->Help + * Bongacams Mobile tab + * Superchatlive alternative for SC + * Region tab selection for CB, (Restart after selecting) + * Extra Thumbnail sizes + * Extra steps under Split by time/size + * Allow server to access contact sheets + * Pre-input parameters for post-processing remux/transcode + (⚠️ Do not even try it if you have no idea how to use ffmpeg, you can end up with + no recording ... which can happen even if you do know what you're doing) +* Changed: + * Recording tab is now Models (ala WinkRU's version) + * Help and Donate moved to Settings (ala WinkRU's version) + * Config file is saved to a ./config by default (I hate hiding files all over the place) +* Fixed: + * CS audio (reusedname's patch instead of my hack) + * BC room detection (reusedname's improved patch instead of mine) + * F4F thumbnails + +5.3.2 +======================== +* Generalise Flaresolverr for any domain: replace per-site setting (it was just one for CB though) with list of hosts. Previous setting is migrated to new format on first start. +* Improve group handling somewhat. Models in the group are started in priority order when changing priority, pausing/resuming, and after recording restart has failed. The solution is kind of brute force right now and may cause excessive checks in some cases. I also noticed that sometimes the highest priority model is not on the recording. +* Fix Bongacams online check: remove basic one, do the complete check straight away. Also update its logic to check new field. +* Reduce config save spam from recorder operations (400ms delay default, configurable). Helps with Suspend/Resume all actions. +* Add a couple of server relevant settings to the WebUI Settings page by @Jafea7 +* Better spec compliance regarding playlist update timing. The delay was hardcoded to 1 second, now it is taken from the playlist (usually 2 seconds). This also Should reduce network pressure and timeouts. +* New settings for max concurrent http requests (total and per host). Increasing them should reduce timeouts with a lot of active recordings. Found in Advanced group. +* Fix zombie recordings in some cases. +* Fix group precondition not respecting priority. +* Add online state column (hidden by default). Fix capitalization. +* Fix Stripchat login +* Set model state offline if online check is skipped. +* Optimize model updates in the WebUI. + +5.3.1 +======================== +* Flaresolverr support for CB. +* Performance fixes/improvements (handle more concurrent recordings). +* Camsoda sound fix (@Jafea7 I ended up editing the site model class, not the AbstractHlsDownload). +* Missing Stripchat thumbnails fix. +* Client: Show grouped model count in status bar. +* Web interface performance fix by crazy hacker man. +* Some hlsdl stability improvements. +* Bandwidth meter support for hlsdl downloads. + 5.3.0 ======================== * Added menu entry to force recording of models without changing the prio