Skip to content
Commits on Jul 12, 2012
  1. * Added error message for undefined function call

    * blockError should not copy the `filename` or `source` properties from the block buffer unless the block being rendered is a parameterized block (fixes #63)
    * Updated runtime dist
    * Push to 2.3.6
  2. * compiler: Code may now contain "//" line comments (fixes #48)

    * compiler: Code may now contain commas (,)
    * runtime: Further fixed issue #61
    * Updated runtime dist
    * Push to 2.3.5
  3. * Further improved runtime error reporting

    * Further improved issue #60 by also storing the `source`
    * Updated runtime dist
    * Push to 2.3.4
  4. * Enhanced runtime error reporting

    * Functions now properly report the file in which they are defined (fixes #60)
    * Added runtime.func and functions (and modified runtime.capture)
    * Added some documentation to runtime
    * runtime.loadTemplate (instead of runtime.include) now appends *.blade file extension if not provided (fixes #59)
    * runtime.loadTemplate now permits loading the same template more than once concurrently without throwing an exception (fixes #61)
    * Updated runtime dist
    * Push to 2.3.3
Commits on Jul 10, 2012
  1. * liveui: Fixed Model.get (again) (closes #51)

    * Push to 2.3.2
  2. * Fixed a bug with extra runtime

    * Push to 2.3.1
  3. * Updated documentation for plugins (closes #56)

    * Updated changelog
  4. * liveui: Fixed Model.get (fixes #51)

    * liveui: Added Model.serialize function
    * extraRuntime: Fixed a bug to make it compatible without jQuery
    * Push to version 2.3.0
Commits on Jul 9, 2012
  1. * Reoranized runtime so that Uglify can properly perform name manglin…

    …g, reducing the size of
    the runtime by a few hundred bytes
    * Updated runtime dist and its filesize in the documentation
  2. * Reset unique element ID counter back to 0 if the runtime is running…

    … on the server
    * Updated runtime dist
  3. * Set blade element ID to 1000 instead of 0 when template is evaluate…

    …d in the browser (fixes #50)
    * Updated runtime dist
  4. * Escaped text nodes that don't use interpolation are now escaped at …

    …compile time instead of runtime. This should allow for faster (and possibly smaller) templates
Commits on Jul 6, 2012
  1. Updated runtime dist

  2. * Removing "//" comments from lines of code breaks instances where "/…

    …/" appears within a quoted string (i.e. "http://")
    	This change was reverted for now until I come up with a better solution.
    * Push to version 2.2.3
  3. Fixed a bug in extra runtime plugin

    Push to 2.2.2
  4. * Added Blade plugins directory

    * Blade middleware can now serve up Blade plugins
    * Live UI Blade plugin
    * Extra runtime Blade plugin
    * Push to 2.2.0
  5. * Added support for event handlers

    * Added tests for event handlers
    * parser: moved some code around
    * compiler: optimized for loops
    * compiler: slightly optimized templates for variable attributes
    * Push to version 2.1.0
Commits on Jul 5, 2012
  1. Merge branch 'master' of

  2. Updated documentation

  3. Updated documentation

Commits on Jun 28, 2012
  1. Updated Blade runtime dist

  2. Update Blade runtime dist

  3. * Blade middleware now uses client caching by default.

    * Removed Blade middleware options:
    	- clientNamespace
    	- clientCache
    * Updated runtime.loadTemplate function accordingly
    * Updated documentation
    * Push to 2.0.0beta2
  4. * File includes are now synchronous and are now permitted in blocks, …

    …functions, and chunks (fixes #41)
    * Includes now support `exposing` syntax to allow users to specify which local variables are to be exposed to the included template
    * Compiler now keeps track of files that a template includes (dependencies)
    * Blade middleware now passes template dependencies to client-side callback when the template is loaded
    * __.base and __.rel properties are added at the beginning of a view if includes are used. This fixes a few bugs.
    * runtime.attrs function was shortened and documented
    * All instances of "<!--" and "-->" in comments are escaped
    * End-of-line comments (//comments) in code are removed at compile-time
    * Added an additional test case for new include behavior
    * Other minor changes / code restructuring
    * Added more documentation to Blade runtime
    * Other misc. bugfixes
    * Updated README documentation
    * Push to version 2.0.0beta
Commits on Jun 26, 2012
  1. Fixed bug in interpolate utility function; needed to use template nam…

    …espace compiler option instead of `__`
Commits on Jun 25, 2012
  1. Replaced bash postinstall script with a JavaScript one (fixes #43)

    Replaced all path.exists references with fs.exists for Node 0.8 compatibility
    Push to 1.4.2
Something went wrong with that request. Please try again.