Skip to content
This repository

Dec 14, 2012

  1. Blake Miner

    Merge branch 'master' of github.com:bminer/node-blade

    authored
  2. Blake Miner

    Improved error message thrown by blade.runtime.loadTemplate

    liveui: Added Context.destory() method, which only calls "clean" invalidation functions
    liveui: Model.get's invalidation function is now a "clean" invalidation function
    liveui: Added the concept of render Context identifiers, which can be used to ensure that certain Context's are automatically cleaned up without being invalidated. This is used by the renderTo() function, which allows cleanup invalidation functions to be called when a template is rendered on the same DOM element.
    authored
  3. Blake Miner

    Push to 3.0.0alpha9

    Filename is now passed as an option to filters; this allows Stylus to properly resolve paths when @import is used within a :stylus block.
    authored

Dec 06, 2012

  1. Blake Miner

    Push to 3.0.0alpha8

    Fixed uglify-js dependency in package.json for now (partially addresses #111)
    authored
  2. Blake Miner

    Push to 3.0.0alpha7

    Parser is more forgiving on foreach statements (fixes #109)
    Updated test suite
    authored
  3. Blake Miner

    Fixed foreach error with empty list (fixes #110)

    authored

Dec 05, 2012

  1. Blake Miner

    Merge branch 'master' of github.com:bminer/node-blade

    authored
  2. Blake Miner

    id attributes added to tags via the pound sign `#` are now used if th…

    …e "code" attribute ends up being null/false/empty
    
    Tag attributes can now be interpolated (closes #105)
    Fixed a bug with id and class attributes merging with the first tag in a function (fixes #106)
    Improved test suite
    authored
  3. Blake Miner

    Merge pull request #107 from mhuebert/patch-1

    Fix coffeescript filter
    authored
  4. mhuebert

    Fix coffeescript filter

    to eliminate error "Compile error: str is not defined" 
    mhuebert authored

Nov 14, 2012

  1. Blake Miner

    Updated Meteorite smart package

    authored
  2. Blake Miner

    Fixed a parser bug involving the matched_parentheses rule (fixes #101)

    Added some code to `runtime.loadTemplate` to allow for early detection of load errors in some cases on some browsers
    Push to 3.0.0alpha6
    authored

Nov 02, 2012

  1. Blake Miner

    Fixed a bug in blade.Runtime.resolve, causing filenames to be imprope…

    …rly resolved (fixes #97)
    
    Push to 3.0.0alpha5
    authored

Oct 24, 2012

  1. Blake Miner

    Added link to Atmosphere smart package

    authored
  2. Blake Miner

    Fixed benchmark test to only include *.blade templates

    authored
  3. Blake Miner

    File include paths are now correct within block modifiers (fixes #86)

    Fixed a bug in test suite (incorrect count of tests passed)
    Added additional tests
    Push to 3.0.0alpha4
    authored
  4. Blake Miner

    Atmosphere smart package is now available (closes #88)

    Push to 3.0.0alpha3
    authored
  5. Blake Miner

    Reformated version numbers

    authored
  6. Blake Miner

    Added smart.json to allow this repo to be published to Atmosphere

    authored
  7. Blake Miner

    Push to 3.0.0-alpha2

    Fixed a few bugs in Meteor smart package
    Documented isolates
    authored
  8. Blake Miner

    Push to 3.0.0-alpha1

    runtime: Moved 'blade.runtime' to 'blade.Runtime' (but kept blade.runtime for backward compatibility)
    runtime: Moved 'blade.timeout' to 'blade.Runtime.options.loadTimeout'
    runtime: Moved 'blade.mount' to 'blade.Runtime.options.mount'
    runtime: Moved 'blade.cb' to 'blade._cb'
    runtime: Moved 'blade.cachedViews' to 'blade._cachedViews'
    Added isolate block (still undocumented)
    Added constant block (still undocumented)
    Added foreach block
    Compiler now quotes attribute properties properly (fixes #94)
    blade.LiveUpdate is a [Spark-compatible](https://github.com/meteor/meteor/tree/master/packages/spark) interface containing all Spark annotation types, as specified by the Spark API.
    Blade chunks are now deprecated
    Removed weird spacing from LICENSE; license is MIT license
    Fixed a bug in runtime.capture, where blocks defined within a function were deleted completely, not inserted/resolved
    Fixed a bug in the test suite when performing diff
    Fixed bugs in Meteor runtime: needs to append .blade to filenames, as appropriate; needs to return boolean (might fix #95)
    Package.json spaces converted to tabs
    authored

Oct 16, 2012

  1. Blake Miner

    Live UI plugin now more intelligently matches "named" elements for pr…

    …eservation
    authored
  2. Blake Miner

    Fixed a bug in template wrapper's toString() method that was introduc…

    …ed in 2.6.3 (fixes #92)
    
    Push to 2.6.4
    authored

Oct 15, 2012

  1. Blake Miner

    Updated information about Laravel Blade in the README

    authored

Oct 14, 2012

  1. Blake Miner

    Compiler options `doctypes` and `filters` now merge with (instead of …

    …replace) the list of built-in doctypes/filters. Closes #90
    
    Did some refactoring in the Compiler to reference `this.options` Object instead of moving some of the options directly to `this`
    Added a note about Laravel's Blade templating engine
    authored

Oct 11, 2012

  1. Blake Miner

    Middleware and runtime allow template dependencies to be preloaded pr…

    …operly. Fixes #91
    
    Push to 2.6.3
    authored

Sep 24, 2012

  1. Blake Miner

    Blade middleware sourcePath argument is now resolved via `path.resolve`

    Fixed a small bug in the compiler's option processing
    Quoted strings can now be empty (closes #89)
    File includes must not have an empty filename
    Push to 2.6.2
    authored

Sep 11, 2012

  1. Blake Miner

    Added update to docs about Meteor 0.4 support

    authored

Aug 29, 2012

  1. Blake Miner

    Prevent runtime.escape from escaping numeric entities (fixes #87)

    Push to 2.6.1
    authored
  2. Blake Miner

    Blank lines are much more permissible in Blade documents (fixes #81)

    Added appropriate tests
    authored

Aug 07, 2012

  1. Blake Miner

    Fixed documentation

    authored
  2. Blake Miner

    Updated docs and added some keywords to the package.json file

    authored

Jul 19, 2012

  1. Blake Miner

    * liveui: Now temporary value is saved before removing attributes (fi…

    …xes #76)
    authored
  2. Blake Miner

    * liveui: Added `Model.put(key, value)` and `Model.invalidate([key])`…

    … (closes #75)
    
    * liveui: Added Model validation via `Model.validate([key])` (closes #47)
    * liveui: Fixed a bug that occurs when the element to be preserved is unfocusable (fixes #74)
    * liveui: Updated documentation
    * Push to 2.6.0
    authored

Jul 18, 2012

  1. Blake Miner

    * blade.compileFile function needs to override options.filename to ma…

    …ke includes work propertly (fixes #69)
    
    * Push to version 2.5.1
    authored
Something went wrong with that request. Please try again.