- 修复
alert_error
和alert_warning
接口的模态对话框。 - 支持解析xresloader的warning日志。
- 修复log文件的输出被转义的问题。
- 调试选项
--debug
改为--debug-mode
以适配冲突。 - 修复
--input
失效的问题。
- 修订多行输出
- 更新依赖库
- adm-zip ^0.5.10 → ^0.5.16
- compressing ^1.10.0 → ^1.10.1
- electron ^29.1.0 → ^32.0.2
- gulp ^4.0.2 → ^5.0.0
- minimatch ^9.0.3 → ^10.0.1
- 更新依赖包
- 修正转表清单中只有一个规则切有限定Tag/Class时,默认仍然能选中不满足条件的转表项的问题
- 候选项不满足自定义转表规则里的任何输出矩阵条目,不再允许选中
- 支持多个
data_src_dir
配置 - 修复多输出的hint提示
- 修复多次点击重置按钮不会消除老窗口的BUG
- 支持多个
proto_file
配置 - 更新依赖库
- @popperjs/core ^2.11.6 → ^2.11.8
- bootstrap ^5.2.1 → ^5.3.0
- electron ^20.1.4 → ^25.2.0
- electron-packager ^16.0.0 → ^17.1.1
- jquery ^3.6.1 → ^3.7.0
- jquery.fancytree ^2.38.2 → ^2.38.3
- log4js ^6.6.1 → ^6.9.1
- minimatch ^5.1.0 → ^9.0.3
- 修复一些日志输出布局异常
- 优化高分辨率下的响应式布局
- 更新依赖库
- @popperjs/core -> 2.11.5
- jquery.fancytree -> 2.38.1
- log4js -> 6.5.2
- electron -> 19.0.6
- minimatch -> 5.1.0
- electron-packer -> 15.5.1
- 启动日志输出GUI工具的版本号
- 调整样式,现在更紧凑一些
- 更新依赖库
- electron -> 16.0.7
- bootstrap -> 5.1.3
- popperjs -> 2.38.0
- electron-packer -> 2.11.2
- 修复 #12
- 增加
--log-configure
选项,用于指定log4js日志配置。增加默认的本地文件日志。 - 修复配置文件过大被拆分的BUG
- 更新依赖库
- electron -> 14.0.0
- bootstrap -> 5.1.0
- jquery.fancytree -> 2.38.0
- electron-packer -> 15.3.0
- 更新依赖库
- electron -> 11.1.1
- bootstrap -> 5.0.0-beta1
- jquery.fancytree -> 2.37.0
- electron-packer -> 15.2.0
- popper.js 替换为 @popperjs/core
-
增加命令行选项
--custom-selector/--custom-button <json文件名>
用于增加自定义选择器 -
允许事件可勾选是否执行
-
转表前事件和转表后事件增加允许在面板中设置开启货关闭,新属性如下:
name
: 显示名称checked
: 默认选中/启用mutable
: 是否可以修改选中/启用状态
- Fix icon loading error for darwin platform.
- 优化错误提示
- 修复子进程事件错误导致可能捕获不到子进程退出的BUG
- 换一种reload的实现,原先的
BrowserWindow.reload()
未知原因会导致子进程退出事件丢失 - 增加
on_before_convert
和on_after_convert
事件的selected_items
传入数据,包含{id, file, scheme, name, cat, options: [], desc, scheme_data: {}}
用于指示选中的节点信息 - 修复自定义事件
reject
之后没有显示成错误的BUG。
- 修复一处自定义option传参错误
- 修复重置按钮某些情况下会失效的BUG
- 更新依赖库
electron -> 9.0.0 jquery -> 3.5.1 bootstrap -> 4.5.0
- 更新依赖库
- 切换到
Github Action
- 更换图标
- 构建工具切换为
yarn
- 支持多个
<output_type></output_type>
参数,支持给每个 output_type 单独设置 rename 规则 - set_name 事件增加 alert_warning(text)/alert_error(text)/log_info(text)/log_error(text) 函数
- set_name 事件增加 work_dir 变量和 configure_file 变量
- on_before_convert/on_after_convert 事件增加 configure_file 变量
- 采用Promise重构建立节点树的的流程
- 更新依赖库
electron -> 6.0.7 electron-packager -> 14.0.5 gulp -> 4.0.2
- 修复重命名模板的转义问题
- 更新依赖库到当前最新版本release(2019-04-18)
- 支持xresloader 2.0.0的输出类型
- 修复未知的输出目标会导致加载失败的问题
- 增加事件支持
<on_before_convert>NODEJS CODE...</on_before_convert>
和<on_after_convert>NODEJS CODE...</on_after_convert>
- 采用Promise模型重构执行任务链
- 增加CI的自动发布流程
<set_name></set_name>
事件改为直接运行,不再需要返回一个function并且在沙箱环境中运行- 增加启动参数
--input <文件名>
用以支持设置初始加载的转表清单配置
- 增加java环境检测脚本
- 升级electron到2.0.4
- 更新依赖库到当前最新版本release(2018-07-04)
- 更新依赖库到当前最新版本release(2018-03-08)
- 移除jQuery UI
- 移除electron-prebuilt,使用electron来执行打包盒开发环境启动
- 升级jQuery到3.3.1
- 升级bootstrap到4.0.0
- 升级electron到1.8.3
- 升级jquery.fancytree到2.28.0
- 升级popper.js到1.13.0
- 升级electron-packager到11.1.0
- 界面同步优化成bootstrap4
- 优化打包方式
- 使用标准的node_modules路径并排除开发工具依赖(解决electron会重置模块搜索目录的问题)
- 使用asar打包资源文件
- 更新依赖库到当前最新版本release(2017-11-02)
- 支持设置数据版本号(需要xresloader版本1.4.0或以上)
- 修复使用boostrap 4之后漏打包tether的问题
- 修复插件脚本崩溃会导致功能不正常,并且没有报错的问题
- 支持预置scheme参数
- 更新electron到1.4.12
- 更新npm维护的库-20161211
- 支持设置java选项
- 更新electron到1.4.10
- jquery/bootstrap/jquery.fancytree 采用npm维护版本
- jquery-ui升级到1.12.0
- 完全使用gulp复制依赖项
- 支持新版本xresloader对web工具输出shell颜色代码
- 更新Electron到1.2.5
- 更新Electron-Packager到7.1.0
- 增加javascript的导出支持
- 更新nwjs到0.13.3
- 接入新的返回码定义
- 更新bootstrap到3.3.6
- 更新jquery到2.2.0
- 更新fancytree到2.15.0
- 修正转表完成后日志滚动条没有自动滚到最下方的问题
- 增加控制台提示性边框
- 修复Windows下的一些乱码问题
- 跟进支持xresloader的多表转换功能,拥有更快的转换速度并消耗更低的资源
- 修复加载不同转表文件时载入错误的问题
- 增加重置按钮(刷新页面)
- 修复转表结束提示错误
- 增加并行转表的功能