-
-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: re-implemented actor and reactor packages, and updated denoifier
The @rimbu/actor and @rimbu/reactor have been completely rewritten to be similar to Redux ToolKit. Also, denoify needed to be updated to support npm package imports BREAKING CHANGE: The @rimbu/actor and @rimbu/reactor packages have a completely new API (but they were and are still experimental)
- Loading branch information
Showing
150 changed files
with
12,005 additions
and
4,342 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,318 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
## [0.10.3](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.10.2...@rimbu/actor@0.10.3) (2022-10-02) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.10.2](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.10.1...@rimbu/actor@0.10.2) (2022-09-27) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.10.1](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.10.0...@rimbu/actor@0.10.1) (2022-09-22) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
# [0.10.0](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.9.5...@rimbu/actor@0.10.0) (2022-09-22) | ||
|
||
|
||
### Features | ||
|
||
* **deep:** improve the API of the @rimbu/deep package, and update dependent packages and docs ([500dd75](https://github.com/rimbu-org/rimbu/commit/500dd7557b84fd5e571856d08dca176bc7a49b49)) | ||
|
||
|
||
### BREAKING CHANGES | ||
|
||
* **deep:** The API for the `match` and `patch` and related methods has had major changes | ||
|
||
|
||
|
||
|
||
|
||
## [0.9.5](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.9.4...@rimbu/actor@0.9.5) (2022-09-12) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.9.4](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.9.3...@rimbu/actor@0.9.4) (2022-07-02) | ||
|
||
|
||
### Reverts | ||
|
||
* move tslib dependency back from root to individual packages ([99cff5f](https://github.com/rimbu-org/rimbu/commit/99cff5f8e8da0b5536505332ae1cf01a28c25262)) | ||
|
||
|
||
|
||
|
||
|
||
## [0.9.3](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.9.2...@rimbu/actor@0.9.3) (2022-07-02) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.9.2](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.9.1...@rimbu/actor@0.9.2) (2022-06-07) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.9.1](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.9.0...@rimbu/actor@0.9.1) (2022-05-29) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
# [0.9.0](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.8.2...@rimbu/actor@0.9.0) (2022-05-27) | ||
|
||
|
||
### Features | ||
|
||
* improve deep package API and update dependent packages ([da8c240](https://github.com/rimbu-org/rimbu/commit/da8c2402745ff56f273b1d3503bd01fb2eedd411)) | ||
|
||
|
||
|
||
|
||
|
||
## [0.8.2](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.8.1...@rimbu/actor@0.8.2) (2022-05-09) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* improve 'menu' style exports for core, and improve documentation ([0729871](https://github.com/rimbu-org/rimbu/commit/0729871a8aae220ef5d9132c0c56e5a3cb2c19cb)) | ||
|
||
|
||
|
||
|
||
|
||
## [0.8.1](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.8.0...@rimbu/actor@0.8.1) (2022-05-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
# [0.8.0](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.7.2...@rimbu/actor@0.8.0) (2022-05-01) | ||
|
||
|
||
### Code Refactoring | ||
|
||
* refactored package structure and improved documentation ([d250a07](https://github.com/rimbu-org/rimbu/commit/d250a076300bd9c2cc3c2203b41a1889354c8bc5)) | ||
|
||
|
||
### BREAKING CHANGES | ||
|
||
* package structure has changed, added sub-packages | ||
|
||
|
||
|
||
|
||
|
||
## [0.7.2](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.7.1...@rimbu/actor@0.7.2) (2021-11-25) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.7.1](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.7.0...@rimbu/actor@0.7.1) (2021-11-24) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
# [0.7.0](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.8...@rimbu/actor@0.7.0) (2021-11-20) | ||
|
||
|
||
### Features | ||
|
||
* add typescript 4.5 rc compatibility and remove need to enable noStrictGenericChecks ([056dd8a](https://github.com/rimbu-org/rimbu/commit/056dd8a998ae4064570481fb7a9396326c0ca131)) | ||
|
||
|
||
### BREAKING CHANGES | ||
|
||
* Interfaces for methods like merge and flatten have been moved from instance to | ||
class methods | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.8](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.7...@rimbu/actor@0.6.8) (2021-10-10) | ||
|
||
|
||
|
||
## 0.6.11 (2021-10-10) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.7](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.6...@rimbu/actor@0.6.7) (2021-09-04) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.6](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.5...@rimbu/actor@0.6.6) (2021-08-20) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.5](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.4...@rimbu/actor@0.6.5) (2021-07-23) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.4](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.3...@rimbu/actor@0.6.4) (2021-07-23) | ||
|
||
|
||
|
||
## 0.6.5 (2021-07-23) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.3](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.2...@rimbu/actor@0.6.3) (2021-07-23) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.2](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.1...@rimbu/actor@0.6.2) (2021-07-07) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.6.1](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.6.0...@rimbu/actor@0.6.1) (2021-07-04) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* **actor:** remove usage of eq and refactor ([742006a](https://github.com/rimbu-org/rimbu/commit/742006a4819c9af11812770f626d4f9f7571f0b4)) | ||
|
||
|
||
|
||
|
||
|
||
# [0.6.0](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.9...@rimbu/actor@0.6.0) (2021-07-02) | ||
|
||
|
||
### Features | ||
|
||
* added support for deno ([7240c99](https://github.com/rimbu-org/rimbu/commit/7240c998904822e098d2abf6e8e6deda4f165f11)) | ||
|
||
|
||
### BREAKING CHANGES | ||
|
||
* New compiler settings do not allow function and namespace with same name, impacting | ||
Err and Patch | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.9](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.8...@rimbu/actor@0.5.9) (2021-06-27) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.8](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.7...@rimbu/actor@0.5.8) (2021-06-10) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.7](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.6...@rimbu/actor@0.5.7) (2021-06-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.6](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.5...@rimbu/actor@0.5.6) (2021-06-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.5](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.4...@rimbu/actor@0.5.5) (2021-06-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.4](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.3...@rimbu/actor@0.5.4) (2021-06-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.3](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.2...@rimbu/actor@0.5.3) (2021-06-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor | ||
|
||
|
||
|
||
|
||
|
||
## [0.5.2](https://github.com/rimbu-org/rimbu/compare/@rimbu/actor@0.5.1...@rimbu/actor@0.5.2) (2021-06-06) | ||
|
||
**Note:** Version bump only for package @rimbu/actor |
Oops, something went wrong.