Releases: ryangjchandler/spruce
Releases · ryangjchandler/spruce
v2.7.1
Fixed
- Disabled
strict
mode to prevent setter errors. (#151)
v2.7.0
Added
- Added support for store-specific persistence drivers. (#146)
v2.6.4
Fixed
- Fixed issue where
__watchers
was enumerable. (#139)
Chores
- Migrated to Rollup from Microbundle. (#141)
v2.6.3
Fixed
- Fixed issue with watchers not being applied on new arrays. (#120)
v2.6.2
Added
- Added new
Spruce.call()
method for quickly invoking store functions. (#126)
Fixed
- Fixed name clash between property and method 🤦♂️ . (#128)
v2.6.1
Fixed
- Fixed
Spruce.reset()
not working for null
stores. (#123)
v2.6.0
Added
- Added new
unwatch
method to remove existing watchers. (#117)
- Added new
watchers
method to get all watchers for a property. (#117)
v2.5.3
Fixed
- Fixed problem with persisted stores and watchers. (#116)
v2.5.2
Fixed
- Fixed issue where
Spruce.get()
, etc could be called on any store. (#113)
- Fixed issue where
Spruce.reset()
would not check for store existence before resetting. (#114).
Reverted
- Reverted changes made in #106 due to conflicts with other features, will re-evaluate need. (#112).
v2.5.1
Fixed
- Fixed regression introduced by new watchers logic in v2.5.0. (#106)