> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xray.cool/llms.txt
> Use this file to discover all available pages before exploring further.

# ChangeLog

> xapp的更新日志

## 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/xapp)

欢迎师傅们下载体验

指纹仓库地址：[https://github.com/chaitin/xray-plugins](https://github.com/chaitin/xray-plugins)

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