@rwjblue rwjblue released this Jun 16, 2015 · 7573 commits to master since this release

Assets 2

CHANGELOG

  • #11270 [BUGFIX] Ensure view registry is propagated to components.
  • #11273 [BUGFIX] Downgrade Ember.Service without proper inheritance to a deprecation (instead of an assertion).
  • #11274 [BUGFIX] Unify template compiler deprecations so that they can report the proper location of the deprecation.
  • #11279 [DEPRECATION] Deprecate {{#each foo in bar}}{{/each}}.
  • #11229 [BUGFIX] Prevent views from having access to component lifecycle hooks.
  • #11286 [DEPRECATION] Deprecate Ember.EnumerableUtils.
  • #11338 [BUGFIX] Ensure parentView is available properly.
  • #11313 [DEPRECATION] Allow deprecated access to template in component to determine if a block was provided.
  • #11339 Add special values (@index or @guid) to {{each}}'s keyPath.
  • #11360 Add warning message when using {{each}} without specifying key.
  • #11348 [BUGFIX] Provide useful errors when a closure action is not found.
  • #11264 Add {{concat}} helper.
  • #11362 / #11365 [DOC] Ensure all documentation comments include @public or @private.
  • #11278 Implement Ember.Helper. Read emberjs/rfcs#53 for more details.
  • #11373 [BUGFIX] Fix issue with multiple actions in a single element.
  • #11387 [DEPRECATION] Deprecate Ember.View.
  • #11389 [DEPRECATION] Deprecate {{view}} helper.
  • #11394 [DEPRECATION] Add Ember.LinkComponent and deprecate Ember.LinkView.
  • #11400 [DEPRECATION] Deprecate Ember.computed.any.
  • #11330 [BUGFIX] Ensure that {{each}} can properly transition into and out of its inverse state.
  • #11416 [DEPRECATION] Deprecate Ember.Select.
  • #11403 [DEPRECATION] Deprecate Ember.arrayComputed, Ember.ReduceComputedProperty, Ember.ArrayComputedProperty, and Ember.reduceComputed.
  • #11401 [DEPRECATION] Deprecate {{view and {{controller template local keywords.
  • #11329 [BUGFIX] Fix issue with {{component}} helper not properly cleaning up components after they have been replaced.
  • #11393 Implement support for automatic registration of all helpers (with or without a dash). Requires ember-resolver@0.1.17 or higher if using ember-cli. Read emberjs/rfcs#58 for more details.
  • #11425 [BUGFIX] Prevent willDestroyElement from being called multiple times on the same component.
  • #11138 Add a better deprecation for {{bind-attr}}.
  • #11201 [BUGFIX] Fix currentURL test helper.
  • #11161 [BUGFIX] Fix initial selection for select with optgroup.
  • #10980 [BUGFIX] Fix Ember.String.dasherize, Ember.String.underscore, Ember.String.capitalize, Ember.String.classify for multi-word input values.
  • #11187 [BUGFIX] Handle mut cell action names.
  • #11194 [BUGFIX] Ensure classNameBindings properly handles multiple entries.
  • #11203 [BUGFIX] Ensure components for void tagNames do not have childNodes.
  • #11205 [BUGFIX] Ensure Ember.get works on empty string paths.
  • #11220 [BUGFIX] Fix issue with Ember.computed.sort where array observers were not properly detached.
  • #11222 [BUGFIX] Only attempt to lookup components with a dash.
  • #11227 [BUGFIX] Ensure role is properly applied to views if ariaRole attribute is present.
  • #11228 [BUGFIX] Fix {{each}} with itemViewClass specified tagName.
  • #11231 [BUGFIX] Fix {{each}} with itemViewClass and {{else}}.
  • #11234 [BUGFIX] Fix {{each item in model itemViewClass="..."}}.
  • #11235 [BUGFIX] Properly handle isVisible as a computed property.
  • #11242 [BUGFIX] Use the proper value for options.data.view with Handlebars compat helpers.
  • #11252 [BUGFIX] Ensure instanceInitializers are called with the proper arguments when calling App.reset.
  • #11257 [BUGFIX] Fix (and deprecate) {{input on="..." action="..."}}.
  • #11260 [BUGFIX] Ensure that passing an array argument to (action helper is handled properly.
  • #11261 Add helpful assertion when exporting the wrong type of factory (for Routes, Components, Services, and Views).
  • #11266 [BUGFIX] Ensure parentView includes yielding component.
  • #11267 Disable angle bracket components. See #11267 and emberjs/rfcs#60 for more details.
  • #3852 [BREAKING BUGFIX] Do not assume null Ember.get targets always refer to a global
  • #10501 Implement Glimmer Engine.
  • #11029 Allow bound outlet names.
  • #11035 {{#with}} helper should not render if passed variable is falsey.
  • #11104 / #10501 Remove support for non-HTMLBars templates.
  • #11116 / emberjs/rfcs#50 [FEATURE ember-routing-htmlbars-improved-actions].
  • #11028 Add positional parameter support to components.
  • #11084 Enable {{yield to="inverse"}} in components.
  • #11141 Implement angle-bracket components.