0.0.2(2024-07-19)

优化改进

  1. 优化 debug 输出内容

    • 改进了调试信息的输出格式,使信息更加明确和美观,便于调试和排查问题。
  2. 提高扫描性能,降低内存占用

    • 修复上游正则库中的垃圾回收(GC)问题,提升系统稳定性。
    • 优化插件执行效率,使扫描过程更为高效。
    • 优化缓存机制,减少内存使用量。

新增功能

  1. YAML 插件变化
    • 新增 print 函数:方便在调试场景下打印信息。
    • 新增 uuid 函数:支持生成随机的 UUID。
    • 在 YAML 插件中,定义变量时,下划线开头的变量将不会输出:
      • 这样在输出时,JSON 中不会包含某些不希望输出的变量值。
    • 增强 YAML 插件的鲁棒性,支持在函数中填写不同数据类型。所有只能填写字符串或字节的数据项,两者都可以填写,不再报错。
    • 支持函数调用和方法调用两种方式,即 func(v1,v2)v1.func(v2) 均可,不再报错。
    • 修复 icon 函数,使其行为逻辑与 getIconContent 函数保持一致。
    • udp/tcp的request支持获取addrType类型的参数

0.0.1(2024-06-27)

xapp 0.0.1版本上线啦

xapp项目地址:https://github.com/chaitin/xapp

欢迎师傅们下载体验

指纹仓库地址:https://github.com/chaitin/xray-plugins

mac的arm版本可以先使用xapp_darwin_amd64,不影响正常使用