Skip to content

Changelog

Unreleased

Added

Changed

Deprecated

Removed

Fixed

Security

2.1.1 - 2022-08-03

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.

2.1.0 - 2020-09-28

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.

2.0.7 - 2020-08-17

Added

  • Update Kotlin to 1.4.0
  • Update Kotlin Coroutines to 1.3.9

2.0.6 - 2020-06-30

Fixed

  • Maven Central artifacts.

2.0.5 - 2020-06-10

Added

  • Update Kotlin Coroutines to 1.3.7

2.0.4 - 2020-05-17

Added

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

Fixed

  • Allow dispatcher specification.

2.0.3 - 2020-04-25

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.

2.0.2 - 2020-01-08

Added

  • Update Kotlin to 1.3.61
  • Update Kotlin Coroutines to 1.3.3

Removed

  • Samples moved to https://github.com/oolong-kt/oolong-samples

2.0.1 - 2019-06-20

Added

  • Update Kotlin to 1.3.40

Changed

  • Remove default arguments for Runtime constructor

2.0.0 - 2019-05-31

Added

  • Add samples

Changed

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

1.0.0 - 2018-08-01

Initial release