Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ember 2.11 Blog Post Items #14601

Closed
rwjblue opened this issue Nov 10, 2016 · 1 comment
Closed

Ember 2.11 Blog Post Items #14601

rwjblue opened this issue Nov 10, 2016 · 1 comment
Assignees
Milestone

Comments

@rwjblue
Copy link
Member

rwjblue commented Nov 10, 2016

Things to call out:

  • concatenatedProperties are now frozen in development. PR#14389. In particular this means Ember.Component's classNames, attributeBindings, classNameBindings are frozen in dev.
  • renderToElement has been deprecated in 2.11 issue#14158 pr#14482 deprecation guide PR
  • {{render}} has been completely deprecated in 2.11. Previously, {{render}} with a model argument was deprecated. In 2.11 usage without an argument is also deprecated. Additionally {{render 'someNamedOutlet'}} with this.render({into: 'someNamedOutlet'}) on a route has been deprecated. issue#13583 PR#14441 deprecation guide PR
@rwjblue rwjblue added this to the 2.11.0 milestone Nov 10, 2016
@mixonic
Copy link
Sponsor Member

mixonic commented Nov 29, 2016

Closing in favor of emberjs/website#2727

@mixonic mixonic closed this as completed Nov 29, 2016
bgentry added a commit to bgentry/ember-test-selectors that referenced this issue Jan 24, 2017
As noted in the Ember v2.11 release notes, concatenated properties such
as attributeBindings are frozen in debug builds. This means we cannot
push directly onto the attributeBindings array without first copying it
via slice.

Without this change, users may see errors like this when the
`attributeBindings.push()` call is made:

Uncaught TypeError: Can't add property 2, object is not extensible

References:

emberjs/ember.js#14389
emberjs/ember.js#14601
bgentry added a commit to bgentry/ember-test-selectors that referenced this issue Jan 24, 2017
As noted in the Ember v2.11 release notes, concatenated properties such
as attributeBindings are frozen in debug builds. This means we cannot
push directly onto the attributeBindings array without first copying it
via slice.

Without this change, users may see errors like this when the
`attributeBindings.push()` call is made:

Uncaught TypeError: Can't add property 2, object is not extensible

References:

emberjs/ember.js#14389
emberjs/ember.js#14601
bgentry added a commit to bgentry/ember-test-selectors that referenced this issue Jan 24, 2017
As noted in the Ember v2.11 release notes, concatenated properties such
as attributeBindings are frozen in debug builds. This means we cannot
push directly onto the attributeBindings array without first copying it
via slice.

Without this change, users may see errors like this when the
`attributeBindings.push()` call is made:

Uncaught TypeError: Can't add property 2, object is not extensible

References:

emberjs/ember.js#14389
emberjs/ember.js#14601
Turbo87 pushed a commit to mainmatter/ember-test-selectors that referenced this issue Jan 25, 2017
As noted in the Ember v2.11 release notes, concatenated properties such
as attributeBindings are frozen in debug builds. This means we cannot
push directly onto the attributeBindings array without first copying it
via slice.

Without this change, users may see errors like this when the
`attributeBindings.push()` call is made:

Uncaught TypeError: Can't add property 2, object is not extensible

References:

emberjs/ember.js#14389
emberjs/ember.js#14601
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants