- Provide
Signalize::Struct
, a struct-like object to hold multiple signals (including computed) (optional viarequire "signalize/struct"
)
- Add
untracked
method (implements #5) - Add
mutation_detected
check forcomputed
Gem now roughly analogous to @preact/signals-core
v1.5
- Provide better signal/computed inspect strings (fixes #1)
- Use Concurrent::Map for thread-safe globals (fixes #3)
- Prevent early returns in effect blocks
- Use gem's error class (fixes #2)
- Initial release