love 0.2.0 love: ^0.2.0 copied to clipboard
A state management library that is declarative, predictable and elegant.
0.2.0 #
[0.1.2] - 2022-01-27 #
[0.1.1] - 2021-12-08 #
[0.1.0] - 2021-11-19 #
- docs - improve API documentation for
system.dart
by @beeth0ven in https://github.com/LoveCommunity/love.dart/pull/123 - docs - improve API documentation for
systems/on_x.dart
by @beeth0ven in https://github.com/LoveCommunity/love.dart/pull/125 - docs - improve API documentation for
systems/react_x.dart
by @beeth0ven in https://github.com/LoveCommunity/love.dart/pull/127
[0.1.0-rc.3] - 2021-11-05 #
- refactor - explicit import and export types #112
- refactor - remove unused internal type
CopySystem
#113 - refactor - extract
moment
class #114 - refactor - extract
safeAs
function #115 - refactor - extract
combine
functions #116 - refactor - extract
defaultEquals
function #117 - break - refactor - remove
DispatchFunc
type #118
[0.1.0-rc.2] - 2021-10-28 #
[0.1.0-rc.1] - 2021-10-19 #
- refactor - rename
areEqual
toequals
to be consistent with dart #93 - refactor - rename
EventInterceptor
toInterceptorWithContext
#96 - refactor - add
interceptor
to system #96 - refactor - reimplement
eventInterceptor
for composability #96 - refactor - expose
system.runWithContext
'sdispose
callback for disposing context #98 - refactor - add
effectForwarder.dispose
method #99 - refactor - prefer using
Object
as version identifier inLatestContext
#100 - example - refactor - renames
CounterEventIncrease
toIncrement
,CounterEventDecrease
toDecrement
#101
[0.1.0-beta.6] - 2021-09-22 #
- refactor - rename parameter
skipFirst*
toskipInitial*
- refactor - reimplement
system.react
andsystem.reactLatest
operators - feature - add
system.log
operator - feature - add
system.eventInterceptor
operator to intercept event - feature - add
system.ignoreEvent
operator to filter event - feature - add
system.debounceOn
operator
[0.1.0-beta.5] - 2021-08-06 #
- refactor - remove
system.onLatest
operator for simplicity - refactor - remove
system.reactRequest
operator for simplicity - refactor - remove
system.reactLatestRequest
operator for simplicity - feature - add
system.reactState
operator - refactor - change operator
system.react*
parameterskipFirst*
default to true
[0.1.0-beta.4] - 2021-07-12 #
- refactor - downgrade meta to version 1.3.0 to compatible with flutter test
[0.1.0-beta.3] - 2021-07-12 #
- refactor - remove
EffectSystem
for simplicity - refactor - update
system.share*
operators to returnSystem
- refactor - make
EffectForwarder
internal - refactor - remove types
EffectSystemRun
andCopyEffectSystemRun
[0.1.0-beta.2] - 2021-07-05 #
- refactor - remove
onEvent
andreactState
operators - docs - add
Libraries
section
[0.1.0-beta.1] - 2021-06-18 #
- feature - add
System<State, Event>
and operators - feature - add
EffectSystem<State, Event>
and operators - feature - add
EffectForwarder<State, Event>
- feature - add type
AreEqual<T>
- feature - add type
Reduce<State, Event>
- feature - add type
Dispatch<Event>
- feature - add type
Effect<State, Event>
- feature - add type
Dispose
- feature - add type
Run<State, Event>
- feature - add type
EffectSystemRun<State, Event>
- feature - add type
Moment<State, Event>