v5.0.0
Breaking
- refactor(engine, widgets, core, hooks, test): Delete
ReactterContext
andReactterHookManager
and remove all about it. - refactor(widgets, test): Replace
ReactterContextNotFoundException
toReactterInstanceNotFoundException
. - refactor(widgets, test): Remove
listenAllHooks
property fromReactterComponent
, uselistenAll
. - refactor(widgets, test): Remove
listenHooks
property fromReactterComponent
andReactterProvider.contextOf
, uselistenStates
. - refactor(hooks, test): Remove
context
property fromUseAsyncState
,UseContext
,UseEvent
,UseReducer
andUseState
. - refactor(hooks, test): Remove type
ReactterAction
,type
is String. - refactor(core, widgets, test): Delete
ReactterBuilder
andReactterScope
, replace tobuild
,StatelessWidget
,StatefulWidget
or any Widget that exposeBuildContext
.
Enhancements
- feat(core): Add
attachTo
,detachTo
andcreateState
methods toReactterState
.
Fixes
- refactor(core): Fix
hasListener
no depend ofReactterNotifyManager
.
Internal
- refactor, doc(example): Adjust to new changes.
- doc: Change documentation to better readability and adjust to new changes.
Full Changelog: v4.1.2...v5.0.0