ember.js v1.13.0 Release Notes

Release Date: 2015-06-12 // almost 9 years ago
    • ๐Ÿ›  #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 [email protected] 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.