- #32 Improved
objectsyntax
- Full Rails 3 support
- #31 BREAKING: Properly handle nil objects
- Full support for instance variables
- Breaking change: Node#attribute block syntax no longer inherits context from current_object. See 941608e7 for more
- Block variables for
objectandcollectionmethods - Breaking change: Drop ruby 1.8 support
- Feature: Add the ability to access instance variables set in sinatra actions in bldr templates.
- Feature: Add the ability to pass-through objects directly to
objectandcollectionDSL methods
- Bug: Allow .bldr extensions at the end of partial template names
- Bug:
#attributeDSL method returns self, allowing use at top level
- Fix bug to allow using
templatemethod at the root of a bldr template - Add
localsreader method to allow access to locals passed into a bldr template
- Add ability to use
attributemethod at the root-level in a bldr template - Fix for when partials return nil (#19)
- Add support "partials" (@ihunter)
- Add new
attributeinferred object syntax (@ihunter)
- Return an empty collection when a nil value is passed to
collectionmethod