Releases: alibaba/arthas
arthas-all-4.0.3
arthas-all-4.0.2
arthas-all-4.0.1
arthas-all-3.7.3
arthas-all-4.0.0
Issues: https://github.com/alibaba/arthas/milestone/47?closed=1
要点:
- 4.0.0 之后只支持JDK8+,已支持 JDK 17/21/23
- 升级 jackson, fastjson2, ognl, netty, spring-boot 等依赖版本
- profiler 命令优化
-
#2875 使用wisp时,报NPE错误
-
#2572 When Tunnel Server uses a custom port, the jump from the detail-pages to the agent console page fails.
-
#2498 升级到 fastjson2
-
#2659 logger 命令在jdk17的环境下无响应 bug
-
#2705 Tomcat CVE-2023-42795漏洞有升级计划嘛
-
#2740 AnsiLog 的 static 初始化可能抛出异常
-
#2611 升级 ognl 依赖版本
-
#2490 请升级一下依赖 jackson-databind 的版本
-
#2861 支持 jdk 22/23
-
#2835 Release netty ByteBuf after use
-
#2804 update DynamicCompiler add -g option for generate LocalVariableTable
-
#2736 Optimized the compilation speed of the memory compiler
-
#2710 update ognl website url
-
#2680 Bump zt-zip from 1.14 to 1.16
-
#2681 Bump spring-boot3 to 3.1.3 and spring-boot to 2.7.15
-
#2670 check directory for JadCommand and fix typos
-
#2658 优化识别重定向
-
#2661 Upgrade to JUnit 5
-
#2544 fix: agent-attach携带的arthasHome参数未生效 bug
-
#2663 Adjust time display accuracy to milliseconds
-
#2669 fix directory check for DumpClassCommand
-
#2662 Make thread id uniformly displayed in decimal format
-
#2652 feat: sysenv sorted by property key
-
#2646 jad命令优化
-
#2608 Async profiler api upgrade
-
#2573 Fix the page redirection issue of Arthas tunnel server #2572
-
#2566 print job output file
-
#2513 JDK17 ArthasAgent.attach Api Provider sun.tools.attach.LinuxAttachProvider not found bug
arthas-all-3.7.2
Issues: https://github.com/alibaba/arthas/milestone/50?closed=1
- arthas-spring-boot-starter support spring boot3. #2524
- upgrade spring-boot 2 to 2.7.15, spring boot 3 to 3.1.7
- upgrade bytekit to 0.0.9 (#2775)
- fix not use arthasHome when constructing ArthasAgent(#2544)
- fix AnsiLog static init may error. #2740
- sysenv/sysprop command sorted by key #2619 (#2652)
- upgrade bytebuddy to 1.14.11
- UserStat support agentId (#2501)
arthas-all-3.7.1
arthas-all-3.7.0
arthas-all-3.6.9
arthas-all-3.6.8
Issues: https://github.com/alibaba/arthas/milestone/45?closed=1
-
#2226 考虑使用QEMU支持编译vmtool linux aarch64 ,支持 linux arm64
-
#2443 补充针对linux系统的非主流架构的编译构建使用支持
-
#2444 利用github action 更新 vmtool lib
-
#2470 Upgrade asm to 9.5, support Java 21
-
#2350 classloader 命令支持高版本jdk 的 jdk.internal.loader.ClassLoaders$AppClassLoader
-
#2427 feat: 添加打断指定线程的功能
-
#2448 websocket idle time 从 60s 改为 10s
-
#2441 Update heapdump.md
-
#2468 Add -n command example to mbean commands
-
#2478 support build vmtool linux aarch64
-
#2432 Add http header connection close
-
#2353 doc(web ui):update document about introduction
-
#2378 watch/trace 等需要支持匹配到 class 的最大数量限制
-
#2385 Fix issue: make watch/trace/... cmds support a new option to controll the max number of matched class.
-
#2371 doc: 当jdk版本大于9时 perfcount命令提示增加相关的启动参数
-
#2412 fix the priority of environment properties
-
#2411 fix AnsiLog format NullPointerException
-
#2397 fix TelnetConsole#process() return status
-
#2399 fix attach doublecheck
-
#2347 perf(web ui): dashboard
-
#2344 fix(web ui):support relative paths
-
#2348 maven仓库上面的几乎所有的arthas项目的HomePage链接都是无效链接