All missing ios, watchos, tvos and macos simulator targets added
Added androidNativeX64 and androidNativeX86 targets
Added proper android release and debug variants instead of piggybacking on jvm artefact
New and improved typedReducer and createTypedStore builders for those needing a simple action-typed store.
Recommended to use with sealed interface hierarchies.
Changed
Major gradle infra rework
Enabled explicitPublicApi()
BREAKING: redux-kotlin-threadsafe APIs moved to a new package: org.reduxkotlin.threadsafe
Removed
Remove deprecated wasm32 target
What's Changed
Gradle rework and version updates by @mpetuska in https://github.com/reduxkotlin/redux-kotlin/pull/114
ci upgrade by @mpetuska in https://github.com/reduxkotlin/redux-kotlin/pull/118
Two minor typos in the documentation by @nateridderman in https://github.com/reduxkotlin/redux-kotlin/pull/93
Update release.yml by @mpetuska in https://github.com/reduxkotlin/redux-kotlin/pull/119
Configure Renovate by @renovate in https://github.com/reduxkotlin/redux-kotlin/pull/121
More ci optimisations by @mpetuska in https://github.com/reduxkotlin/redux-kotlin/pull/122
Update dependency now to v21 by @renovate in https://github.com/reduxkotlin/redux-kotlin/pull/123
Introduce TypedStore<State,Action>! by @mpetuska in https://github.com/reduxkotlin/redux-kotlin/pull/125
New Contributors
@nateridderman made their first contribution in https://github.com/reduxkotlin/redux-kotlin/pull/93
@renovate made their first contribution in https://github.com/reduxkotlin/redux-kotlin/pull/121
Full Changelog: https://github.com/reduxkotlin/redux-kotlin/compare/v0.56...0.6.0