Skip to content

v2.14.5

Latest
Compare
Choose a tag to compare
@oldratlee oldratlee released this 25 Dec 05:58
· 289 commits to master since this release

Java support

Upgrading is recommended for all users.

Note

From TTL v2.13+ upgrade to Java 8. 🚀
If you need Java 6 support, use version 2.12.x Maven Central

Change Log

💪 Enhancement

🛠️ 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>