Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiplatform support #5

Closed
gumil opened this issue Dec 20, 2018 · 5 comments · Fixed by #31
Closed

Multiplatform support #5

gumil opened this issue Dec 20, 2018 · 5 comments · Fixed by #31
Assignees
Labels
enhancement New feature or request wishlist

Comments

@gumil
Copy link
Owner

gumil commented Dec 20, 2018

Since it's Kotlin might as well try and support new and shiny features like multiplatform

@gumil gumil added enhancement New feature or request wishlist labels Dec 20, 2018
@gumil gumil self-assigned this Mar 8, 2019
@gumil
Copy link
Owner Author

gumil commented Mar 8, 2019

Also renaming modules to

  • core
  • jvm
  • native
  • coroutines
  • rx
  • livedata

@gumil
Copy link
Owner Author

gumil commented Mar 13, 2019

Multiplatform includes presets from

  • iosX64
  • jvm
  • js

@gumil
Copy link
Owner Author

gumil commented Mar 20, 2019

Major changes happening:

  • Repackage to dev.gumil.kaskade
  • Moving artifacts to Bintray
  • Artifact name changes: core, coroutines, livedata, and rx
    • Removed the kaskade prefix and changing the kaskade module into core
  • Multiplatform support to core and coroutines

@gumil
Copy link
Owner Author

gumil commented Apr 2, 2019

To give an update:
Multiplatform is working with the core and coroutine module.
Tests are also working with iOS, jvm, and js targets.

Sample multiplatform projects are in progress.

@gumil
Copy link
Owner Author

gumil commented Apr 9, 2019

More changes:

  • Add clearer error message when actionStateMap is empty.
  • Rename state to currentState in ActionState. For clearer distinction of the state in ActionState

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wishlist
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant