Skip to content

v0.9.0 🦝 : doc, doc, doc 📚 💗

Compare
Choose a tag to compare
@oldratlee oldratlee released this 09 Apr 16:28
· 522 commits to main since this release

shifu

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

📚 Documentation

  • writing CF guide 🦮 :
    • improve CF function intro
    • improve "concept & term" section
    • add "Error handling" section
    • add/improve images
  • add functions and demo into cffu lib docs 📚
  • split cf-functions-intro.md and cf-design-patterns.md 📚 from README
  • add kotlin badge in README

☔️ Test

  • add test cases for similarities and differences between cancelled and exceptionally CF
  • add test cases for nested exception setting
  • re-organize test case of CompletableFutureApiCompatibilityTest
  • rename methods of TestUtils.kt

⚒️ Refactor

  • move helper class to DelayExecutionHelpers.java

🚜 Chore/Bulid

  • CI test low version kotlin 🍩 : 1.5, 1.6, 1.7
  • simplify and improve config of kotlin-maven-plugin
  • add fast_ci.yaml into GitHub actions
  • add Windows OS into fast ci
  • bump maven-enforcer-plugin from 3.2.1 to 3.3.0 (#21)
  • bump spotbugs-maven-plugin from 4.7.3.3 to 4.7.3.4 (#22)

🔌 Java API Doc

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

🍪 Maven dependency

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