v0.9.0 🦝 : doc, doc, doc 📚 💗
💗 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
- improve
- add functions and demo into
cffu
lib docs 📚 - split
cf-functions-intro.md
andcf-design-patterns.md
📚 fromREADME
- 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>