- 支持多个
data_src_dir
配置
- 优化
print_color
模块的查找位置 - 更新
print_color
模块 - 修订老式命令行接口的错误码
- 优化忽略规则
- 修订重复的自定义参数的问题
- 支持多个
proto_file
配置 - 修复
global
里配置的默认option
配置
- 增加output_type的tag和class限定
- 修订错误信息输出问题
- 允许目录执行
- 修订一处exception遗漏导致的错误输出不友好的问题
- 允许指定
JAVA_HOME
环境变量
- 修复未输出标准错误的错误信息的BUG
- 使用python2时,标准输出和标准错误尝试优先使用输出二进制数据块方式。适配Windows环境下默认字符集是cp65001(UTF-8)时python内部会错误的问题
- 修复Windows下使用python2时,某些默认编码输出编码不正确的问题。
- 支持多个
<output_type></output_type>
参数,支持给每个 output_type 单独设置 rename 规则 - 优化标准输出和标准错误的输出编码,自动转换 xresloader 的输出编码
- 优化 xresloader 的输入编码
- 同步xresloader修改版本号规则为3位,和maven内大多数库的结构一致,主版本号.功能版本号.修订版本号
- 新增指定数据版本号的支持(需要xresloader 1.4.0以上版本)
- 移除Deprecated的OptionParser,使用新的argparse
- 修复批量转表接入的一处调用错误
- 省略scheme表的参数支持(需要xresloader 1.3.0.0 或以上版本)
- 支持附加的java选项参数
- 跟进支持xresloader的返回码为失败的任务数量,成功返回码为0
- 修复转换列表在工作目录下时,chdir到空目录的BUG
- 修复测试命令失效的BUG
- 修复编码不统一的问题
- 跟进支持xresloader的批量转表功能,大幅提升转表速度,降低资源消耗
- 变更help和参数解析方式
- 增加并行转表的功能