Skip to content

Releases: alibaba/arthas

arthas-all-3.1.4

24 Sep 18:17
Compare
Choose a tag to compare

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

#848 Support user data report
#870 fix logger load Helper class from parent ClassLoader problem
#865 logger command support log4j2
#862 logger command print AsyncAppender blocking info


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

#848 支持用户数据回报
#870 修复logger可能加载到parent ClassLoader里的Helper类的问题
#865 logger command support log4j2
#862 logger command print AsyncAppender blocking info

arthas-all-3.1.3

18 Sep 17:02
Compare
Choose a tag to compare

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

#851 fix jad command do not work under JDK 6/7
#855 alert error message when webconsole connect error
#857 Upgrade cfr to 0.146


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

#851 修复jad命令在 JDK 6/7下不工作的问题
#855 在webconsole上连接出错时,弹出提示框
#857 升级 cfr 到 0.146

arthas-all-3.1.2

09 Sep 03:37
Compare
Choose a tag to compare

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

#835 Support reverse tunnel proxy
#816 Support RPM package
#775 Support Debian Package.

#837 Add heapdump command
#839 Add vmoption command
#736 Add logger command to print all logger information
#707 Add stop command, alias for shutdown command
#766 sc sm support -c
#767 sm -m print classLoaderhash
#803 Command prompt change to arthas@pid
#776 <ctrl+L> clear screen

#753 Upgrade crf to 0.145
#746 fix tt time cost less than zero


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

#835 支持反向代理Server
#816 支持打包为 RPM
#775 支持打包为 deb

#837 增加 heapdump 命令
#839 增加 vmoption 命令
#736 增加logger命令
#707 增加stop命令,是shutdown命令的别名
#766 sc sm 命令 加上-c支持
#767 sm -m 新增classLoaderhash的展示
#803 命令行提示符改为arthas@pid形式
#776 支持<ctrl+L>清屏快捷键

#753 Upgrade crf to 0.145
#746 修复tt命令里的cost负数的问题
#420 中文文档里网页内锚点跳转失效的问题

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