- Made beautification of compiled spacebars code happen only on the server. #244
- Removed minifier-js dependency from templating-tools package. If you need your template output to be minified, you must add the package to your app manually, by running
meteor add standard-minifier-js. The package is included in a standard meteor app. #236 - Switched to use a uglify-js NPM package directly in spacebars-compiler for beautification instead of minifier-js package. #234
- Support for chaining block helpers syntax sugar (#39).
Now you can use
{{#if foo}}...{{else if bar}}..{{else}}..{{/if}}instead of manually nesting block helpers. It works with any block helper, not justif. It uses Handlebars syntax. Based on #50. - Prevent unnecessary materialization of DOM. Based on #103.
- Bugfix: #228
- Reactive inline
styleattribute now preserves the internal order. Similarly forclass. External changes are appended to the end. #141 #159 - Reverted #102 and made a different fix for removing attributes
for
falsevalues in dynamic attributes (#52). Fixes regression reported in #151.
- Allow nested
template.autoruncalls. #148 - Potential speedup by using a specialized
_.bindfunction. - Better support for HTML5 boolean attributes (
disabled,required,hidden, ...) to be removed when a falsy value is set, just likecheckedproperty. #52 #102
- Moved documentation to: http://blazejs.org/
- Started
HISTORY.mdfile with the list of all changes. - Moved development to the new repository: https://github.com/meteor/blaze
- Split
templatingpackage intotemplating-compilerandtemplating-runtime. #10
- History up to and including this version available as part of Meteor's history.