Important
If you are running the :dev container image now is the best time to switch back to :latest or the semver version.
Changes
Better Live stream chat archiving - #1113
Saves live chat JSON/messages to a temporary file then flushes to the main JSON/chat file every 2 seconds. This prevents expensive re-writes of the entire JSON file for every chat message.
Prune old log files - #1126
A new task runs daily to prune old log files. Configurable via the log_retention_days config setting.
What's Changed
- build(deps): bump picomatch in /frontend by @dependabot[bot] in #1119
- feat: reset is_live state on server start by @Zibbp in #1121
- bump test archive timeout by @Zibbp in #1122
- build(deps): bump github.com/lib/pq from 1.12.0 to 1.12.1 by @dependabot[bot] in #1123
- build(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 by @dependabot[bot] in #1124
- fix: save live chat to temporary file then flush by @Zibbp in #1113
- feat: prune old logs by @Zibbp in #1126
- build(deps): bump lodash from 4.17.23 to 4.18.1 in /frontend by @dependabot[bot] in #1129
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in #1128
Full Changelog: v4.14.1...v4.15.0