Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.22 (2024-09-19)
- :art: improve(viewmodel): add new method updateState to align the React setState method (110f439)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.21 (2024-09-19)
- :art: improve(viewmodel): support to create Computed from another Computed (5fc89ba)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.20 (2024-09-18)
- :rotating_light: improve: fix lint (3083212)
- :wrench: chore: upgrade devDependencies and fix configs (230fb63)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.19 (2024-03-10)
Bug Fixes
- 🐛 cannot access 'unsubscribable' before initialization (78ba9ed)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.18 (2024-03-10)
Performance Improvements
- 🎨 re-export subscriber and disposable (391f42f)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.17 (2024-03-10)
Performance Improvements
- 🎨 refaactor viewmodel with subscriber (6064024)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.16 (2024-03-10)
Performance Improvements
- 🎨 add @guanghechen/monitor back (4c75f05)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.15 (2024-03-09)
Performance Improvements
- :art: format codes (177eb54)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.14 (2024-03-09)
Performance Improvements
- :art: refactor viewmodel & remove viewmodel.types (5df71bd)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.13 (2024-02-03)
Performance Improvements
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-alpha.12 (2024-01-02)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.11 (2023-12-04)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.10 (2023-12-03)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.9 (2023-12-02)
Bug Fixes
- 🎨 fix lint and move noopUnsubscribable to @guanghechen/internal (3cad5ba)
Features
- ✨ separate disposable ans subscribe to independant packages (4379af0)
1.0.0-alpha.8 (2023-11-29)
Performance Improvements
- 🔧 no longer to require node engine version in packages (6dc2014)
1.0.0-alpha.7 (2023-11-18)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.6 (2023-11-18)
Performance Improvements
- ⬆️ upgrade devDependencies (e6c018d)
- 🔧 upgrade engine version requirement from '>= 16.0.0' to '>= 18.0.0' (ddb9521)
1.0.0-alpha.5 (2023-11-07)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.4 (2023-10-16)
Performance Improvements
- 🔧 remove unnecessary devDependencies (944f3ae)
1.0.0-alpha.3 (2023-10-10)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.2 (2023-10-09)
Note: Version bump only for package @guanghechen/viewmodel
1.0.0-alpha.1 (2023-10-04)
Features
- ✨ add @guanghechen/viewmodel (migrited from react-kit) (87ad2f6)
- ✨ add @guanghechen/viewmodel.types (7c928c6)
Performance Improvements
- ⬆️ format codes and upgrade devDependencies (6c6f382)
- ⬆️ the version of subpackage devDependencies is not matter (3287c22)
0.4.0 (2023-08-30)
Features
- ✨ support ObservableMap and ObservableSet (d5c160e)
Performance Improvements
0.3.0 (2023-08-20)
Features
- ✨ export new method startTransaction (9bf4954)
Performance Improvements
- ⚡️ support to specify throttle for ticker (11c20e5)
0.2.0 (2023-08-20)
Features
Performance Improvements
- ⚡️ support to run changes in transaction to avoid unncessary notify (1453caf)
- ✅ update tests (76009d9)
- ✅ update tests for observable (83c75e1)
- ✅ update tests for observable-collection (284195d)
- ✅ update tests for schedulable (9173279)
0.1.3 (2023-08-19)
Performance Improvements
- 🎨 update types (1c50ce6)
0.1.2 (2023-08-16)
Performance Improvements
0.1.1 (2023-08-07)
Performance Improvements
- ✅ update tests (97756c1)
- ⬆️ upgrade dependencies (85deb61)
- 🎨 refactor Disposable to support collect multiple disposables (0b1aa48)
0.1.0 (2023-07-29)
Bug Fixes
- 🐛 not notify initial value (21fa208)
Features
- ✨ implement @guanghechen/viewmodel (1722905)
Performance Improvements
- ⬆️ upgrade devDependencies (9e53d3a)