Skip to content

Duks v0.2.3

Choose a tag to compare

@CoreyKaylor CoreyKaylor released this 28 Jun 09:44
· 20 commits to main since this release

duks v0.2.3 Release Notes

🚀 What's New

📦 Dependency Updates

  • Kotlin upgraded to 2.2.0
  • Kotlinx DateTime updated to 0.7.0
  • Kotlinx Serialization updated to 1.9.0
  • Compose Multiplatform updated to 1.8.2
  • Android Gradle Plugin updated to 8.10.0
  • Android Compile SDK updated to 36
  • Gradle wrapper updated to 8.14.2

✨ Improvements

Deterministic Storage Behavior

  • Refactored storage implementation to use flow operators instead of imperative approach
  • More predictable and reliable state persistence
  • Better handling of concurrent state updates

Enhancements

  • Introduced a more formal and extensible logger
  • Added ability to compose multiple reducers
  • Improved debugging capabilities for complex state transformations

Testing Infrastructure

  • Applied default 5-second timeout to all test runs
  • Faster failure detection for coroutine setup issues
  • More reliable test execution