0.7.21AUGUST 2026

COMPOSABLE COLLECTIONS AND EFFECTS

Compose the data.
Keep effects precise.

Collection pipelines now cover imported transforms, pagination, search, and sorting, while derived and named effects retain exact cleanup and dependency semantics.

4Collection additions
2Effect additions
107/107Tests passing
01

WHAT LANDED

More familiar source.
The same bounded runtime.

IMPORTS

Pure transforms

Relative one-parameter collection helpers compose into existing selectors.

PAGINATION

Immutable slice

State-driven slice bounds update bounded keyed output.

SEARCH

Reactive strings

Filter predicates combine direct state with pure string methods.

SORT

Immutable ordering

Expression-bodied toSorted comparators preserve original arrays and keyed identity.

DEPENDENCIES

Derived primitives

Effects compare calculated values and skip unchanged results.

CALLBACKS

Named setup and cleanup

Simple same-component const functions substitute into existing handlers.

UPGRADE

Compose without a component runtime.

$npm install @kudzujs/core@^0.7.21