What's new in EmberJS #11 24 Jul 2012
Some pretty big breaking changes again this week, part of being on the edge though, right.
###Weekly Wrapup #11
Breaking Changes
-
In the biggest change of the week,
getPath/setPath
have been removed in favour of supporting full paths inget
andset
. -
As of 83b7a6 the
action
helper now requires an explicit context to be set. The api has also changed, the context is now simply passed as an optional second parameter. {{action edit context=”post”}} becomes {{action edit post}}. If you were relying on default contexts you will need to use {{action edit this}}
Improvements
-
PR 1044 added
canInvoke
andtryInvoke
methods to check and perform methods only if the target responds to them. -
PR 732 adds the ability to provide a falsy option to Ember.View bindings. e.g.
classNameBindings: ['isEnabled:enabled:disabled']
-
396c08 adds the new
connectControllers
method to make other controllers available on the controller currently being used.overviewController.connectControllers('person', 'post');
will let you docontroller.get('postController')
on the overviewController.
If anyone has worked out how to use jekyll syntax highlighting with handlebars brackets, please get in touch.
If I missed anything please let me know in the comments, twitter or IRC at #emberjs.
Tweet