Upgrading is recommended for all users.
Change Log
💪 Enhancement
- Fix class transform exception on Java 21 by upgrading javassist to
3.30.2-GA
(issue #555 submitted by @brucelwl)
🛠️ Refactor
- [
TtlExecutorTransformlet.java
]: remove redundant qualified package name; extract local var - [
ClassInfo.java
] simplify classpath setting of javassist classpool
📚 Documentation
- update document/javadoc link to java 21 📚
- update maven central links of dependencies version 📦 (issue #583 submitted by @youngledo)
🚜 Build/CI
- add bytecode version verification plugin ✅ (by @wuwen5 in #590)
- add
pom version
validation ✅ - upgrade dependencies/plugins 🛠️
- upgrade default build JDK to java 17 from java 11 ☕️
- upgrade maven wrapper to
3.9.6
🪶 - auto-detect
JAVA_HOME
of java versions when run CI in GitHub Actions ☕️
Java API Doc
https://alibaba.github.io/transmittable-thread-local/apidocs/2.14.5/index.html
Maven dependency
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.14.5</version>
</dependency>