Skip to content

Releases: ptma/mqtt-insight

v1.2.0

14 Feb 07:17

Choose a tag to compare

NOTE: 如果你从 MqttInsight-xxx-windows.zip 升级, 请先删除原 libs 目录下的所有 jar 文件。

1.2.0 (2026-02-14)

  • 优化 🙌
    • 升级 Javet v5(支持的 Node.js 版本为 v24)
    • 创建 NodeRuntime 时开放 eval 能力(某些 npm 模块需要开放 eval)

v1.1.8

31 Oct 08:18

Choose a tag to compare

1.1.8 (2025-10-31)

  • 修复 🐛
    • 修复登录时用户名或密码任一为空情况下均不传输用户名密码的问题
  • 优化 🙌
    • 增加 $share 共享订阅匹配
    • 手动输入变更发布主题时不清空已有载荷

v1.1.7

24 Jul 02:29

Choose a tag to compare

1.1.7 (2025-07-24)

  • 修复 🐛
    • 修复卸载JS脚本阻塞应用的问题

v1.1.6

03 Jul 05:47

Choose a tag to compare

v1.1.6 (2025-07-03)

  • 新增 ✨
    • 新增订阅收藏管理
  • 修复 🐛
    • 修复JS脚本错误可能引发的应用崩溃问题
    • 修复重新加载脚本后原脚本未释放,并可能导致崩溃的问题
  • 优化 🙌
    • clientId 允许最长 128 个字符(#15)
    • JS 脚本中 message.getPayload() 的兼容性转换
    • clientId 允许最长 128 个字符

v1.1.5

17 Mar 04:28

Choose a tag to compare

1.1.5 (2025-03-17)

  • 修复 🐛
    • 修复因无语言配置导致的不能启用的问题

v1.1.4

18 Feb 03:17

Choose a tag to compare

1.1.4 (2025-02-18)

  • 优化 🙌
    • 重构主题树,提升界面响应性能

v1.1.3

06 Jan 04:34

Choose a tag to compare

1.1.3 (2025-01-06)

  • 新增 ✨
    • 主题树形层级显示及过滤功能
    • 消息预览可选语法高亮
    • 发布历史可删除
  • 优化 🙌
    • 优化各处消息相关UI的同步逻辑
    • 解码器可根据输入的消息映射精确解码
  • 修复 🐛
    • 修复发布消息随机占位符可能未达预期的问题
    • 修复订阅列表滚动速度太慢的问题
    • 修复首次启动配置文件不存在而出错的问题
    • 修复多显示器下首次启动时窗口未定位到主显示器的问题
    • 修复字体大小设置无效的问题

V1.1.2

14 Sep 09:54

Choose a tag to compare

  • 新增 ✨
    • 发布消息支持随机变量
    • 单条消息可指定背景色
    • 增加消息大小的显示
  • 优化 🙌
    • 窗口位置记忆支持多显示器
    • 优化脚本引擎的关闭释放
    • 清除消息后主动释放内存
    • Base64 区分编码和解码
    • 其他优化
  • 修复 🐛
    • JSON 序列化可能存在的问题
    • 消息内容格式化时可能出错的异常兼容
    • 关闭订阅时未移除事件监听
    • 修复基础可能报错的问题

V1.1.1

18 Jan 12:34

Choose a tag to compare

  • 优化 🙌
    • Avro 解码增加对 UnionSchema 模式文件的支持
    • Protobuf 尝试解码时根据解码命中情况动态调整消息定义的优先级,以减少尝试次数
    • 脚本解码器 json、xml 格式化支持
    • 记录日志文件
    • Flatlaf、MigLayout 包升级
  • 修复 🐛
    • 修复复制删除消息等操作可能出错的问题
    • 修复选项变更保存后重启解析出错的问题

V1.1.0

09 Jan 14:03

Choose a tag to compare

1.1.0 (2024-01-09)

  • 新增 ✨
    • 新增 Protobuf、MessagePack、Avro、Hessian、Hessian2 和 Kryo 消息编解码支持
    • 新增全局 JavaScript 脚本编解码器支持
    • 脚本mqtt对象增加从主题提取变量的方法
    • 增加全局文本框剪切、复制、粘贴右键菜单
  • 优化 🙌
    • 变更: 订阅的静音功能替换为显示/隐藏消息
    • 事件传递过程中可能存在的异常处理
    • 脚本加载、重载、去除机制优化
    • 清除可见消息时同步更新相关订阅消息数量角标
    • 补充连接错误提醒
    • JsonPath 表达式取值如果是数组的取数组的第一个值
    • 优化暗色主题下消息视图文字颜色
  • 修复 🐛
    • 修复Payload 可能为 null 的问题
    • 修复非最大化的窗口大小和位置不能还原的问题
    • 修复在收到消息时,处理线程池可能还未创建的问题
    • 修复从图表收藏加载系列集时默认数据限制不生效的问题
    • 修复消息过滤大小写敏感设置无效的问题