All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.1.2 (2024-06-28)
- ensure type predicates are typed according to new rules of TypeScript 5.5.2 (91103f7)
2.1.1 (2024-03-05)
Note: Version bump only for package @rimbu/list
2.1.0 (2024-02-14)
- refactor Stream package, add more reducers and Stream methods (6840c4f)
2.0.0 (2024-01-26)
- major API improvements accross all packages, performance improvements for newer runtimes (312e473)
- Many methods now take an options object instead of positional arguments for readability
1.1.1 (2023-12-09)
- fix @rimbu/channel not working in Deno ddue to wrong transpilation (91f9144)
1.1.0 (2023-07-29)
- insert inserts 1 more item than expected for rational index (92ccf15)
- remove import maps to restore commonjs compatibility (a934339)
- update tslib version and extend channel documentation (6eb46d0)
1.0.0 (2023-07-03)
Note: Version bump only for package @rimbu/list
1.0.0-alpha.2 (2023-07-02)
Note: Version bump only for package @rimbu/list
1.0.0-alpha.1 (2023-07-02)
Note: Version bump only for package @rimbu/list
0.12.3 (2023-06-20)
- Revert "Increase version number" (9c0b4ba)
0.12.2 (2023-05-21)
Note: Version bump only for package @rimbu/list
0.12.1 (2023-04-30)
Note: Version bump only for package @rimbu/list
0.12.0 (2023-04-27)
- update from TypeScript 4 to latest version 5 (7085d75)
0.11.3 (2023-04-26)
Note: Version bump only for package @rimbu/list
0.11.2 (2023-04-25)
Note: Version bump only for package @rimbu/list
0.11.1 (2023-04-02)
Note: Version bump only for package @rimbu/list
0.11.0 (2022-11-30)
- re-implemented actor and reactor packages, and updated denoifier (ad43faf)
- The @rimbu/actor and @rimbu/reactor packages have a completely new API (but they were and are still experimental)
0.10.22 (2022-10-02)
Note: Version bump only for package @rimbu/list
0.10.21 (2022-09-22)
Note: Version bump only for package @rimbu/list
0.10.20 (2022-09-12)
Note: Version bump only for package @rimbu/list
0.10.19 (2022-07-02)
- move tslib dependency back from root to individual packages (99cff5f)
0.10.18 (2022-07-02)
Note: Version bump only for package @rimbu/list
0.10.17 (2022-06-30)
- list: fix list builder creating incorrectly formed trees in rare cases, and more test cov (c5a9470)
0.10.16 (2022-06-10)
Note: Version bump only for package @rimbu/list
0.10.15 (2022-06-07)
Note: Version bump only for package @rimbu/list
0.10.14 (2022-05-29)
Note: Version bump only for package @rimbu/list
0.10.13 (2022-05-27)
- improve security by adding Object.freeze to global objects and local singletons (426277d), closes #72
0.10.12 (2022-05-09)
- improve 'menu' style exports for core, and improve documentation (0729871)
0.10.11 (2022-05-06)
Note: Version bump only for package @rimbu/list
0.10.10 (2022-05-05)
Note: Version bump only for package @rimbu/list
0.10.9 (2022-05-05)
Note: Version bump only for package @rimbu/list
0.10.8 (2022-05-04)
Note: Version bump only for package @rimbu/list
0.10.7 (2022-05-04)
Note: Version bump only for package @rimbu/list
0.10.6 (2022-05-04)
Note: Version bump only for package @rimbu/list
0.10.5 (2022-05-03)
Note: Version bump only for package @rimbu/list
0.10.4 (2022-05-03)
Note: Version bump only for package @rimbu/list
0.10.3 (2022-05-03)
Note: Version bump only for package @rimbu/list
0.10.2 (2022-05-02)
- remove circular dependencies in Stream to improve loading in environments like CodeSandbox (497a737)
0.10.1 (2022-05-02)
Note: Version bump only for package @rimbu/list
0.10.0 (2022-05-01)
- refactored package structure and improved documentation (d250a07)
- package structure has changed, added sub-packages
0.9.0 (2021-12-22)
- export values along with types of generic collections that support context creation (704297a)
0.8.3 (2021-11-25)
Note: Version bump only for package @rimbu/list
0.8.2 (2021-11-25)
Note: Version bump only for package @rimbu/list
0.8.1 (2021-11-24)
0.8.0 (2021-11-20)
- add typescript 4.5 rc compatibility and remove need to enable noStrictGenericChecks (056dd8a)
- integrate release version of TypeScript 4.5, improve build times (d684828)
- Some methods are extracted from Stream instances and made static, same for Maps and Sets. This leads to better variance inference.
- Interfaces for methods like merge and flatten have been moved from instance to class methods
0.7.5 (2021-10-10)
Note: Version bump only for package @rimbu/list
0.7.4 (2021-09-04)
Note: Version bump only for package @rimbu/list
0.7.3 (2021-08-20)
Note: Version bump only for package @rimbu/list
0.7.2 (2021-07-23)
Note: Version bump only for package @rimbu/list
0.7.1 (2021-07-23)
Note: Version bump only for package @rimbu/list
0.7.0 (2021-07-23)
- replace abstract readonly with abstract getters because deno treats it differently than node (46e6ffe)
- add .reducer factory method to collections (5eb2976)
0.6.2 (2021-07-07)
- list, table: add tests and fix bugs that came out of tests (c32a62d)
0.6.1 (2021-07-04)
Note: Version bump only for package @rimbu/list
0.6.0 (2021-07-02)
- deno: add proper getters and setters to abstract classes and implement defined abstract methods (fad3d0e), closes #18
- added support for deno (7240c99)
- New compiler settings do not allow function and namespace with same name, impacting Err and Patch
0.5.11 (2021-06-27)
Note: Version bump only for package @rimbu/list
0.5.10 (2021-06-10)
Note: Version bump only for package @rimbu/list
0.5.10-alpha.7 (2021-06-09)
- hashed: other attempt to load hashed in codesandbox (ee677f0)
0.5.10-alpha.6 (2021-06-08)
- list: rework dependencies (f2698c1)
0.5.10-alpha.5 (2021-06-08)
- list: move some dependencies into one file (970df92)
0.5.10-alpha.4 (2021-06-08)
- list: another attempt to fix codesandbox loading (66f4ee1)
0.5.10-alpha.3 (2021-06-08)
- list: new attempt to fix list loading in codesandbox (27b8146)
0.5.10-alpha.2 (2021-06-08)
- list: remove many circular dependencies for codesandbox loading (3039ef8)
0.5.10-alpha.1 (2021-06-07)
- list: reorder imports to fix codesandbox import (cb76649)
0.5.10-alpha.0 (2021-06-07)
- list: reorder imports to fix loading in codesandbox (5840fdd)
0.5.9 (2021-06-06)
- list: rework circular dependencies to fix import not working in codesandbox (5205878)
0.5.8 (2021-06-06)
Note: Version bump only for package @rimbu/list
0.5.7 (2021-06-06)
Note: Version bump only for package @rimbu/list
0.5.6 (2021-06-06)
Note: Version bump only for package @rimbu/list
0.5.5 (2021-06-06)
Note: Version bump only for package @rimbu/list
0.5.4 (2021-06-06)
Note: Version bump only for package @rimbu/list
0.5.3 (2021-06-06)
Note: Version bump only for package @rimbu/list
0.5.2 (2021-06-06)
Note: Version bump only for package @rimbu/list