All Versions
281
Latest Version
Avg Release Cycle
29 days
Latest Release
522 days ago
Changelog History
Page 29
Changelog History
Page 29
-
v1.9.0 Changes
December 08, 2014- โ Add deprecation for quoteless outlet names (
{{outlet main}}
should be{{outlet 'main'}}
). - ๐ [BUGFIX] Update the
Ember.Map#forEach
callback to include the map being iterated over. - ๐ [BUGFIX] Ensure that tagless container views are rendered properly.
- [PERF]
Ember.View#_outlets
is no longer observable. - [PERF] Avoid extending a view for every
{{each}}
. - Ensure initializers have a
name
property (provides a helpful assertion if missing). - ๐ [BUILD TOOLING] Enable easier cross-browser testing by publishing builds and tests to S3.
- Enable
Ember.run.join
to return a value even if within an existing run loop. - โก๏ธ Update
Ember.EventDispatcher
to useEmber.run.join
. This is required so that synchronous events (like focus) do not spawn a nested run loop. - ๐ Deprecate context switching form of {{each}}.
- ๐ Deprecate context switching form of {{with}}.
- โ Add improved error message when a component lookup fails.
- Ensure that component actions that are subscribed to, trigger an assertion when unhandled. Consider the following example:
{{!component-a.hbs}} {{some-other-component action="saveMe"}}
Clearly,
component-a
has subscribed tosome-other-component
'saction
. Previously, ifcomponent-a
did not handle the action, it would silently continue. Now, an assertion would be triggered.- [PERF] Speedup Mixin creation.
- โก๏ธ [BREAKING] Require Handlebars 2.0. See blog post for details.
- ๐ Allow all rejection types in promises to be handled.
- ๐ง Mandatory setter checks for configurable, and does not clobber non-configurable properties.
- โ Remove long deprecated
Ember.empty
andEmber.none
. - ๐จ Refactor
Ember.platform
. Ember.HashLocation
no longer assumes any hash is a route, uses forward slash prefix convention#/foo
.- โ Log unhandled promise rejections in testing.
- ๐ Deprecate
Ember.Handlebars.get
. - ๐ Warn if FEATURES flagging is used in non-canary, debug builds.
- Streamify template bindings.
- ๐ Make Ember.Namespace#toString ember-cli aware.
- Prevent extra
method.toString
checks when setting_super
. - [PERF] Speedup watchKey by preventing for in related deopt.
- [FEATURE] ember-routing-fire-activate-deactivate-events.
- โ [FEATURE] ember-testing-pause-test.
- โ Add deprecation for quoteless outlet names (