Skip to content

Latest commit

 

History

History
453 lines (304 loc) · 14.9 KB

CHANGELOG.md

File metadata and controls

453 lines (304 loc) · 14.9 KB

Touchsprite Extension Change Log 更新日志

[3.0.10] - 2024-11-14

  • 🐞 新增设置项 是否iOS个人版 以适配个人版工程运行

[3.0.9] - 2024/06/30

  • 🐞 修复发布小精灵工程时上传参数错误的问题

[3.0.8] - 2024/06/26

  • 🐞 修复发布企业版工程时加密方式不正确的问题

[3.0.7] - 2024/06/24

  • ✨ 新增支持发布小精灵工程,字段 ID_APP

[3.0.6] - 2024/01/12

  • 🛠 优化发布工程读取配置时支持识别大小写
  • 🛠 调整发布工程企业版 ID 字段由 idEnt 迁移到 ID_ENT

[3.0.5] - 2023-11-20

  • 🛠 优化打包/发布工程时填入不可用路径自动忽略

[3.0.4] - 2023-08-31

  • 🐞 修复一个可能导致主机 IP 错误的问题

[3.0.2] - 2023-08-05

  • ✨ 新增错误信息详细日志记录
  • 🐞 修复发布企业版工程显示名称有误的问题
  • 🛠 优化发布工程成功的提示体验

[3.0.1] - 2023-06-15

  • 🐞 修复设置更新但插件获取异常的问题
  • 🛠 插件激活事件移除 Snapshop 激活
  • 🛠 VSCode 最低支持版本升级至 1.75.0

[3.0.0] - 2023-05-05

  • 💥 (破坏性更新) 移除旧版取色器 Snapshop v1
  • 💥 (破坏性更新) 移除设置项 测试工程引导文件名
  • 💥 (破坏性更新) 移除插件 Snapshop-触动插件 的兼容性
  • ✨ 新增手动连接设备支持查看并连接历史连接设备
  • ✨ 新增触动截图服务器 For Sapshop,不再需要安装 Snapshop-触动插件 插件
  • ✨ 新增全新的日志输出,支持颜色渲染
  • ✨ 新增全新的状态栏,支持更友好的提示
  • ❌ 移除快捷键绑定 F8
  • 🐞 修复搜索设备时可能导致内存泄露的问题
  • 🎈 优化界面反馈体验,更少的打扰
  • 🛠 依赖更新

📌 2.x -> 3.x 迁移指南

  • 移除设置项 touchsprite-extension.mainTestFilename
  • 移除快捷键绑定 F8
  • 移除插件 Snapshop-触动插件
  • 如有图色处理需求,安装插件 Snapshop 图色处理应用

[2.0.5] - 2022-09-14

  • 🐞 修复含有多个网卡导致主机 IP 有误的问题
  • 🛠 远程日志和设备搜索问题因上述问题修复得到优化

[2.0.4] - 2022-07-25

  • 🎈 新增支持发布企业版工程,在配置文件中配置添加企业版脚本 ID 字段 idEnt 发布工程时将同时发布企业版工程
  • 🛠 优化推荐使用全功能 Lua 插件替代格式化工具

[2.0.3] - 2022-03-27

  • 🐞 修复部分运行时错误

[2.0.2] - 2022-02-23

  • 导出接口以供其他插件使用

[2.0.1] - 2022-02-18

  • 修复 打包/发布工程 的包无法正常使用的问题

[2.0.0] - 2022-02-17

💥 重大更改

  • 项目完全重构
  • 新增 发布工程 支持多工程配置,详细配置信息请查看 README
  • 新增 发布工程 支持标签 [latest],用于读取最新版本号
  • 新增支持点击状态栏项显示命令菜单
  • 移除功能 断点调试查询工程新建工程
  • 移除命令 开始调试查询工程详情新建工程设置本机IPTEST
  • 移除设置项 截图按分辨率分类设备系统类型
  • 使用新的算法自动判断设备类型,减少 脚本不存在 提示
  • 旧版取色器(Snapshop v1)不再作为默认图色工具,但在本插件 2.x 版本依然会得到保留,如果仍要使用请自行设置快捷键启用;推荐使用全新的图色工具 Snapshop v2
  • F7 默认快捷键更改为 停止运行
  • F8 默认快捷键更改为 推荐使用新版图色工具

