Skip to content

Commit 1979573

Browse files
committed
prepare for release
1 parent 44f1dbd commit 1979573

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
1-
# 2.5.0
1+
# 3.0.0
22

3-
- Support functional overloading in `useBuilder`, `useListener`, `useSelector`, now these can be used directly with `Controller`
4-
- Add `useAutoDispose` hook, allow the auto management of a `Controller` lifeCycle inside component.
3+
- Revamp the whole DI mechanism, remove `Context`, remove `useController`. Use `useProvider` instead.
4+
- Setup Github CI/CD
5+
- Test/ coverage test
6+
- Remove ability to define `Controller` in a functional way
7+
- Removed hooks: `useController`, use
8+
- Hooks: `useBuilder`, `useListener`, `useSelector` now can take in directly an instance of `Controller`
9+
- Hooks: `useAutoDispose` introduced
510

611
# 2.4.1
712

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-state-view-controller",
3-
"version": "3.0.0-beta.2",
3+
"version": "3.0.0",
44
"description": "A clean state management library for React/React Native. Effectively separate logic and UI",
55
"type": "module",
66
"source": "src/index.ts",

0 commit comments

Comments
 (0)