github emberjs/ember.js v2.1.0
Ember v2.1.0

latest releases: v5.9.0-beta.2, v5.10.0-alpha.4, v5.10.0-alpha.3...
8 years ago

Changelog

  • #12396 [BUGFIX] Ensure that this._super is called when extending from Ember.Component.
  • #12383 [BUGFIX] Fix Ember.String.classify to underscore items with a leading dash/underscore.
  • #12350 [BUGFIX] Provide a helpful assertion when using positional parameters with a param of the same name.
  • #12345 [BUGFIX] Ensure {{link-to}} properly handles bound values for activeClass, disabledClass, and loadingClass.
  • #12359 [BUGFIX] Ensure that functions are properly super wrapped if they include .call or .apply (this is in addition to ._super).
  • #12075 [PERF] Avoid creating a run-loop for events that are unhandled.
  • #12260 [BUGFIX] Ensure init is completed before didReceiveAttrs is fired.
  • #12323 [BUGFIX beta] Make {{get something 'path.goes.here'}} work.
  • #12331 [BUGFIX beta] Update backburner.js to prevent issues when interleaving run.later and run.next.
  • #12157 [DEPRECATION] Allow deprecated access to registry from Application (argument to initializers) and ApplicationInstance (argument to instance initializers) instances.
  • #12156 [BUGFIX] Add helpful error message when providing incorrect arguments to Ember.computed.
  • #12253 [BUGFIX] Remove initializer causing errors during App.reset.
  • #12272 [BUGFIX] Update HTMLBars to fix memory leak when an {{each}} is inside an {{if}}.
  • #12184 [BUGFIX] Prevent classNames from being duplicated.
  • #12198 [BUGFIX] Further cleanup of the link-to component, allow for extending {{link-to}} via Ember.LinkComponent.extend.
  • #12208 [BUGFIX] Ember.computed.sort was crashing when it hit a null value. Fixes #12207.
  • #12188 [BUGFIX] Ensure _actions specified to extend works.
  • #12241 [BUGFIX] Provide a helpful error for undefined closure actions.
  • #12256 [BUGFIX] Ensure concat streams unsubscribe properly.
  • #12262 [BUGFIX] Breaks circular references in rejected jqXhr promises
  • #12297 / #12299 [BUGFIX] Remove extra work per component on initial render.
  • #12163 [BUGFIX] Move View#currentState to View#_currentState.
  • #12163 [DEPRECATION] Deprecate using the private currentState property on views/components.
  • #12132 [BUGFIX] Fix stack overflow issue in _super wrapper updates.
  • #12138 [BUGFIX] Do not require this._super(...arguments) when components implement didRecieveAttrs.
  • #12170 [BUGFIX release] Ensure Ember.computed.sum returns 0 if the array to be operated on is null or undefined.
  • #12176 [BUGFIX] Enable extending Ember.LinkComponent for customizations.
  • #10173 [BUGFIX] Ensure non-singleton injections are not cached incorrectly.
  • #11966 [PERF] Refactor Meta.
  • #12057 Allow instanceInitializers to set customEvents.
  • #12059 [BUGFIX] Allow setting an entry in Application#customEvents to null to opt out of event listeners.
  • #12034 [BUGFIX] Ensure currentRouteName and currentPath are set properly for loading and error routes.
  • #12062 Remove the need for this.__nextSuper, and make debugging methods with this._super calls much easier.
  • #12116 [FEATURE ember-debug-handlers] Enable by default.
  • #12117 [FEATURE ember-registry-container-reform] Enable by default.
  • #11440 [DEPRECATION] Deprecate using instance.container.lookup on first argument to instanceInitializers. Use instance.lookup instead.
  • #11440 [DEPRECATION] Deprecate passing two arguments to an initializers initialize function.

Don't miss a new ember.js release

NewReleases is sending notifications on new releases.