Skip to main content
Module

x/rimbu/list/CHANGELOG.md

Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
Go to Latest
File

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.11.0 (2022-11-30)

Features

  • re-implemented actor and reactor packages, and updated denoifier (ad43faf)

BREAKING CHANGES

  • 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)

Reverts

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • improve security by adding Object.freeze to global objects and local singletons (426277d), closes #72

0.10.12 (2022-05-09)

Bug Fixes

  • 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)

0.8.7 (2022-05-05)

Note: Version bump only for package @rimbu/list

0.10.8 (2022-05-04)

0.8.6 (2022-05-04)

Note: Version bump only for package @rimbu/list

0.10.7 (2022-05-04)

0.8.5 (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)

0.8.2 (2022-05-02)

Bug Fixes

  • 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)

Code Refactoring

  • refactored package structure and improved documentation (d250a07)

BREAKING CHANGES

  • package structure has changed, added sub-packages

0.9.0 (2021-12-22)

Bug Fixes

  • export values along with types of generic collections that support context creation (704297a)

Features

  • list: add mapPure method to List (fa3adda)
  • stream: add ifEmpty option to Stream.join (53d520a)

0.8.3 (2021-11-25)

0.7.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)

Bug Fixes

  • list: fix builder mixing up order for larger lists (0db93ca), closes #46

0.8.0 (2021-11-20)

Features

  • add typescript 4.5 rc compatibility and remove need to enable noStrictGenericChecks (056dd8a)
  • integrate release version of TypeScript 4.5, improve build times (d684828)

BREAKING CHANGES

  • 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)

0.6.11 (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)

0.6.5 (2021-07-23)

Note: Version bump only for package @rimbu/list

0.7.0 (2021-07-23)

Bug Fixes

  • replace abstract readonly with abstract getters because deno treats it differently than node (46e6ffe)

Features

  • add .reducer factory method to collections (5eb2976)

0.6.2 (2021-07-07)

Bug Fixes

  • 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)

Bug Fixes

  • deno: add proper getters and setters to abstract classes and implement defined abstract methods (fad3d0e), closes #18

Features

BREAKING CHANGES

  • 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)

Bug Fixes

  • hashed: other attempt to load hashed in codesandbox (ee677f0)

0.5.10-alpha.6 (2021-06-08)

Bug Fixes

  • list: rework dependencies (f2698c1)

0.5.10-alpha.5 (2021-06-08)

Bug Fixes

  • list: move some dependencies into one file (970df92)

0.5.10-alpha.4 (2021-06-08)

Bug Fixes

  • list: another attempt to fix codesandbox loading (66f4ee1)

0.5.10-alpha.3 (2021-06-08)

Bug Fixes

  • list: new attempt to fix list loading in codesandbox (27b8146)

0.5.10-alpha.2 (2021-06-08)

Bug Fixes

  • list: remove many circular dependencies for codesandbox loading (3039ef8)

0.5.10-alpha.1 (2021-06-07)

Bug Fixes

  • list: reorder imports to fix codesandbox import (cb76649)

0.5.10-alpha.0 (2021-06-07)

Bug Fixes

  • list: reorder imports to fix loading in codesandbox (5840fdd)

0.5.9 (2021-06-06)

Bug Fixes

  • 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