Skip to content

Entari 0.12.0

Compare
Choose a tag to compare
@RF-Tar-Railt RF-Tar-Railt released this 28 Jan 06:48
· 5 commits to main since this release

What's Changed

  • entari new 命令增加选项 --plugins 来增加加载的插件
  • 更新 Letoderea 到 0.15.0 by @RF-Tar-Railt in #10
    • 不再提供 @Filter().xxx.yyy() 形式的过滤器,可以使用 @propagate(filter_.xxx(), filter_.yyy()) 形式替代
    • 依据 propagate 机制,响应器可以自行实现过滤器,会话控制等功能
  • 增加事件 command/output, command/before_parsecommand/after_parse
    • 任一命令的解析流程都会执行这些事件。插件可以通过监听并返回值来控制解析流程。
    • 例如:监听 command/after_parse 并返回 bool 可控制命令是否执行。
  • yaml 格式的配置文件支持插值语法来使用环境变量: foo: ${{ env.XXX }}
  • 增加选择依赖 dotenv
  • ⬆️ Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #11

Full Changelog: v0.11.2...v0.12.0