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/setPathhave been removed in favour of supporting full paths ingetandset. -
As of 83b7a6 the
actionhelper 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
canInvokeandtryInvokemethods 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
connectControllersmethod 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