- Edit example and trigger CI rebuild process
- Revamp the whole DI mechanism, remove
Context, removeuseController. UseuseProviderinstead. - Setup Github CI/CD
- Test/ coverage test
- Remove ability to define
Controllerin a functional way - Removed hooks:
useController, use - Hooks:
useBuilder,useListener,useSelectornow can take in directly an instance ofController - Hooks:
useAutoDisposeintroduced
- Now
Controller.emit(state)can use partial state, no need for{...this.state}anymore - Use
deepEqualto enhance comparing function