Skip to content

v0.0.10

Choose a tag to compare

@github-actions github-actions released this 27 Mar 06:20
· 249 commits to main since this release

Changelog

  • 3035341 MediaWarp v0.0.10
  • ec05e64 feat: 在恢复中间件中添加详细的错误日志记录以处理 panic 错误
  • b954576 feat: 在正则路由处理器中添加调试日志以记录匹配成功的 URL
  • 25c9d08 feat: 支持通过命令行参数指定配置文件路径
  • 3543f27 feat: 添加 GZIP、Brotli 解压支持并重构读取响应体的逻辑
  • ae105e3 fix: 修复日志中间件颜色控制输出错误问题
  • 36a1862 fix: 修复配置初始化失败时的日志输出,改为使用标准输出
  • 7cd57d2 perfect: 使用自定义恢复中间件以处理 panic 错误并且过滤 httputil.ReverseProxy 中正常的 panic: http.ErrAbortHandler
  • 4afe6a5 perfect: 添加信号处理和错误处理机制,优化服务退出流程
  • bcff26e refactor: 将responseModifyCreater、recgonizeStrmFileType、updateBody函数移至 utils.go 并独立与 EmbyServerHandler,便于后续复用
  • 2ca8466 refactor: 将部分逻辑从 emby.EmbyServer 移至 handler.EmbyServerHandler
  • 88e438e refactor: 重构媒体服务器处理器初始化逻辑,改为返回错误以便更好地处理初始化失败情况
  • 9097e9d report: 修改 bug 模板中的配置文件字段 ID
  • 1d01220 style: 优化正则路由处理器的日志记录格式