Releases
v0.8.0
kbrsh
released this
31 Mar 20:29
Minor Changes
Add dependency tracking and caching for computed properties: 3669059
Make sure keeping track of changed computed properties (so they can depend on each other): 484f262
Errors are suppressed as well if silent: 4333592
Make moon silent in production: c227bf8
Remove checker for warnings in production version: 2983514
Make h function take array of children: a6bb0b4
Add support for 'name' option in components: a53637a
Patches
Update cache/dependency systems: e63d63e
Better m-show implementation (perf boost): 718ff7b
Ensure empty attributes have meta/values: 96da99b
Ensure properties with args can have multiple instances of themselves: e21eba5
More efficient prop diff (perf boost) 🔥: b61d16d
Use a different diff with vnodes and dom: 3b240cf
Better way of iterating through children: 1619af8
🔥 perf boost: use ternary expression over and condition (more declarative): 684d40d
⚡ rewrite diff completely to use hybrid of nodes+vnodes: f94aafc
⚡ perf boost: faster prop check without hasOwnProperty check: 575aec7
Expose 'h' and perform vnode equality check optimization: 339cabe
⚡ perf boost: handle case when there are no children and remove all of them: 577fe98
⚡ perf boost: faster way to traverse children while avoiding calls to CompareICStub: 347d8b3
Ensure children are hydrated when creating a text node via optimization: b40a71f
You can’t perform that action at this time.