Skip to content

v1.0.3 🦝 ⛓️

Latest
Compare
Choose a tag to compare
@oldratlee oldratlee released this 15 Feb 05:40
· 8 commits to main since this release

shifu

💗 Happy with cffu! 🦝 and be a "shifu"~ 😆

☘️ Features

  • CFU#unwrapCfException method supports recursively unwrapping nested CompletionException/ExecutionException 💣
    • checks exception causal chain loop ⛓️ (by @linzee1)

🛠 Refactor/Improvements

  • refactor(LFU): use LLCF#peek0 method instead of CFU#peek

📚 Documentation

  • small improve README wording

🚜 Build/Chore

  • improve bump_cffu_version.sh 🧹
  • bump com.tngtech.archunit:archunit-junit5 (#296)

🔌 API Doc

cffu Java API doc: https://foldright.io/api-docs/cffu/1.0.3/

🍪 Maven dependencies

cffu core lib, including cffu enhancement for Java CompletableFuture:

<dependency>
    <groupId>io.foldright</groupId>
    <artifactId>cffu</artifactId>
    <version>1.0.3</version>
</dependency>

cffu executor wrapper SPI implementation for 📌 TransmittableThreadLocal(TTL):

<dependency>
  <groupId>io.foldright</groupId>
  <artifactId>cffu-ttl-executor-wrapper</artifactId>
  <version>1.0.3</version>
  <scope>runtime</scope>
</dependency>