Releases: floschu/control
Releases · floschu/control
2.0.0
23 Mar 19:30
Compare
Sorry, something went wrong.
No results found
What's Changed
Update Kotlin to 2.1.10
Update kotlinx.coroutines to 1.10.1
Publish control-core as kotlin multiplatform library
Create custom @TestOnlyStub annotation and use it instead of @testonly to support KMP implementation
Full Changelog : 1.3.0...2.0.0
1.3.0
16 Nov 18:00
Compare
Sorry, something went wrong.
No results found
What's Changed
Update Kotlin to 2.0.21
Update kotlinx.coroutines to 1.9.0
Full Changelog : 1.2.0...1.3.0
1.2.0
04 Nov 21:18
Compare
Sorry, something went wrong.
No results found
What's Changed
Update Kotlin from 1.6.10 to 1.9.10
Update kotlinx.coroutines from 1.6.1 to 1.7.3
Full Changelog : 1.0.0...1.2.0
1.0.0
11 Apr 12:24
Compare
Sorry, something went wrong.
No results found
Remove Controller.currentState.
Remove Flow.bind and Flow.distinctMap extensions.
Binary compatibility will now be verified and held up on every release.
Full Changelog : 0.15.0...1.0.0
0.15.0
20 Oct 13:50
Compare
Sorry, something went wrong.
No results found
Refactor Controller.state from Flow<State> to StateFlow<State>.
Deprecate Controller.currentState.
Internal BroadcastChannel implementations changed to SharedFlow.
0.14.0
17 Oct 10:22
Compare
Sorry, something went wrong.
No results found
Update kotlinx.coroutines to 1.5.2.
Remove kotlin as api dependency.
Remove ControllerLog.default.
Lazily start controller when accessing Controller.effects field (#26 )
control-core will now be deployed to mavenCentral
0.13.1
11 Oct 16:15
Compare
Sorry, something went wrong.
No results found
0.13.0
11 Oct 16:14
Compare
Sorry, something went wrong.
No results found
Add EffectController and CoroutineScope.createEffectController.
Rename Controller.stub() to Controller.toStub() to better reflect what it is doing.
0.12.0
11 Oct 16:14
Compare
Sorry, something went wrong.
No results found
Remove Mutation generic type from Controller interface.
Remove CoroutineScope.createSynchronousController.
Remove ManagedController.
Make ControllerLog log creation lazy.
0.11.0
30 May 17:20
Compare
Sorry, something went wrong.
No results found
CoroutineScope.createController and CoroutineScope.createSynchronousController now accept a custom ControllerStart parameter instead of CoroutineStart.
Add ManagedController.
Controller.stub is now marked as @TestOnly.
binary compatibility is now checked on each [build] & [publish].