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 specifyingkey
. - ๐ #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 deprecateEmber.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
, andEmber.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 ifariaRole
attribute is present. - ๐ #11228 [BUGFIX] Fix
{{each}}
withitemViewClass
specifiedtagName
. - ๐ #11231 [BUGFIX] Fix
{{each}}
withitemViewClass
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 callingApp.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.