Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

Releases: ryangjchandler/spruce

v2.7.1

10 May 14:44
6abaac6
Compare
Choose a tag to compare

Fixed

  • Disabled strict mode to prevent setter errors. (#151)

v2.7.0

11 Apr 17:50
968b4d0
Compare
Choose a tag to compare

Added

  • Added support for store-specific persistence drivers. (#146)

v2.6.4

09 Mar 20:30
6e7f2b4
Compare
Choose a tag to compare

Fixed

  • Fixed issue where __watchers was enumerable. (#139)

Chores

  • Migrated to Rollup from Microbundle. (#141)

v2.6.3

03 Feb 00:20
d2b7952
Compare
Choose a tag to compare

Fixed

  • Fixed issue with watchers not being applied on new arrays. (#120)

v2.6.2

02 Feb 13:47
7faca4e
Compare
Choose a tag to compare

Added

  • Added new Spruce.call() method for quickly invoking store functions. (#126)

Fixed

  • Fixed name clash between property and method 🤦‍♂️ . (#128)

v2.6.1

01 Feb 00:08
1386bdd
Compare
Choose a tag to compare

Fixed

  • Fixed Spruce.reset() not working for null stores. (#123)

v2.6.0

22 Jan 21:23
Compare
Choose a tag to compare

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

20 Jan 17:19
5a99d76
Compare
Choose a tag to compare

Fixed

  • Fixed problem with persisted stores and watchers. (#116)

v2.5.2

20 Jan 12:20
2496356
Compare
Choose a tag to compare

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

18 Jan 12:06
2e5073b
Compare
Choose a tag to compare

Fixed

  • Fixed regression introduced by new watchers logic in v2.5.0. (#106)