Skip to content

v0.8.0 🦝 : test, test, test 💗

Compare
Choose a tag to compare
@oldratlee oldratlee released this 27 Mar 20:26
· 482 commits to main since this release

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

shifu

☔️ Test

  • 💪 test case: check MinimalStage status of Cffu/CompletableFuture 🙌
  • 💪 test case: check thread/executor for *Async operation of CompletableFuture/Cffu 🙌
  • test: output env infos when test 👀
  • reduce test thread pool size 📉
  • use CompletionStage.await() instead of Future.get() if in Kotlin coroutine

📚 Documentation

  • add overview.html for javadoc
  • fix wrong external link of javadoc(java std lib, jsr305)
    by setting source option of javadoc to 19
  • improve javadoc of Cffu.state()/CffuFactory#asCffu/CffuFactory.AsyncPoolHolder
  • fix wrong section comments of CffuFactory 📚
  • place @SuppressWarnings("unchecked") as last annotation ✋
    because it's least informative for user

🚜 Chore/Bulid

  • add kotlin.compiler.apiVersion = 1.5 🍩
    make sure works for older kotlin version
  • update CI java 20 version to release from ea ☕️
  • add java 21 ✨ to CI

🔌 Java API Doc

https://foldright.io/cffu/apidocs/0.8.0/index.html

🍪 Maven dependency

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