Skip to content

0.34.0

Choose a tag to compare

@stephencelis stephencelis released this 15 Mar 20:32
· 1192 commits to main since this release
2828dc4
  • Changed: An effect is now not considered "in-flight" till it is kicked off. This fixes a potential behavior where marking a timer effect cancellable (which is already cancellable by default) could prevent the effect from running.
  • Changed: Runtime warnings now emit XCTest failures, as well, making it easier to catch common issues in your tests.
  • Optimized: In-flight effects are now cancelled inline (thanks @iampatbrown).
  • Fixed: Effect.cancel(ids:) now properly routes to the sequence overload (thanks @iampatbrown).
  • Fixed: WithViewStore no longer breaks in certain contexts, e.g. when placed inside a GeometryReader (thanks @tgrapperon).
  • Infrastructure: Added Arabic translation to README (thanks @NorhanBoghdadi).
  • Infrastructure: Added Simplified Chinese translation to README (thanks @sh3l6orrr).
  • Infrastructure: Cleaned up case studies (thanks @rono23).
  • Infrastructure: Fixed and added unit tests to UIKit list case study (thanks @bjford).
  • Infrastructure: Fixed a few missing asset warnings in demo applications (thanks @tgrapperon).