Oolong Versions Save

MVU for Kotlin Multiplatform

v2.1.1

1 year ago

Added

  • Update Kotlin to 1.7.10
  • Update Kotlin Coroutines to 1.6.4
  • Add a next builder function.
  • Runtime factory that passes dispatch to view instead of render.

Changed

  • View function changed from (Model) -> Props as (Model, Dispatch<Msg>) -> Props.
  • Render function changed from (Props, Dispatch<Msg>) -> Any? to (Props) -> Any?.

Deprecated

  • Runtime factories that pass dispatch to render instead of view.

Removed

  • Remove deprecated type aliases.

v2.1.0

3 years ago

Added

  • Add a runtime overload which combines view and render.
  • Update Kotlin to 1.4.10

Changed

  • CoroutineDispatcher replaced with CoroutineContext in runtime builder.
  • Dispatch deprecated in favor of Job.
  • oolong.Oolong.runtime deprecated in favor of oolong.runtime.
  • disposableEffect deprecated.
  • Allow incoming types to be nullable.
  • Deprecate Next, Init, Update, View, and Render in preference of underlying types.

v2.0.7

3 years ago

Added

  • Update Kotlin to 1.4.0
  • Update Kotlin Coroutines to 1.3.9

v2.0.6

3 years ago

Fixed

  • Maven Central artifacts.

v2.0.5

3 years ago

Added

  • Update Kotlin Coroutines to 1.3.7

v2.0.4

3 years ago

Added

  • Update Kotlin Coroutines to 1.3.6
  • Add samples link to readme

Fixed

  • Allow dispatcher specification.

v2.0.3

3 years ago

Added

  • Update Kotlin to 1.3.72
  • Update Kotlin Coroutines to 1.3.5

Removed

  • Deprecated coroutine scope and context arguments in runtime creator function.
  • Remove deprecated runtime creator function.

v2.0.2

3 years ago

Added

  • Update Kotlin to 1.3.61
  • Update Kotlin Coroutines to 1.3.3

Removed

v2.0.1

3 years ago

Added

  • Update Kotlin to 1.3.40

Changed

  • Remove default arguments for Runtime constructor

v2.0.0

3 years ago

Added

  • Add samples

Changed

  • Move to oolong-kt org and update packages
  • Change core types from classes to functions