Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.58 KB

CHANGELOG.md

File metadata and controls

47 lines (33 loc) · 1.58 KB

Matter Hooks Changelog

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

Changed

  • 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

Changed

  • Updated to use the matter-ecs/matter package scope as a peer dependency.

0.1.0 - 2023-03-18

Added

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