Bradley Priest

What's new in EmberJS #13 27 Aug 2012

Most of the work at the moment seems to be in the refactoring of ember-data. It’s not in master yet, but expect some pretty big changes. There’s also a lot of work going on in the documentation side, if you find something amiss please help the core team out.

###Weekly Wrapup #13

Breaking changes

  • ba3e74 updated the application set up process, this should be seamless for most people, but make sure your app is calling initialize.

Updates

  • 933b2b adds a disconnectOutlet method. AFAICT this is only useful for very specific usecases as Ember handles normal view management for you.

  • The awesome ember-bootstrap project has moved. You can find it at it’s new home at https://github.com/emberjs-addons/ember-bootstrap

Articles

There’s a great article on the current state of routing over on dagda1’s blog

If I missed anything please let me know in the comments, twitter or IRC at #emberjs.

What's new in EmberJS #12 07 Aug 2012

Big News: Last week saw the release of Ember 1.0.pre, check out the release post and download your copy here.

This is a huge step forward, no longer do you have to toss up whether to recommend the defunct 0.9.8 or wildly changing bleeding edge when introducing ALL of your friends to Ember.

N.B. There was a small bug with the 1.0.pre release which has since been fixed.

###Weekly Wrapup #12

Updates

  • http://docs.emberjs.com/ has been updated to 1.0.pre documentation, no more building your own local copy. There is also work being done currently to get an edge docs site up, you can find a copy at [http://ember-edge-docs.herokuapp.com](http://ember-edge-docs.herokuapp.com/) whilst they sort out a proper domain. Edge docs site now live: http://docs.edge.emberjs.com

  • ember-rails and the starter-kit have been updated to 1.0.pre hopefully this should fix a lot of issues with getting started with ember.

  • For all you pythonistas out there, there is now a django-ember package available.

Sorry, not too many code updates this week, but if you really want to get your hands dirty, check out the relationship-improvements WIP branch of ember-data.

If I missed anything please let me know in the comments, twitter or IRC at #emberjs.

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 in get and set.

  • 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 and tryInvoke 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 do controller.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.