Skip to content

Commit 523d856

Browse files
committed
build: Release version 5.1.0.
1 parent d910604 commit 523d856

File tree

8 files changed

+524
-78
lines changed

8 files changed

+524
-78
lines changed

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,51 @@
11
# Reactter
22

3+
## 5.1.0
4+
5+
### Enhancements
6+
7+
- **feat(framework):** Implement hook register.
8+
- Add hook register logic for attaching `ReactterState` defined into `ReactterHook`.
9+
- Refactor hooks to implement hook register.
10+
- **feat(framework):** Add `lazy` method and make `isInstanceBuilding` variable as public.
11+
- **feat(extensions):** Add `ReactterStateListExtension` with `when` method.
12+
- **feat(hooks):** Add `UseCompute` hook.
13+
- **feat(widget, test):** Add `ReactterConsumer` widget.
14+
15+
### Internal
16+
17+
- **build(example):** Use `reactter_lint`.
18+
- **build(widgets):** Remove unnecesary import.
19+
- **doc:** Fix `ReactterInstanceNotFoundException` documentation.
20+
- **refactor(framework):** Export `ReactterInstance`.
21+
- **doc(example):** Add and remove some concepts from main.
22+
- **refactor(example):** Remove late keyword form some hooks.
23+
- **refactor(example):** Implement play and stop animation.
24+
- **refactor(framework):** Rename `_RegisterHook` to `HookRegister`.
25+
- **test:** Add `ReactterStateListExtension` test and other adjustments.
26+
- **refactor(widgets):** Make `ReactterConsumer.builder` required.
27+
- **fix(framework):** Add instance attached validation before `UseCompute` is disponsed.
28+
- **refactor(extensions):** Use `UseCompute` type on `when` method.
29+
- **test:** Add `UseCompute` test and other adjustments.
30+
- **build(example):** Change folder structure.
31+
- **build:** Change folder structure for `flutter_reactter` package.
32+
- Move all files to `src`.
33+
- Rename `ReactterTypes` to `types`.
34+
- `engine` was separated into `extensions`, `framework` and `types`.
35+
- Change folder structure of `test`.
36+
- **build:** Change folder structure for `reactter` package.
37+
- Move all files to `src`.
38+
- Rename `ReactterTypes` to `types`.
39+
- `core` was separated into `framework`, `objs`, `signals`, `lifecycle`, `types`.
40+
- Change folder structure of `test`.
41+
- **refactor(core, widgets):** Implement Reactter event to Signal generic.
42+
- Remove `ReactterSignalProxy`.
43+
- Move `Obj`, `Signal` to other folder.
44+
- Refactor `ReactterWatcher` to the new changes.
45+
- **refactor(core):** Remove `ReactterNotifyManager`.
46+
- `ReactterNotifyManager` is no longer used, all its methods were moved to `ReactterState`.
47+
- `Lifecycle` enum was move to new file(`lifecycle.dart`).
48+
349
## 5.0.1
450

551
### Internal

README.md

Lines changed: 214 additions & 46 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)