📌 1.x -> 2.x 迁移指南

  • 设置项重命名 snapshotOrient -> snapOrient
  • 设置项重命名 snapshotDir -> snapDir
  • 设置项重命名 includePath -> includeWhenSend
  • 设置项重命名 ignorePath -> excludeWhenSend
  • 设置项重命名 includePathInZip -> includeWhenZip
  • 设置项重命名 ignorePathInZip -> excludeWhenZip
  • 设置项重命名 testRunFile -> mainTestFilename
  • 设置项废弃 snapshotClassifyByDpi
  • 设置项废弃 osType

[1.10.3] - 2021-11-11

📄 新增

  • 支持预览显示相同的像素

📑 优化

  • 修复清理 lua 时文件名为包含中文报错的问题
  • 支持通过设置项调整某些功能的开启和关闭
  • 优化部分显示文本

[1.10.2] - 2021-10-22

🧣 新增

  • 上传工程支持状态栏显示百分比进度

🧤 优化

  • 修复开启字库窗口会导致快捷键异常的问题(感谢 @托拉吉斯基 提供反馈)
  • 修复模板扩展至 5 个后的性能异常的问题
  • 修复部分可能造成运行时错误的问题

[1.10.1] - 2021-10-11

🔎 新增

  • 支持命令清空设备 lua 目录
  • 取色模板支持至最多 5 个 (快捷键 j,k)

🔍 优化

  • 移除设置项 [发送工程前先清空 lua 目录]
  • 修复部分情况下取色器放大镜显示占位图片的问题
  • 修复取色器放大镜在屏幕过小时会被取色列表遮盖的问题
  • 修复部分可能造成运行时错误的问题

[1.10.0] - 2021-08-25

💥 新增

  • 支持拖动图片加载图片
  • 加载本地图片时支持记住目录
  • 新增全屏图片加载动画

🎈 改进修复

  • 重写部分样式使界面更美观
  • 修复加载图片时按钮 loading 状态过早结束的问题
  • 旋转图片按钮调整至标签页最右侧
  • 移除图片内右键菜单功能
  • 优化点 1,点 2 默认显示提示按键

[1.9.0] - 2021-08-16

🕐 新增

  • 新增支持一键刷新取点颜色值(取色界面下)(快捷键 R)
  • 新增支持快速创建工程脚手架

🕣 修复

  • 修复分类安卓截图时将未知分辨率存放在 undefined 文件夹
  • 修复 Windows 使用系统缩放截图坐标出现小数的问题
  • 修复部分情况下选取范围显示比实际选取范围少 1 个像素的问题

[1.8.4] - 2021-08-06

🛠 优化

  • 优化最新版 VSCode 中输出时间戳格式问题
  • 优化调整插件快捷键仅在 lua 文件中生效

[1.8.3] - 2021-08-01

🎉 新增

  • 新增设置项[截图按分辨率分类]
  • 保存截图路径不存在时将自动创建

🚧 修复

  • 修复了一些运行错误

[1.8.2] - 2021-07-25

🚧 修复

  • 修复在没有保存过模板的情况下读取会有报错的问题
  • 修复制作字库时点击快捷键会造成误触的问题

[1.8.1] - 2021-07-17

🔧 新增

  • 支持自定义填写偏色制作字库

🔨 修复

  • 修复制作字库预览长宽不正确导致编码不正确的问题

[1.8.0] - 2021-07-14

🐱‍🏍 新增

  • 新的 LOGO
  • 支持从取色器中制作字库

🐱‍👓 优化

  • 二值化算法更新
  • 删除旧版二值化转换模块

🐱‍👤 修复

  • 修复选取范围时控制台会输出的问题
  • 修复选取范围显示比实际选取范围少 1 个像素的问题

[1.6.0] - 2021-05-14

🎈 新增

  • 支持运行工程发送工程前先清空 lua 文件夹(默认关闭,需自行在设置项中打开)

[1.5.0] - 2021-03-04

