Skip to content

v2.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Apr 15:47
· 62 commits to main since this release
aa9d8c9

手写 changelog 好累啊,下个版本看看能不能安排一个自动生成(悲

fix

  • 配置文件存在但格式错误将不会再覆盖为默认配置,而是提示错误信息(#71
  • 定位并解决了一个风控的判断错误,并为请求设置超时时间,避免长时间阻塞(#77
  • 修复程序第一次执行时生成的默认配置文件中不存在 credential 的问题(#78

feat

  • 支持在模板中截断文本,避免路径过长(#73
    • 语法为: { truncate 占位符 要截断的长度 },如 { truncate title 5 } 指截取 title 的前 5 个字符。注意此处的字符是指 char 而非 byte,无论是中文还是英文、数字、特殊符号均作为一个 char 处理
  • 支持 scan-only 参数,开启该参数后将仅向数据库中写入视频信息而跳过下载流程(#76
    • 可通过将环境变量 SCAN_ONLY 设置为一个非空值,或指定 --scan-only 命令行参数启用
    • 该功能主要用于手动从 1.0 迁移,具体迁移思路请参考该评论

chore

  • 该版本开始设置默认的日志等级为 info(#75
    • 此前未在程序内进行额外指定,默认仅会打印 error
    • 该变动主要影响非 docker 版,docker 内已经默认设置了 RUST_LOG 环境变量