Skip to content

Latest commit

 

History

History
45 lines (37 loc) · 1.67 KB

CHANGELOG.md

File metadata and controls

45 lines (37 loc) · 1.67 KB

Changelog

[0.4.0] - June 3, 2024

  • Added lce-coroutines module for Coroutine/Flow support.

[0.3.4] - January 10, 2024

  • Added asUCE map operation for UCT.

[0.3.3] - May 10, 2022

  • Added flatMerge operation for UCE, UCT, LC, UC` types.
  • Added event.merge(event2, event3) and event.merge(event2, event3, event4)
  • Added event.mapLoading(content)

[0.3.2] - May 20, 2021

  • Added UCT.merge extension method.
  • Added UCE.merge extension method.
  • Add lce-test module.

[0.3.1] - March 2, 2021

  • Fix UCE.asUCT() generic issue.

[0.3.0] - February 5, 2021

  • Added UC.merge() extension method.
  • Added LC.merge() extension method.
  • Added UCT.asUC { throwable -> UC.loading } extension method.
  • Added doOnEvent extension to Observable<CE> type.
  • Added doOnContent extension to Observable<CE> type.
  • Added flatten extension method to LC and UC types.
  • Added asUCT() extension to UCE<C, Throwable> type.
  • Remove LCE.error(throwable), UCE.error(throwable) and CE.error(throwable)

[0.2.0] - January 11, 2021

  • Added LC type.
  • Added foldLoading extension method to LCE, UCE and UCT types.
  • Added foldContent extension method to LCE, UCE and UCT types.
  • Added foldError extension method to LCE, UCE and UCT types.
  • Added fromNullable factory method to LCE, UCE, UCT, LC, UC types.
  • Added fromNullable(content) { [Type].loading() } factory method to all types.
  • Added contentOrElse {} extension method to all types.

[0.1.1] - January 5, 2021

  • Added UCE type.
  • Added missing extension methods for some of the types.

[0.1.0] - December 25, 2020

  • Initial types and utilities