Permalink
Commits on Jul 10, 2012
  1. * liveui: Fixed Model.get (again) (closes #51)

    * Push to 2.3.2
    committed Jul 10, 2012
  2. * Fixed a bug with extra runtime

    * Push to 2.3.1
    committed Jul 10, 2012
  3. * Updated documentation for plugins (closes #56)

    * Updated changelog
    committed Jul 10, 2012
  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
    committed Jul 10, 2012
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
    committed Jul 9, 2012
  2. * Reset unique element ID counter back to 0 if the runtime is running…

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

    …d in the browser (fixes #50)
    
    * Updated runtime dist
    committed Jul 9, 2012
  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
    committed Jul 9, 2012
Commits on Jul 6, 2012
  1. Updated runtime dist

    committed Jul 6, 2012
  2. * Fixed loadTemplate bug in IE - use text/javascript instead

    * Push to 2.2.4
    committed Jul 6, 2012
  3. * 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
    committed Jul 6, 2012
  4. Fixed a bug in extra runtime plugin

    Push to 2.2.2
    committed Jul 6, 2012
  5. * Fixed a bug with the Blade middleware when loading plugins

    * Push to 2.2.1
    committed Jul 6, 2012
  6. * 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
    committed Jul 6, 2012
  7. * 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
    committed Jul 6, 2012
Commits on Jul 5, 2012
  1. Merge branch 'master' of github.com:bminer/node-blade

    Conflicts:
    	README.md
    committed Jul 5, 2012
  2. Updated documentation

    committed Jul 5, 2012
  3. Updated documentation

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

    committed Jun 28, 2012
  2. * Renamed runtime.rootURL to runtime.mount to match Blade middleware

    * Updated documentation
    committed Jun 28, 2012
  3. Update Blade runtime dist

    committed Jun 28, 2012
  4. * 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
    committed Jun 28, 2012
  5. * 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
    committed Jun 28, 2012
Commits on Jun 26, 2012
  1. Fixed bug in interpolate utility function; needed to use template nam…

    …espace compiler option instead of `__`
    committed Jun 26, 2012
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
    committed Jun 25, 2012
Commits on Jun 22, 2012
  1. Push to 1.4.1

    committed Jun 22, 2012
  2. Added `runtimeMount` option to Blade middleware. Closes #42

    Updated docs
    committed Jun 22, 2012
Commits on Jun 13, 2012
  1. Added support for c-style block comments. Added tests and updated doc…

    …s (closes #37)
    
    Push to 1.4.0
    committed Jun 13, 2012
  2. Added syntax-highlighting folder. Only crappy notepad++ syntax highli…

    …ghting
    
    is available for now.
    committed Jun 13, 2012
  3. * Removed list of inline tags; this was not being used for anything.

    It might have been used to support HTML pretty printing, but I don't
    think that this feature is necessary. 3rd party tools like tidy are
    always available for use.
    * Updated list of self-closing tags
    * Self-closing elements now throw an error if you attempt to put
    child elements in them
    committed Jun 13, 2012