Skip to content

Releases: alibaba/arthas

arthas-all-4.0.5

11 Mar 16:29
Compare
Choose a tag to compare

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

  • #2997 使用 async-profiler nightly 版本 ,解决 jdk 21 crash 问题

  • #2961 #2987 profiler 命令需要增加测试,检查文档里的使用说明

  • #2962 使用profiler loop功能报错

  • #2952 SpyAPI.atEnter 可能抛出 ConcurrentModificationException

  • #2955 新版本 ognl 有一个 UseStricterInvocation 模块,默认开启,执行 ognl 表达式容易出现: cannot be called from within OGNL invokeMethod() under stricter invocation mode

  • #2957 解决abortProcess的并发问题

  • #2990 arthas打印的 main class 失效,在新版本jdk里获取失败

  • #2986 升级netty版本到 4.1.119.Final

  • #2968 某些 ClassLoader 实现调用 getURLs() 可能抛出异常,需要处理

  • 升级asm 到 9.7.1

arthas-all-4.0.4

20 Nov 14:57
Compare
Choose a tag to compare
release 4.0.4

arthas-all-4.0.3

13 Nov 10:02
Compare
Choose a tag to compare

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

  • #2945 watch/trace 等补全 method 时,自动补全支持构造函数

  • #2936 quit 命令打印出提示,说明arthas仍在后台运行,执行 stop 才是彻底退出

  • #2941 修复 PackageInternalsFinder.fuse 在处理空包时(即自己没有类),会有 null 异常的问题

  • #2944 Revert "优化识别重定向" ,修复 watch等命令不支持构造函数 的问题

arthas-all-4.0.2

17 Oct 08:58
Compare
Choose a tag to compare

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

  • #2903 升级 async profiler 到 3.0
  • #2905 #2920 profiler 命令增加新选项 --wall 等
  • #2916 #2918 修复升级 netty 版本导致,下载火焰图失败

arthas-all-4.0.1

14 Sep 09:21
Compare
Choose a tag to compare

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

  • #2892 arthas-4.0.0执行ognl命令无效果

  • #2896 使用ognl更改日志信息失败

  • #2897 增强字节码时,没有正确判断 major version,导致 IllegalArgumentException: JSR/RET are not supported with computeFrames option

  • #2891 feat: website supports switching to v3.x and add notice for not supporting JDK 6/7

arthas-all-3.7.3

14 Sep 08:38
Compare
Choose a tag to compare

https://github.com/alibaba/arthas/issues?q=is%3Aclosed+milestone%3A3.7.3

  • #2900 在 arthas 3.x 版本的打包结果里,同时有 as.sh/as3.sh , arthas-boot.jar/arthas-boot3.jar ,保持兼容性
  • #2884 feat: restrict boot to use 3.x version and support website version switching

arthas-all-4.0.0

12 Aug 08:39
Compare
Choose a tag to compare

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

要点:

  1. 4.0.0 之后只支持JDK8+,已支持 JDK 17/21/23
  2. 升级 jackson, fastjson2, ognl, netty, spring-boot 等依赖版本
  3. 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

02 Jan 14:06
Compare
Choose a tag to compare

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

24 Aug 12:32
Compare
Choose a tag to compare

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

  • #2620 当 listen 0.0.0.0 时,默认生成随机密码,需要鉴权

  • #2633 修复在线教程,切换到 killercoda feat: update online tutorials, switch to killercoda

arthas-all-3.7.0

02 Aug 09:05
Compare
Choose a tag to compare

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

  • #2572 tunnel-server detail-pages 页面支持自定义 port
  • #2603 tunnel server 里的 SimpleHttpResponse 序列化增加白名单