Please read the Feature Flag Guide for a detailed explanation.
-
ember-libraries-isregisteredAdd
isRegisteredtoEmber.libraries. This convenience method checks whether a library is registered with Ember or not. -
ember-routing-routable-componentsImplements RFC emberjs/rfcs#38, adding support for routable components.
-
ember-metal-ember-assignAdd
Ember.assignthat is polyfill forObject.assign. -
ember-htmlbars-local-lookupProvides the ability for component lookup to be relative to the source template.
When the proper API's are implemented by the resolver in use this feature allows
{{x-foo}}in a given routes template (say thepostroute) to lookup a component nested underpost. -
ember-test-helpers-fire-native-eventsMakes ember test helpers (
fillIn,click,triggerEvent...) fire native javascript events instead ofjQuery.Events, maching more closely app's real usage. -
ember-route-serializersDeprecates
Route#serializeand introduces aserializeoption to the router DSL as a replacement (as per the Route Serializers RFC). -
ember-runtime-computed-uniq-byIntroduces a computed and enumerable method "uniqBy" that allows creation of a new enumerable with unique values as determined by the given property key.
Example:
comments: [ {id: 1, comment: 'I\'m a duplicate comment!'}, {id: 2, comment: 'Then you should be fixed!'}, {id: 1, comment: 'I\'m a duplicate comment!'} ], dedupedComments: Ember.computed.uniqBy('comments', 'id') -
ember-improved-instrumentationAdds additional instrumentation to Ember:
interaction.<event-name>for events handled by a component.interaction.ember-actionfor closure actions.