Releases: yumemi-inc/Tart
Releases · yumemi-inc/Tart
4.0.0-alpha04
What's Changed
- Update README by @hkusu in #161
- Fix README by @hkusu in #162
- chore: Add tests run configuration by @TBSten in #163
- Made the Store AutoCloseable by @TBSten in #131
- Rename Store lambda parameter to configure by @hkusu in #165
- Support action-specific launch scope by @hkusu in #168
- Add anyState, anyAction, and anyError DSL by @hkusu in #169
- Release 4.0.0-alpha04 by @hkusu in #170
Full Changelog: 4.0.0-alpha03...4.0.0-alpha04
4.0.0-alpha03
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
What's Changed
- Update README by @hkusu in #136
- Update logo image by @hkusu in #137
- Fix README by @hkusu in #138
- Update logo image by @hkusu in #139
- Update logo image by @hkusu in #141
- Update logo image by @hkusu in #142
- Update logo image by @hkusu in #143
- Add logo image license by @hkusu in #144
- Update logo image by @hkusu in #146
- Update README by @hkusu in #145
- Reflect template changes by @hkusu in #147
- Bump libralies by @hkusu in #148
- Update logo image by @hkusu in #150
- Update tart version from 4.0.0-alpha01 to 4.0.0-alpha02 by @hkusu in #151
Full Changelog: 4.0.0-alpha01...4.0.0-alpha02
4.0.0-alpha01
3.1.0
3.0.0
3.0.0-alpha05
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
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
What's Changed
Full Changelog: 3.0.0-alpha02...3.0.0-alpha03
3.0.0-alpha02
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