Skip to content

Releases: yumemi-inc/Tart

4.0.0-alpha04

08 Mar 14:32
d83fef6

Choose a tag to compare

What's Changed

Full Changelog: 4.0.0-alpha03...4.0.0-alpha04

4.0.0-alpha03

22 Feb 03:34
324e655

Choose a tag to compare

What's Changed

  • Update README by @hkusu in #152
  • Add test by @hkusu in #153
  • Enhance README with Tart and Kotlin usage information by @hkusu in #155
  • Initialize the Store lazily on first collect/dispatch by @hkusu in #154
  • Revert changes to the ViewStore constructor by @hkusu in #157
  • Handle CancellationException by @hkusu in #156
  • Add JVM tests for Compose ViewStore by @hkusu in #158
  • Fix store collect initialization by @hkusu in #159
  • Release 4.0.0-alpha03 by @hkusu in #160

Full Changelog: 4.0.0-alpha02...4.0.0-alpha03

4.0.0-alpha02

07 Feb 07:11
153badb

Choose a tag to compare

What's Changed

Full Changelog: 4.0.0-alpha01...4.0.0-alpha02

4.0.0-alpha01

01 Feb 14:49
cc9d629

Choose a tag to compare

What's Changed

  • Bump Kermit from 1.2.2 to 2.0.6 by @hkusu in #128
  • Change ViewStore APIs by @hkusu in #133
  • Change LoggingMiddleware default dispatcher by @hkusu in #134
  • Upgrade 'tart' version to 4.0.0-alpha01 by @hkusu in #135

Full Changelog: 3.1.0...4.0.0-alpha01

3.1.0

27 Jun 14:05
b35b086

Choose a tag to compare

What's Changed

Full Changelog: 3.0.0...3.1.0

3.0.0

09 May 11:39
ada6410

Choose a tag to compare

What's Changed

  • fix: ensure parent cancellation propagates to child coroutines by @hkusu in #122
  • Standardize test store creation function names by @hkusu in #123
  • Release 3.0.0 by @hkusu in #124

Full Changelog: 3.0.0-alpha05...3.0.0

3.0.0-alpha05

21 Apr 02:48
44506e4

Choose a tag to compare

What's Changed

  • test: add concurrent processing tests for Store by @hkusu in #113
  • fix(core): correct typo in StoreImpl.processActionDispatch by @hkusu in #114
  • Refactor StateHandler implementation to improve type safety and consistency by @hkusu in #115
  • Replace MiddlewareContext with MiddlewareScope for better coroutine management by @hkusu in #116
  • Make transaction method suspend and wait for completion by @hkusu in #117
  • Refactor: Rename onInit to onStart for better lifecycle clarity by @hkusu in #118
  • test: add middleware integration test with external data source by @hkusu in #119
  • Refactor: Refine LoggingMiddleware with factory function pattern by @hkusu in #120
  • Release 3.0.0-alpha05 by @hkusu in #121

Full Changelog: 3.0.0-alpha04...3.0.0-alpha05

3.0.0-alpha04

16 Apr 02:54
315a382

Choose a tag to compare

What's Changed

  • Add test for service wrapper pattern in Tart core module by @hkusu in #108
  • Rename newState() and newStateBy() to nextState() and nextStateBy() by @hkusu in #109
  • docs: update terminology from Container to Builder in README examples by @hkusu in #110
  • Add transaction scope for atomic state updates by @hkusu in #111
  • Release 3.0.0-alpha04 by @hkusu in #112

Full Changelog: 3.0.0-alpha03...3.0.0-alpha04

3.0.0-alpha03

11 Apr 04:41
8706bcf

Choose a tag to compare

What's Changed

  • Rename state modification method to newState() for better semantic clarity by @hkusu in #107

Full Changelog: 3.0.0-alpha02...3.0.0-alpha03

3.0.0-alpha02

08 Apr 13:56
e0dc09b

Choose a tag to compare

What's Changed

  • Add isActive property to LaunchScope interface by @hkusu in #105
  • Add type support for error handling in Tart store framework by @hkusu in #106

Full Changelog: 3.0.0-alpha01...3.0.0-alpha02