Broccoli v0.0.10 Release Notes

    • 🔄 Change to a .read-based everything-is-a-tree architecture
    • 🐎 Various performance improvements
    • 🔌 Various plugin API changes
    • ➕ Add MergedTree
    • 🔀 Broccolifile may now return an array of trees, which will be merged
    • 🔦 Expose broccoli.bowerTrees(), which will hopefully be redesigned and go away again
    • ✂ Remove Component base class
    • ✂ Remove CompilerCollection and Compiler base class; use a Transformer
    • ✂ Remove Tree::addTransform, Tree::addTrees, and Tree::addBower
    • 🏗 Builder::build now has a promise interface as well