All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.1 - 2024-06-26
- Increased the maximum supported version of the
matter-ecs/matter
package as a peer dependency to<0.9.0
.
0.2.0 - 2024-01-11
- Updated to use the
matter-ecs/matter
package scope as a peer dependency.
0.1.0 - 2023-03-18
- Several hooks:
useAsync
- Calls and memoizes an asynchronous function when the provided dependencies change.useChange
- Determines when the provided dependencies change.useContextAction
- Registers asynchronous context actions within systems.useMap
- Retrieves a value from a map using a key.useMemo
- Returns a memoized value. Only recalculates when the provided dependencies change.useReducer
- Returns a state updated by a reducer as well as a dispatcher for that reducer.useStream
- Returns a loop iterator to process instance streaming events for a provided streaming ID attribute, and optionally, its descendants as they stream.