Skip to content

Releases: alibaba/arthas

arthas-all-3.1.1

15 May 09:39
Compare
Choose a tag to compare

Issues: https://github.com/alibaba/arthas/milestone/4?closed=1

  • trace command support print line number #668
  • add mbean command #666
  • webconsole support ip/port parameters #488
  • fix jobs system, redirect issues #695 #694
  • jad command support lambda classes #675
  • Improve the mechanism of the mc command to search for java packages and classes enhancement #661
  • support start under the unicode path in windows #574 #335
  • save command history every time #9
  • dashboard command better print Runtime info #696
  • redefine command log redefine history #530
  • Upgrade netty to 4.1.36.Final #680
  • Upgrade termd to 1.1.7.4 #697
  • support nobody user #572
  • jad command support method completion #667
  • dump command support completion #623
  • options command support completion #612
  • support attach windows service process #581
  • fix tab completion when the line is empty #564

Problems that may be encountered when upgrading:

  • Agent jar file does not exist #700

Issues: https://github.com/alibaba/arthas/milestone/4?closed=1

  • trace支持打印line number #668
  • 增加mbean命令 #666
  • webconsole支持传递ip/port参数 #488
  • 修复jobs系统,重定向 #695 #694
  • 修复jad 反编绎lambda类出错的问题 #675
  • 改进mc命令查找package/class的机制 #661
  • 支持windows下中文目录 #574 #335
  • 每次执行都保存commnad history #9
  • dashboard命令更好展示Runtime信息 #696
  • redefine命令打印redefine历史 #530
  • Upgrade netty to 4.1.36.Final #680
  • Upgrade termd to 1.1.7.4 #697
  • 支持nobody用户启动 #572
  • jad命令支持method补全 #667
  • dump命令支持自动补全 #623
  • options命令支持自动补全 #612
  • 在windows下支持诊断以service启动的进程 #581
  • 修复命令为空时 tab自动补全 #564

升级可能会遇到的问题:

  • Agent jar file does not exist #700

3.1.0

13 Feb 17:14
Compare
Choose a tag to compare

All Issues: https://github.com/alibaba/arthas/milestone/3?closed=1

  • Better unicode support #267 #376
  • Support JDK 11: #294 #425 #450 #451 #459
  • Support docker image: #308 #364
  • sm/sm/jad support completion: #323
  • ognl express do not support get private field bug #336
  • Change the default session timeout to 30 min #342
  • Improve web console user experience #344
  • keymap command usage more friendly #366
  • Add mc command/In Memory Java Compiler #373
  • dashboard/watch/monitor/tt/stack/trace support press Q to exit #410
  • dump support output directory #419
  • as.sh/arthas-boot support width/height options #422
  • better arthas-boot/as.sh #445 #422
  • When timezone is +0800, default repo mirror is aliyun #452
  • ObjectView support enum #454
  • cli support home and end #472
  • Add pwd command #493
  • Add cat command #494
  • Redirect to the specified file instead of the file under the ~/logs/arthas-cache/ directory #495
  • jad command support --source-only option, output source code only #496
  • watch/monitor/trace/tt/stack support better auto completion #497
  • The sm command should print method with Descriptor #504

全部 Issues: https://github.com/alibaba/arthas/milestone/3?closed=1

  • 修复中文支持: #267 #376
  • 完整支持JDK 11: #294 #425 #450 #451 #459
  • 支持构建Docker镜像: #308 #364
  • sm/sm/jad 支持自动补全: #323
  • ognl 表达式修复支持 private field #336
  • 默认session超时时间改为 30 min #342
  • 改进web console用户体验,切换到xtermd.js #344
  • keymap 命令的帮助信息更友好 #366
  • 增加 mc 命令,内存编绎器 #373
  • dashboard/watch/monitor/tt/stack/trace 支持按 Q 退出 #410
  • dump support output directory/dump 指令指定文件存储路径 #419
  • as.sh/arthas-boot 支持设置 width/height #422
  • 改进 arthas-boot/as.sh 的用户体验 #445 #422
  • 当时区是东8区时,默认使用aliyun镜像,加速下载 #452
  • ObjectView 支持打印enum类型 #454
  • cli支持end和home键 #472
  • 增加 pwd 命令 #493
  • 增加 cat 命令 #494
  • 重新设计重定向,直接重定向到指定的文件里,而不是 ~/logs/arthas-cache/ 目录 #495
  • jad 命令支持 --source-only 选项 #496
  • watch/monitor/trace/tt/stack 命令支持更好的自动补全 #497
  • sm 命令打印method的Descriptor #504

arthas-all-3.0.5

28 Nov 13:45
Compare
Choose a tag to compare

Issues: https://github.com/alibaba/arthas/milestone/2?closed=1

  1. Add an arthas-boot module to support all platforms. java -jar arthas-boot.jar -h #278
  2. Add pure java telnet client support. java -jar arthas-client.jar --help #272
  3. Add history command #298
  4. Add sysenv command #288
  5. Add ognl command #240
  6. Support history-search-forward/history-search-backward #307
  7. Improve web console user experience #300
  8. Refactor as.sh , support more argumentsgit, support git bash/MinGw/Cygwin #130 #212
  9. jad command support classes created by lambda #305
  10. watch command support #cost #227
  11. Check telnet port and http port before attach #171
  12. Support session timeout configuration #296
  13. Fix the case-insensitive problem of the watch/tt command #321 #219
  14. fix -- long options completion problem #318
  15. fix class search problem, support classes created by lambda #302

Issues: https://github.com/alibaba/arthas/milestone/2?closed=1

  1. 增加arthas-boot.jar,支持全平台统一体验。java -jar arthas-boot.jar -h #278
  2. 增加纯java实现的telnet client。java -jar arthas-client.jar --help #272
  3. 增加history 命令 #298
  4. 增加sysenv 命令 #288
  5. 增加ognl命令 #240
  6. 更好的命令匹配,支持history-search-forward/history-search-backward #307
  7. 改进web console的用户体验 #300
  8. 重构as.sh,支持更多的参数,更好的适配java home,支持git bash/MinGw/Cygwin #130 #212
  9. jad命令支持lambda类 #305
  10. watch命令增加 #cost 统计 #227
  11. 增加对telnet/http端口检测,更好的提示用户 #171
  12. 增加session timeout的配置 #296
  13. 修复watch/tt等命令不支持大写option的问题 #321 #219
  14. 修复--的自动补全问题 #318
  15. 修复类匹配问题,支持lambda类搜索 #302

arthas-all-3.0.4

test release

05 Sep 18:05
Compare
Choose a tag to compare