Skip to content

v1.1.11

Choose a tag to compare

@oldratlee oldratlee released this 08 Aug 11:09

shifu

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

☘️ Features

  • feat: add method CffuFactory.fromSyncCall 📩

🛠 Refactor/Improvements

  • refactor(LLCF#relayAsync0): improve type argument 🧬
  • refactor: add @CheckReturnValue for fromSyncCall methods 📩

🧪 Tests

  • test(LLCF): add test cases for NonExSwallowed methods 💣
  • test(CFU): add test_timeout_data_race, cover FutureCanceller.accept and CfTimeout.run

🚜 Build/Chore

  • chore(deps): bump org.assertj:assertj-bom from 3.27.3 to 3.27.4 (#363)

🔌 API Docs

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

🍪 Maven dependencies

cffu core lib, including cffu enhancement for Java CompletableFuture:

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

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

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