🔥 重大 更改

  • 使用全新的 webpack5 对插件进行打包,极大地缩小了插件体积,提升性能
  • 主插件体积缩小至原体积的 14%
  • 取色器体积缩小至原体积的 11%

[1.4.0]

  • 🔥 新增 未连接设备时使用工程运行相关功能时,会尝试连接上次连接成功的设备
  • 📳 新增 运行工程时,状态栏会显示脚本运行状态
  • 📳 新增 运行工程前,会先验证设备是否在运行脚本,如果是,则停止再运行工程
  • 🎨 新增 取色器 选取范围时,会显示所选的范围
  • 🎨 优化 取色器 提升图片长宽超出区域时的取色体验
  • 🛠 优化 使用单工作区时默认工程路径使用该工作区路径
  • 🛠 优化 使用多工作区时检测工程路径的能力
  • 修复 发布工程时 cookie 读取不正确的问题
  • 🐞 修复 调试程序与其他同名调试程序冲突导致无法运行的问题
  • 🐞 修复 运行调试时,如未连接设备,调试程序服务器不会停止的问题

[1.3.2]

  • 🐞 修复 设置本机 IP 功能失效的问题
  • 🐞 修复 虚拟网卡存在时设备搜索功能和日志功能失效的问题

[1.3.1]

  • 🎉 Happy Lunar New Year ! 春节快乐 ! 🎊
  • 🆕 新增 发布工程支持自定义更新日志,详情请查看插件首页
  • 🆕 新增 发布工程支持查询脚本默认加密方式并在发布时使用
  • 🆙 优化 取色器 取点如果取到两个相同坐标的点时会高亮提示
  • 🆙 优化 取色器 加载图片时加载按钮将变为禁用状态

[1.3.0]

  • 🆕 新增 重构 UI 交互模块,提升信息反馈准确性
  • 🆕 新增 重构 API 模块,提升稳定性和性能
  • 🆕 新增 多个编辑器插件支持同时运行
  • 🆙 优化 规范插件名
  • 🆙 优化 首次进入插件时不再强提示填写 AccessKey
  • 🆙 优化 与设备连接超时调整为 10 秒
  • 🆙 优化 与服务器连接超时调整为 30 秒
  • 🐞 修复 从取色器返回编辑器时光标聚焦在输出框的问题

[1.2.1]

  • 🆕 新增 查询工程详情功能
  • 🆙 优化 发布相关功能连接超时调整为 10 秒
  • 🐞 修复 部分已知错误

[1.2.0]

  • 🆕 新增 发布版本功能,详情请查看插件首页
  • 🆙 优化 部分说明文档

[1.1.0]

  • 🎉 Happy New Year ! 🎊
  • 取色器 新增 支持一次添加多个图片
  • 取色器 新增 加载图片时按钮的动画
  • 取色器 新增 一键关闭所有页面功能,入口位于标签页标签右侧和右键菜单中
  • 取色器 新增 支持键盘在大写的状态下进行取色
  • 取色器 优化 重写部分函数,提升取色器性能和稳定性
  • 取色器 优化 Header 调整为固定状态
  • 取色器 优化 数据列表操作按钮改为图标显示
  • 取色器 优化 提升预览放大镜中指示标的可见度
  • 取色器 优化 从取色器切回编辑器将自动聚焦回编辑器
  • 取色器 优化 没有加载图片时的 placeholder
  • 取色器 修复 修正部分键盘点击的逻辑错误

[1.0.3]

  • 优化 连接超时调整为 5 秒,防止部分低配手机因超时无法截图的问题
  • 优化 上传及截图状态栏新增动画
  • 优化 从取色器回到编辑器会自动打开输出面板

[1.0.2]

  • 修复 include 文件操作路径异常的问题
  • 修复 启动插件输出窗口不聚焦的问题

[1.0.1]

  • 新增 断点调试功能,使用说明请查看插件首页
  • 新增 断点调试对工作区的支持
  • 优化 大幅优化搜索设备的速度,减少连接设备所需的时间
  • 优化 部分文本说明
  • 优化 由于需要兼容调试程序,默认测试引导文件改为 maintest.lua
  • 优化 工程文件夹文件检索流程

