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

[BUGFIX release] Deprecate @each as a leaf node. #11994

Merged
merged 12 commits into from
Aug 8, 2015

Commits on Aug 8, 2015

  1. [DOC Release] Make ArrayProxy public

    See: RFC/issue emberjs#80
    - emberjs/rfcs#80
    
    (cherry picked from commit 97e4441)
    Bill Heaton authored and rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    91d1de8 View commit details
    Browse the repository at this point in the history
  2. [DOC release] Fix JSDoc for Ember.expandProperties

    (cherry picked from commit 2cccf86)
    tricknotes authored and rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    64221e5 View commit details
    Browse the repository at this point in the history
  3. [DOC release] Fix JSDoc for Ember.K

    `Ember.K` should be a public method in favor of 6e1ad90.
    
    (cherry picked from commit a867b32)
    tricknotes authored and rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    3e58fc3 View commit details
    Browse the repository at this point in the history
  4. [DOC release] Mark Ember.merge as public

    There are no alternative way to `Ember.merge` in Ember world.
    But it is useful and widely used from other library.
    
    For example:
    * Ember Data: https://github.com/emberjs/data/blob/v1.13.7/packages/ember-data/lib/core.js#L29
    * Liquid Fire: https://github.com/ef4/liquid-fire/blob/v0.21.0/app/transitions/scroll-then.js#L19
    
    So this method may be public until `Object.assign` can be used natively.
    
    (cherry picked from commit 1c79810)
    tricknotes authored and rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    48db8ef View commit details
    Browse the repository at this point in the history
  5. [BUGFIX release] Deprecate Ember.TrackedArray.

    (cherry picked from commit 281b8ca)
    rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    e09ce58 View commit details
    Browse the repository at this point in the history
  6. [BUGFIX release] Deprecate Ember.SubArray

    (cherry picked from commit 1f50e49)
    rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    d68274a View commit details
    Browse the repository at this point in the history
  7. [BUGFIX release] Deprecate using controller for {{with}}

    (cherry picked from commit 4dee6c5)
    rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    eebb7d5 View commit details
    Browse the repository at this point in the history
  8. [DOC release] Ember.HTMLBars.unbound

    Closes emberjs#11989
    [ci skip]
    
    (cherry picked from commit c3b61b8)
    duggiefresh authored and rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    a70431a View commit details
    Browse the repository at this point in the history
  9. [DOC release] Mark Ember.Array methods as public

    - compact
    - every
    - forEach
    - without
    - sortBy
    
    Closes emberjs#12004
    [ci skip]
    
    (cherry picked from commit d9c3027)
    duggiefresh authored and rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    acf85f0 View commit details
    Browse the repository at this point in the history
  10. Deal with QUnit.skip being missing in live tests.

    This is fixed properly in canary/beta, but required changes to the build
    system so I'm just patching this here to make it easier to get the right
    live test page working.
    rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    58eff24 View commit details
    Browse the repository at this point in the history
  11. Fix tests for newly deprecated things.

    * `TrackedArray`  and `SubArray` are still used by the RC/AC implementation in 1.13.x,
      but it should not trigger a `TrackedArray` deprecation.
    * Fix a few tests that were using `{{with}}` and `controller=`.
    rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    567de7e View commit details
    Browse the repository at this point in the history
  12. [BUGFIX release] Deprecate @each as a leaf node.

    Update stable version with a deprecation when using `foo.@each` as a
    dependent key. This code is removed on beta (2.0.0) and canary (2.1.0)
    branches already.
    rwjblue committed Aug 8, 2015
    Configuration menu
    Copy the full SHA
    d623cf9 View commit details
    Browse the repository at this point in the history