Skip to content

v0.46 发布

Latest

Choose a tag to compare

@Bronya0 Bronya0 released this 23 Jun 09:48
· 10 commits to wails since this release

v0.46 发布🎉 (macOS 用户如果遇到“已损坏”无法打开,终端执行 xattr -dr com.apple.quarantine /Applications/Kafka-King.app 即可(原因是 app 未签名)

新增

Topic跳转回显

  • Topic列表点击"生产消息"/"查看消费消息"按钮跳转时,自动预选对应topic
  • 生产/消费页 topic 下拉选择变更自动缓存到 localStorage
  • 切连接时自动清理缓存,按连接独立记忆

流式订阅消费正式发布

  • RAF 节流渲染,避免高频消息导致重复 DOM 更新
  • 消息列表倒序显示(最新在上)
  • 内存保护:200MB 大小上限 + 10000 条数量上限
  • 累计总接收数与当前缓存数分开显示
  • 缓存信息悬浮提示 + 多语言国际化

修复

SSH隧道多Broker连接

  • 重写SSH隧道实现,使用 kgo.Dialer 替代本地TCP监听
  • 所有Kafka broker连接(包括元数据发现的新broker)都通过跳板机路由
  • 修复仅第一个 bootstrap server 走隧道、其余直连超时的问题

ACL列表为空

  • 修复 kadm.NewACLs() 零值过滤器导致 DescribeACLs 发送空请求的bug
  • 添加 AnyResource + Operations + ACLPatternAny 匹配全部ACL

其他

  • 消费参数(Group/Number/Timeout)按连接缓存到 localStorage
  • 解码默认值改为 utf8,语义更准确
  • 过滤 consumer 正常关闭的 DeadlineExceeded/Canceled 错误误报

我的新作,开源免费AI 编码agent:https://github.com/Bronya0/ally-agent 欢迎体验使用