[0.6.0]

  • 新增 上传文件功能,上传任意文件至设备
  • 新增 手动设置本机 IP 功能,如果遇到无法自动获取本机 IP 请尝试手动设置
  • 新增 图片比较器新参数: 容差,填写容差可以可以进行更详细的比较
  • 优化 搜索的设备更友好地显示设备名
  • 优化 现在支持上传路径包含中文的文件
  • 修复 模板设置中的说明勘误

[0.5.5]

  • 新增 (取色界面下)清空范围数据快捷键 x
  • 优化 打包工程时,检测到焦点在子目录自动查找上一级目录进行打包
  • 更新 README 文档

[0.5.4]

  • 修复 范围选择复制时错误的问题
  • 更正 部分文本勘误

[0.5.3]

  • 新增 范围选择,取色器下快捷键 q/e,默认模板关键字$p1/$p2
  • 优化 单击点/颜色值自动复制
  • 更新 调整模板设置中关键字说明
  • 修复 关闭图片后放大视图没有及时更新的问题

[0.5.2]

  • 优化 运行(测试)工程时当前目录下无引导文件会在上级目录继续查找

[0.5.1]

  • 新增 支持分别设置发送和打包的包含忽略文件(夹)

[0.5.0]

  • 新增 图片比较器
  • 新增 图片二值化器

[0.4.0]

  • 重写 UI,提供更好的交互体验
  • 新增支持单个脚本文件的上传运行,默认快捷键 F7
  • 新增支持上传中文文件名文件
  • 新增支持断开连接设备
  • 修复测试工程引导文件自定义文件名失效的问题
  • 调整搜索设备入口调整至左下角状态栏和命令行,暂时下线左侧栏
  • 调整命令行标题为中文
  • 优化取色器控制台开启关闭逻辑
  • 优化取色器不需要连接设备后才可以打开

[0.3.1]

  • 修复获取截图时旋转方向设置失效的问题
  • 新增取色器现在支持旋转图片,在图片上右键即可旋转图片
  • 调整设置选项类型,如更改了设置请在设置中查看调整

[0.3.0]

  • 全新的抓色器现已上线
  • 优化部分提示反馈信息
  • 更新 README 文档

[0.2.1]

  • 收到触摸相关通知,下线抓图取色功能
  • 暂时使用官方抓色器代替,新的抓色器开发中

[0.2.0]

  • 新增抓图取色功能,默认快捷键 F8(注意按键冲突,请自行设置调整)
  • 新增颜色代码生成功能
  • 优化部分提示显示位置
  • 更新 Feature

[0.1.1]

  • 修复部分文本勘误
  • 添加开源协议

[0.1.0]

  • http 库改用 axios,重写大部分接口,大幅优化性能
  • 修复大多数情况下搜索设备失效的问题
  • 运行工程快捷键调整为 F6,停止工程快捷键调整为 Shift+F5(注意按键冲突,请自行设置调整)
  • 新增支持运行测试工程,引导文件默认文件名为 main.test.lua,默认快捷键为 F5
  • 新增支持多种任意类型的文件上传,如需忽略文件(夹),请自行设置调整
  • 新增支持根据文件类型上传至不同目录,lua 文件默认上传至 lua 文件夹,其余上传至 res 文件夹
  • 新增输入 IP 地址的验证功能
  • 新增支持最大连接设备超出最大数量提示
  • 调整运行和停止脚本信息至日志窗口
  • 修复截图方向无法调整的问题
  • 本地化命令标题
  • 删除获取状态函数

[0.0.7]

  • 新增设备管理页面,快速添加设备
  • 新增适配 Mac 的快捷键
  • 修复部分文本勘误
  • 修复上传失败仍然运行脚本的问题

[0.0.6]

  • 新增发送项目和打包项目对于文件夹的支持
  • 修复日志服务器无法接收到日志的问题
  • 新增支持设置设备系统类型,运行项目时提示没有选中脚本请自行设置系统类型

[0.0.5]

  • 新增适配触动 nLog 函数远程日志功能
  • 新增打包项目功能

[0.0.4]

  • 修复安卓运行无法正确执行项目的问题
  • 新增 include 文件夹上传时可以将项目目录外的文件一并上传
  • 更正部分语言描述

[0.0.1]

  • Initial release