Changelog History
Page 3
-
v3.1.2 Changes
September 09, 2019Issues: 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 Addvmoption
command
🖨 #736 Addlogger
command to print all logger information
#707 Addstop
command, alias forshutdown
command
👍 #766sc
sm
support-c
🖨 #767sm
-m
printclassLoaderhash
#803 Command prompt change toarthas@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
命令的别名
#766sc
sm
命令 加上-c
支持
#767sm
-m
新增classLoaderhash
的展示
#803 命令行提示符改为arthas@pid
形式
#776 支持<ctrl+L>
清屏快捷键⬆️ #753 Upgrade crf to 0.145
#746 修复tt
命令里的cost
负数的问题
#420 中文文档里网页内锚点跳转失效的问题 -
v3.1.1 Changes
May 15, 2019Issues: 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
-
v3.1.0 Changes
February 13, 2019All 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
- 0️⃣ 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
-
v3.0.5 Changes
November 28, 2018Issues: 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- Add history command #298
- Add sysenv command #288
- 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 - Check telnet port and http port before attach #171 🔧 12. Support session timeout configuration #296
- Fix the case-insensitive problem of the watch/tt command #321 #219
- 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
- 增加
arthas-boot.jar
,支持全平台统一体验。java -jar arthas-boot.jar -h
#278 - 增加纯java实现的telnet client。
java -jar arthas-client.jar --help
#272 - 增加history 命令 #298
- 增加sysenv 命令 #288
- 增加ognl命令 #240
- 更好的命令匹配,支持history-search-forward/history-search-backward #307
- 改进web console的用户体验 #300
- 重构
as.sh
,支持更多的参数,更好的适配java home,支持git bash/MinGw/Cygwin #130 #212 - jad命令支持lambda类 #305
- watch命令增加 #cost 统计 #227
- 增加对telnet/http端口检测,更好的提示用户 #171
- 增加session timeout的配置 #296
- 修复watch/tt等命令不支持大写option的问题 #321 #219
- 修复
--
的自动补全问题 #318 - 修复类匹配问题,支持lambda类搜索 #302
-
v3.0.5-20190213
February 10, 2019