Skip to content

Releases: vigetlabs/foliage

Version 0.12.0

20 Apr 11:59
Compare
Choose a tag to compare
  • Internally, changed the way pathways are produced to reduce logic branching.
  • graft has been renamed to refine. Graft was a bit too poetic, and refine matches other cursors libraries such as react-cursor
Uglified : 2.31kb
Gzipped  : 0.932kb

Version 0.11.0

18 Apr 20:20
Compare
Choose a tag to compare
  • Add some, every, and join
  • Tweaked some internals to get more efficient transpilation
  • Added some internal documentation
Uglified : 2.29kb
Gzipped  : 0.923kb

Version 0.10.0

18 Apr 20:20
Compare
Choose a tag to compare
  • Added getRoot method to access root branch
Uglified : 2.3kb
Gzipped  : 0.927kb

Version 0.9.0

17 Apr 11:53
Compare
Choose a tag to compare
  • get has been renamed graft. fetch is now get. This change is designed to make the API feel more like an ES6 map.
Uglified : 2.26kb
Gzipped  : 0.919kb

Version 0.8.0

15 Apr 13:17
Compare
Choose a tag to compare
  • Removed toArray alias for values
Uglified : 2.13kb
Gzipped  : 0.879kb

Version 0.7.0

15 Apr 13:16
Compare
Choose a tag to compare
  • Added is method for some sugar around equality checks
Uglified : 2.18kb
Gzipped  : 0.89kb

Version 0.6.0

15 Apr 12:20
Compare
Choose a tag to compare
  • Makes better use of internal methods to reduce file size
  • Dissoc no longer automatically prunes empty objects
Uglified : 2.13kb
Gzipped  : 0.88kb

Version 0.4.0

15 Apr 12:22
Compare
Choose a tag to compare
  • Foliage::get now returns a clone of the current foliage instance
  • Removed event subscription for the time being
  • Removed some and every
  • Internalize specific methods sprout was using to conserve size

Version 0.5.0

15 Apr 12:20
Compare
Choose a tag to compare
  • Added fetch, which will return a pathway and allow a fallback if it doesn't exist

Version 0.4.2

15 Apr 12:20
Compare
Choose a tag to compare
  • Properly handle undefined pathways in has and keys()