4.3.1
Order of execution match
es was changed. Example:
// BEMJSON: { block: 'b' }
// Template:
block('b')(
// this.ctx.opa is undefined
match(function() { return this.ctx.opa; })(
content()(
// this match will not executed because of match before
match(function() { return true; })(function() {
return 'nope';
})
)
)
);
// Result: <div class="b"></div>