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

add failing test for filterBy #12538

Closed
wants to merge 165 commits into from
Closed

Commits on Aug 27, 2015

  1. [DOC Release] Document Ember.getWithDefault

    Alan committed Aug 27, 2015
    Configuration menu
    Copy the full SHA
    647c4e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2015

  1. [BUGFIX beta] Mandatory setter should check prototype descriptors.

    Prior to this change, a setter that exists on the prototype of the
    object was not detected and was effectively clobbered.
    
    This change updates `handleMandatorySetter` to check both the objects
    own descriptors and its prototypes descriptors.
    
    Also removed the guard for `Object.getOwnPropertyDescriptor` since all
    supported platforms are ES5.
    rwjblue committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    9d3a62d View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2015

  1. Configuration menu
    Copy the full SHA
    3398cd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9022bf6 View commit details
    Browse the repository at this point in the history
  3. 2 Configuration menu
    Copy the full SHA
    e46e056 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2015

  1. Configuration menu
    Copy the full SHA
    f79504a View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2015

  1. Merge pull request emberjs#12433 from rwjblue/default-layout-deprecation

    [DOC beta] Add link to `Ember.Component#defaultLayout` deprecation guide.
    mixonic committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    4303df0 View commit details
    Browse the repository at this point in the history
  2. allow @Protected in JSCS

    Chris Santero committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    02b2ccd View commit details
    Browse the repository at this point in the history
  3. Post release version bump.

    rwjblue committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    7595850 View commit details
    Browse the repository at this point in the history
  4. [BUGFIX] Fix contextual components handling invalid component paths

    Contextual components show a message when passed null or unknown component
    paths.
    Serabe committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    4984afa View commit details
    Browse the repository at this point in the history
  5. Fix node tests.

    QUnit 1.19 was released and changed the way the npm package exports its
    value (it no longer sets up `global.QUnit` and all the assertion methods
    automatically).
    
    This updates to a better pattern of importing `QUnit` and using the
    `assert` argument for assertions.
    rwjblue committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    05e5feb View commit details
    Browse the repository at this point in the history
  6. Remove ember-registry-container-reform feature flag.

    This flag is no longer needed now that this feature is out of beta.
    dgeb committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    a8107d1 View commit details
    Browse the repository at this point in the history
  7. Merge pull request emberjs#12440 from rwjblue/fix-node-tests

    Fix node tests.
    rwjblue committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    e673f91 View commit details
    Browse the repository at this point in the history
  8. Merge pull request emberjs#12422 from Serabe/feature/null-closure-com…

    …ponents
    
    [BUGFIX] Fix contextual components handling invalid component paths
    rwjblue committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    736fdea View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d34c9ea View commit details
    Browse the repository at this point in the history
  10. Merge pull request emberjs#12441 from dgeb/remove-di-reform-flag

    Remove `ember-registry-container-reform` feature flag.
    rwjblue committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    23258c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2015

  1. [BUGFIX release] Ensure rest arg positionalParams can be omitted.

    When specifying `postionalParams` like this:
    
    ```javascript
    App.FooBarComponent = Ember.Component.extend();
    
    App.FooBarComponent.reopenClass({
      positionalParams: 'allTheThings'
    });
    ```
    
    You should be able to avoid using positional params by specifying
    `allTheThings` as a hash argument:
    
    ```hbs
    {{foo-bar allTheThings=blah}}
    ```
    
    Unfortunately, we were triggering an assertion that you used a positional
    param that conflicted with a hash param.  This change fixes that
    assertion by avoiding doing any work when no params are specified.
    rwjblue committed Oct 6, 2015
    Configuration menu
    Copy the full SHA
    d34aa11 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12445 from rwjblue/fix-rest-style-position…

    …al-params
    
    [BUGFIX release] Ensure rest arg positionalParams can be omitted.
    rwjblue committed Oct 6, 2015
    Configuration menu
    Copy the full SHA
    e7ba39a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2015

  1. [BUGFIX Beta] Move warn api doc to a place where it gets picked up by

    the build
    
    updates per feedback
    toddjordan committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    500cafc View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12443 from toddjordan/get-warn-api-doc-gen…

    …erating
    
    [BUGFIX Beta] Move warn api doc to a place where it gets picked up by the build
    rwjblue committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    c0b010e View commit details
    Browse the repository at this point in the history
  3. [BUGFIX release] Avoid this.attrs.params in LinkComponent.

    Due to the nature of `positionalParams`, it is trivial to supply
    `params` as a hash argument to `{{link-to}}` instead of ordered args
    (this allows truly dynamic link's). However, if `{{link-to params=foo}}`
    is used `params` will be a `MutableCell` and the current code throws an
    error in that circumstance.
    
    *tldr;* `this.attrs` should be avoided. It is quite a 🧌 in
    non-`GlimmerComponent`'s.
    rwjblue committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    8f8f154 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d462156 View commit details
    Browse the repository at this point in the history
  5. remove extra comma

    stefanpenner committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    1b18f8c View commit details
    Browse the repository at this point in the history
  6. [BUGFIX beta] Allow usage of bound properties in {{link-to}}.

    Due to values in `this.attrs` being either a `MutableCell` or the actual
    value, many flags in `link-to` would not function properly when provided
    a bound property.
    rwjblue committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    036bf4e View commit details
    Browse the repository at this point in the history
  7. Merge pull request emberjs#12455 from emberjs/fixup-style

    remove extra comma
    rwjblue committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    c8c79de View commit details
    Browse the repository at this point in the history
  8. [PERF] Bail on KeyStream#compute if bool or string

    When compute is called it is expected that object is an actual Object,
    sometimes the object is a Bool or String and yet we continue down the stack look
    values up on it even though the result will be undefined. This change
    bails out early if `object` is a Bool or String.
    chadhietala committed Oct 7, 2015
    Configuration menu
    Copy the full SHA
    ca1b306 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2015

  1. Merge pull request emberjs#12456 from rwjblue/DIE-ATTRS-DIE

    [BUGFIX beta] Allow usage of bound properties in {{link-to}}.
    rwjblue committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    1f85853 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12448 from chadhietala/keystream-ops

    [PERF] Bail on get if type does not have accessors
    stefanpenner committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    f1928a9 View commit details
    Browse the repository at this point in the history
  3. [BUGFIX release] Fix uglification introduced bug with super wrapping.

    We check to see if a function contains `_super` / `.call` / `.apply`
    before attempting to super wrap a given method (this saves quite a bit
    of extra super wrapping for functions that do not need it).
    Unfortunately, a number of platforms that we support do not support
    calling `func.toString()` so we attempt to detect this and fall back
    to always super wrap everything mode.
    
    We have roughly this code (from
    [here](https://github.com/emberjs/ember.js/blob/b4718218dbe5ffe7736c485a594248b20977c621/packages/ember-metal/lib/utils.js#L257-L271))
    to detect if we can call `toString()` and get the original source:
    
    ```javascript
      let sourceAvailable = (function() {
        return this;
      }).toString().indexOf('return this;') > -1;
    ```
    
    This works perfectly for development builds, but unfortunately not
    when minified.  Take a look at the minified source and you will see why:
    
    ```javascript
    var e=function(){return this}.toString().indexOf("return this;")>-1;
    ```
    
    Note that minifier has stripped the trailing semicolon from the function
    body we are attempting to check against, but sadly our `indexOf` check
    still contains the semicolon!
    
    **tldr;** We super wrap every function in uglified builds.
    
    ---
    
    This commit removes the trailing semicolon from the source check, and
    adds a test that should hopefully allow us to detect if this is
    accidentally reintroduced.
    rwjblue committed Oct 8, 2015
    Configuration menu
    Copy the full SHA
    7894cae View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2015

  1. Merge pull request emberjs#12463 from rwjblue/do-not-super-wrap-every…

    …thing
    
    [BUGFIX release] Fix uglification introduced bug with super wrapping.
    rwjblue committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    e15e5d5 View commit details
    Browse the repository at this point in the history
  2. [BUGFIX release] Ember.String.htmlSafe() should return a instance o…

    …f SafeString for `null` / `undefined`
    
    Currently, `Ember.String.htmlSafe()` returns a just String, not HTML Safe.
    We expect it is a safe string.
    tricknotes committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    cddb12b View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Anil Kumar Maurya committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    a407440 View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12468 from anilmaurya/anilmaurya-patch-1

    Update README.md, Fix Guides link
    mixonic committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    e75d097 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12464 from tricknotes/html-safe

    [BUGFIX release] `Ember.String.htmlSafe()` should return a instance of SafeString for `null` / `undefined`
    rwjblue committed Oct 9, 2015
    Configuration menu
    Copy the full SHA
    2816388 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2015

  1. Merge pull request emberjs#12314 from rwjblue/check-prototype-for-set…

    …ters
    
    [BUGFIX beta] Mandatory setter should check prototype descriptors.
    rwjblue committed Oct 13, 2015
    Configuration menu
    Copy the full SHA
    ecbc94a View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2015

  1. Access property only once during property get

    Trent Willis committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    e8b717d View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2015

  1. Move FastBoot and resource-discovery tests to node

    Since these are server-side scenarios, we should be testing them in node
    to more accurately replicated the target environment.
    chancancode committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    b3cbe24 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12485 from trentmwillis/get-got

    Access property only once during `Ember.get`
    stefanpenner committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    08d7949 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2015

  1. observer should be public

    alexspeller committed Oct 17, 2015
    Configuration menu
    Copy the full SHA
    0cfd334 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12493 from alexspeller/observer-should-be-…

    …publiv
    
    observer should be public
    mixonic committed Oct 17, 2015
    Configuration menu
    Copy the full SHA
    0f5c7f5 View commit details
    Browse the repository at this point in the history
  3. [FEATURE ember-contextual-components] dot-path

    Consider paths with dots in them for rendering as a component.
    mixonic committed Oct 17, 2015
    Configuration menu
    Copy the full SHA
    dd060f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6f0487 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12486 from chancancode/visit-node-tests

    Move FastBoot and resource-discovery tests to node
    rwjblue committed Oct 17, 2015
    Configuration menu
    Copy the full SHA
    76e0089 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8a34561 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6178da6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b66a13f View commit details
    Browse the repository at this point in the history
  9. Merge pull request emberjs#12496 from alexspeller/remove-keys

    [CLEANUP beta] Remove keys.js
    rwjblue committed Oct 17, 2015
    Configuration menu
    Copy the full SHA
    bb5cc20 View commit details
    Browse the repository at this point in the history
  10. [DOC] Fix alignment in examples

    According to https://github.com/emberjs/ember.js/blob/master/CONTRIBUTING.md: 'All examples in code blocks must be aligned'
    ryrych committed Oct 17, 2015
    Configuration menu
    Copy the full SHA
    3ada3af View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2015

  1. Merge pull request emberjs#12498 from ryrych/patch-2

    [DOC] Fix alignment in examples
    rwjblue committed Oct 18, 2015
    Configuration menu
    Copy the full SHA
    72cdc4a View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2015

  1. [CLEANUP beta] - Remove unnecessary module

    It didn't seem that importing `ember-routing` is required.
    duggiefresh committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    1703f3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c2b289 View commit details
    Browse the repository at this point in the history
  3. Merge pull request emberjs#12503 from miguelcobain/tagless-asserts

    add assertions for tagless component event handlers
    rwjblue committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    4f9a3bc View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12502 from duggiefresh/remove-unused-import

    [CLEANUP beta] - Remove unnecessary module
    rwjblue committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    e2643a5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12495 from mixonic/dot-path-lookup

    [FEATURE ember-contextual-components] dot-path
    rwjblue committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    c35e15c View commit details
    Browse the repository at this point in the history
  6. Merge pull request emberjs#12494 from alexspeller/more-private-fixies

    Make Ember.compare public
    rwjblue committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    7d51c7a View commit details
    Browse the repository at this point in the history
  7. Merge pull request emberjs#12483 from bmac/missing-since-tags

    Add missing @SInCE tags for the 1.12, 1.13 and 2.1 releases.
    rwjblue committed Oct 19, 2015
    Configuration menu
    Copy the full SHA
    f96aecd View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2015

  1. Configuration menu
    Copy the full SHA
    4728221 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2015

  1. Merge pull request emberjs#12507 from ryrych/npm-install-troubleshooting

    [DOC] Add `npm install` troubleshooting section
    rwjblue committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    9d714be View commit details
    Browse the repository at this point in the history
  2. [DOC release] Update Ember.isPresent(false) example

    `Ember.isPresent(false)` returns `true`
    
    [skip ci]
    duggiefresh committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    974bc03 View commit details
    Browse the repository at this point in the history
  3. Merge pull request emberjs#12511 from duggiefresh/doc-is-present

    [DOC release] Update `Ember.isPresent(false)` example
    rwjblue committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    0faab56 View commit details
    Browse the repository at this point in the history
  4. [DOC release] Removes unused argument from code sample

    The commented out `event` argument has an escaping backslash
    in the closing comment tag, which is unexpected. Since the
    argument is not used it is just removed.
    locks committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    f3e3b39 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12509 from locks/patch-2

    [DOC release] Removes extraneous backslash in code snipper
    rwjblue committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    1743e31 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2015

  1. Configuration menu
    Copy the full SHA
    47b7522 View commit details
    Browse the repository at this point in the history
  2. [FEATURE ember-contextual-components] Enable by default.

    As discussed in Ember core team meeting on 2015-10-23.
    
    Prior to 2.3 branching into beta we need to evaluate the local lookup
    feature to ensure that contextual components land within one version of
    local lookup. If it looks like local lookup will not land by 2.4 (before
    branching 2.3.0-beta.1) this feature will be delayed. This timing should
    not be an issue.
    rwjblue committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    f37f677 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2015

  1. Merge pull request emberjs#12517 from rwjblue/enable-contextual-compo…

    …nents
    
    [FEATURE ember-contextual-components] Enable by default.
    rwjblue committed Oct 24, 2015
    Configuration menu
    Copy the full SHA
    b0cad09 View commit details
    Browse the repository at this point in the history
  2. Test white space in Ember.isEmpty

    Most of the examples for `Ember.isEmpty` are similar to that from `Ember.isBlank` (https://github.com/emberjs/ember.js/blob/v2.1.0/packages/ember-metal/lib/is_blank.js#L3). Examples for white space are missing.
    ryrych committed Oct 24, 2015
    Configuration menu
    Copy the full SHA
    5fc8d40 View commit details
    Browse the repository at this point in the history
  3. Merge pull request emberjs#12518 from ryrych/doc_is_empty_docs

    Test white space in `Ember.isEmpty`
    rwjblue committed Oct 24, 2015
    Configuration menu
    Copy the full SHA
    37c67c2 View commit details
    Browse the repository at this point in the history
  4. [BUGFIX beta] Ensure closure actions are wrapped in a run loop.

    As discussed in Ember core team meeting on 2015-10-23.
    rwjblue committed Oct 24, 2015
    2 Configuration menu
    Copy the full SHA
    20c70c7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12519 from rwjblue/trigger-actions-within-…

    …run-loop
    
    [BUGFIX beta] Ensure closure actions are wrapped in a run loop.
    rwjblue committed Oct 24, 2015
    Configuration menu
    Copy the full SHA
    895ba09 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2015

  1. Merge pull request emberjs#12487 from jcope2013/view-deprecation-mess…

    …age-changes
    
    update deprecation messages in scheduleRevalidate to mention accurate version
    rwjblue committed Oct 25, 2015
    Configuration menu
    Copy the full SHA
    08ae4d6 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2015

  1. Merge pull request emberjs#12227 from XrXr/getWithDefault-doc

    [DOC Release] Document `Ember.getWithDefault`
    rwjblue committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    e88c644 View commit details
    Browse the repository at this point in the history
  2. Added Slack badge

    Ali committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    580d50b View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. fix build

    stefanpenner committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    698cf1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d2da39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d558695 View commit details
    Browse the repository at this point in the history
  4. Bump RSVP dependency

    dschmidt committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    10e1594 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12532 from dschmidt/bump-rsvp

    Bump RSVP dependency
    stefanpenner committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    844e43d View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2015

  1. Configuration menu
    Copy the full SHA
    866be61 View commit details
    Browse the repository at this point in the history
  2. [DOC] Update CHANGELOG.md

    swalkinshaw committed Oct 31, 2015
    Configuration menu
    Copy the full SHA
    383562f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2015

  1. [DOC release] Update FEATURES.md

    Remove `ember-htmlbars-each-with-index`.
    It is already landed by cc26fb7.
    tricknotes committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    ab87f80 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12544 from tricknotes/update-features.md

    [DOC release] Update FEATURES.md
    rwjblue committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    0f51f7d View commit details
    Browse the repository at this point in the history
  3. [BUGFIX canary] Create new hash when merging parameters hashes in com…

    …ponents
    
    When merging two parameters hashes coming from components/closure components we
    want them to be merged into a new hash. This refactors does not only make this
    happen but it changes `mergeHash` into `mergeInNewHah` to be explicit about
    this.
    
    Fix emberjs#12537
    Serabe committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    195957f View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12542 from Serabe/fix-12537

    [BUGFIX canary] Create new hash when merging parameters hashes in components
    rwjblue committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    10d599e View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12525 from swalkinshaw/changelog-update

    [DOC] Update CHANGELOG.md
    rwjblue committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    860bb4b View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2015

  1. Remove ember-testing-checkbox-helpers feature

    The `ember-testing-checkbox-helpers` feature hasn't gained traction and
    should be considered a failure as an Ember.js feature.
    
    The helpers have been extracted into [thoughtbot/ralphs-little-helpers].
    
    [thoughtbot/ralphs-little-helpers]: thoughtbot/ralphs-little-helpers#9
    seanpdoyle committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    1bde4bf View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12545 from seanpdoyle/sd-remove-check-helpers

    Remove `ember-testing-checkbox-helpers` feature
    rwjblue committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    f4b1e66 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. [BUGFIX beta] Set array length in link-to.

    We know the array length in advance so we should set it.
    
    Proof:
    http://jsperf.com/literal-vs-new-23/9
    nathanhammond committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    7141e35 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12523 from dj-hedgehog/patch-1

    Added Slack badge
    stefanpenner committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    35efded View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcc8c33 View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12551 from emberjs/revert-12523-patch-1

    Revert "Added Slack badge"
    stefanpenner committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    fcd1e64 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2015

  1. [FEATURE ember-container-inject-owner] Introduce getOwner / setOwner …

    …helpers.
    
    Use a symbol to obscure the owner property.
    dgeb committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    7d7450c View commit details
    Browse the repository at this point in the history
  2. [FEATURE ember-container-inject-owner] Inject owner instead of `con…

    …tainer` during `lookup`.
    
    This change represents the final brick needed to wall off the
    `Container` as fully private.
    
    The Container no longer injects itself into every object that it looks
    up. Instead, it uses the new `setOwner` helper to inject the "owner",
    which can then be retrieved from any object using the new `getOwner`
    helper.
    
    The current net effect is that an app instance is injected into every
    looked up object instead of that app instance's container. This
    provides clean, public access to methods exposed by the app
    instance's ContainerProxy and RegistryProxy methods. It also guarantees
    that the only supported path to get to a Container or Registry is
    through a proxied method. This guarantee is important because it allows
    for owner-specific logic to be placed in proxy methods.
    
    In the future, other classes, such as Engine (coming soon), may mix in
    ContainerProxy and thus have the potential to be "owners".
    
    This work is behind the `ember-container-inject-owner` flag. Without
    this flag enabled, the Container will continue to inject itself directly
    into objects that it instantiates (as `container`).
    dgeb committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    9845a9a View commit details
    Browse the repository at this point in the history
  3. Merge pull request emberjs#11874 from dgeb/inject-owner-not-container

    [FEATURE ember-registry-container-reform] WIP: Inject `owner` instead of `container` during `lookup`.
    rwjblue committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    cb93860 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08e2727 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12557 from rwjblue/ensure-owner-is-set

    Ensure owner is set during component creation.
    rwjblue committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    1ae26eb View commit details
    Browse the repository at this point in the history
  6. Enforce const usage in module scope only.

    Good:
    
    ```js
    const FOO = 'FOO';
    ```
    
    Bad:
    
    ```js
    function derp() {
      const FOO = 'FOO';
    }
    
    if (false) {
      const BLAH = 'BLAH';
    }
    ```
    rwjblue committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    41e4e57 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    04e0251 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. Configuration menu
    Copy the full SHA
    3845019 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12561 from Serabe/feature/contextual-compo…

    …nents-documentation
    
    [DOC canary] Add documentation for contextual components
    mixonic committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    dee7724 View commit details
    Browse the repository at this point in the history
  3. Merge pull request emberjs#12559 from rwjblue/moar-tests

    Add test for overriding attr value in init.
    mixonic committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    7584a77 View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12558 from rwjblue/enforce-const-usage

    Enforce const usage in module scope only.
    mixonic committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    341a325 View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12546 from nathanhammond/patch-1

    [BUGFIX beta] Set models array length in link-to.
    mixonic committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    867ca6a View commit details
    Browse the repository at this point in the history
  6. Merge pull request emberjs#12541 from rwjblue/random-cleanup

    Random cleanup while reviewing ember-views package.
    mixonic committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    fa15725 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    96f80d2 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Merge pull request emberjs#12565 from ptgamr/master

    fix potential deopt while reading arguments
    stefanpenner committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    f76dd5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40b63fa View commit details
    Browse the repository at this point in the history
  3. Merge pull request emberjs#12562 from mixonic/getOwnerDoc

    Document getOwner and setOwner
    rwjblue committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    3486f33 View commit details
    Browse the repository at this point in the history
  4. 1 Configuration menu
    Copy the full SHA
    afb6f27 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ebc05c0 View commit details
    Browse the repository at this point in the history
  6. [CLEANUP beta] - Populate ember-metal/symbol

    This moves `symbol` function out from `ember-metal/utils` and places it
    at `ember-metal/symbol`. In addition, `intern` is now a exportable
    function.
    duggiefresh committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    393b36a View commit details
    Browse the repository at this point in the history
  7. Merge pull request emberjs#12570 from rwjblue/features-goed

    Enable features 'go'ed at 2015-11-06 meeting.
    rwjblue committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    f9879f3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request emberjs#12526 from duggiefresh/remove-ember-metal-…

    …symbol
    
    [CLEANUP beta] - Populate `ember-metal/symbol`
    rwjblue committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    d38cadd View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2015

  1. Configuration menu
    Copy the full SHA
    9a0f734 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12574 from rwjblue/disable-visit

    Revert "[FEATURE ember-application-visit] Enable by default."
    rwjblue committed Nov 9, 2015
    Configuration menu
    Copy the full SHA
    8fcc714 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2015

  1. [FEATURE ember-container-inject-owner] Expose proxy mixins.

    This is needed for tooling to avoid creating fake/mock owner objects.
    These mixins are underscored since they generally should not be used by
    end users, however the methods that they expose are public (as part of
    container-registry-reform feature that was enabled in Ember 2.1).
    rwjblue committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    5837f12 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12578 from rwjblue/expose-mixins-to-build-…

    …owner
    
    [FEATURE ember-container-inject-owner] Expose proxy mixins.
    rwjblue committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    9f47d0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bab8408 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bfa8dd View commit details
    Browse the repository at this point in the history
  5. Remove registering unncessary component

    `-environment:main` is always instance-specific (because it is
    dependent on the boot options that are specified when creating the
    instance). Therefore it is unncessary (and confusing) to register it on
    the `Application` just to have it always overriden by something else on
    the `ApplicationInstance`.
    chancancode committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    3aa1b62 View commit details
    Browse the repository at this point in the history
  6. Merge pull request emberjs#12580 from chancancode/rm_registering_unnc…

    …essary_components
    
    Remove registering unncessary component
    rwjblue committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    fb2ae6f View commit details
    Browse the repository at this point in the history
  7. fixed typo

    mcmar committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    4c546c2 View commit details
    Browse the repository at this point in the history
  8. Merge pull request emberjs#12583 from mcmar/patch-1

    fixed typo
    stefanpenner committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    f1b4036 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2015

  1. Added Slack badge

    @cromwellryan  updated to Slackin 0.6 and a Github employee cleared the cache of the SVG.
    Now it shows up correctly:
    [![Slack](https://ember-community-slackin.herokuapp.com/badge.svg)](https://ember-community-slackin.herokuapp.com)
    
    If it doesn't please clear your browser cache!
    Ali committed Nov 11, 2015
    Configuration menu
    Copy the full SHA
    e4d983c View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12587 from dj-hedgehog/master

    Added Slack badge
    stefanpenner committed Nov 11, 2015
    Configuration menu
    Copy the full SHA
    44e5f28 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2015

  1. Configuration menu
    Copy the full SHA
    669d321 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12592 from kiwiupover/replace_ember.deprec…

    …ate_with_deprecate
    
    [REFACTOR removing ember global]
    mixonic committed Nov 12, 2015
    Configuration menu
    Copy the full SHA
    dc4c57c View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2015

  1. Revert "Merge pull request emberjs#12574 from rwjblue/disable-visit"

    This reverts commit 8fcc714, reversing
    changes made to d38cadd.
    
    (cherry picked from commit bc486ef)
    Godhuda authored and rwjblue committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    eaf8495 View commit details
    Browse the repository at this point in the history
  2. Don't override environment from the import

    This is causing some confusing in the Babel transpilation, and probably
    human readers too.
    
    (cherry picked from commit 884f829)
    Godhuda authored and rwjblue committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    04ddd6a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1186a2b View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12599 from rwjblue/prevent-deprecation-on-…

    …tagless-components
    
    Prevent container deprecation for tagless view assertion.
    rwjblue committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    625c27f View commit details
    Browse the repository at this point in the history
  5. [BUGFIX beta] Guard against null attrs in getRoot hook.

    In certain circumstances, `attrs` can be null (that is the default
    value). This guards against a `key in null` error.
    rwjblue committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    f619abb View commit details
    Browse the repository at this point in the history
  6. Merge pull request emberjs#12600 from rwjblue/guard-attrs-null

    [BUGFIX beta] Guard against `null` `attrs` in getRoot hook.
    rwjblue committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    734350e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c0f2eaf View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2015

  1. Configuration menu
    Copy the full SHA
    2810a06 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12604 from rwjblue/add-deprecation-url-to-…

    …container-feature
    
    [FEATURE ember-container-inject-getowner] Add deprecation URL.
    rwjblue committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    1250c6f View commit details
    Browse the repository at this point in the history
  3. Fix typo in helpers_test.js

    tiegz committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    efb8487 View commit details
    Browse the repository at this point in the history
  4. Merge pull request emberjs#12608 from tiegz/master

    Fix typo in helpers_test.js
    mixonic committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    0810d91 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2015

  1. upgrade CLI

    - shrinkwrap
    - node 5
    - use ambient npm (v3+)
    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    caa5958 View commit details
    Browse the repository at this point in the history
  2. Merge pull request emberjs#12603 from stefanpenner/pre-alloc

    [Fixes emberjs#12586] pre-alloc array
    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    c772c60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04ec1c6 View commit details
    Browse the repository at this point in the history
  4. cleanup throw code.

    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    ff40ffd View commit details
    Browse the repository at this point in the history
  5. such const

    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    4fff6ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ddc1af4 View commit details
    Browse the repository at this point in the history
  7. add support to import require for internal requires.

    A similar feature is being proposed for ES. The syntax is still up in the air, and it will be async. But we can make use of this today
    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    489238e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    74e4725 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3309e21 View commit details
    Browse the repository at this point in the history
  10. [FEATURE ember-container-inject-owner] Inject fake container for non-…

    …extendable factories.
    
    The fake container is required to provide access to the `container`
    during instantiation of objects by non-extendable factories.
    
    The fake container provides access to the following methods:
    
    * `lookup`
    * `lookupFactory`
    
    Deprecation warnings are provided that direct the user to call
    `getOwner` followed by the equivalent `ContainerProxy` methods
    (`lookup` and `_lookupFactory`) on the owner.
    dgeb committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    869d0d7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a3facf0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6713ad2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ad2f28f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    371fbe0 View commit details
    Browse the repository at this point in the history
  15. break EmberA cycle

    native-array -> mutable-array -> enumerable -> native-array
    
    To construct native-array enumerable must have been evaluated. By 
    ensuring enumerable EmberA is lazy, all this works without leaking
    the cycle out.
    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    5cedadc View commit details
    Browse the repository at this point in the history
  16. Ember.A is a runtime concern metal should not use it

     * move Ember.computed.collect back to runtime (its test are already there)
    stefanpenner committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    3cdb40f View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. Merge pull request emberjs#12609 from dgeb/fake-container

    [FEATURE ember-container-inject-owner] Inject fake container with deprecations.
    rwjblue committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    f434c9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1713085 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbb58b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ad157b View commit details
    Browse the repository at this point in the history
  5. Merge pull request emberjs#12616 from stefanpenner/cleanup

    Remove internal references to the Ember Global
    stefanpenner committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    afdba0f View commit details
    Browse the repository at this point in the history
  6. Fix emberjs#12606

    krisselden committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    4b2d6d4 View commit details
    Browse the repository at this point in the history
  7. Auto merge of emberjs#12612 - emberjs:fix-mixin-shape, r=krisselden

    [PERF] Fix Mixin shape issues
    
    Fix emberjs#12606
    
    Make Mixin monomorphic and use debugSeal in development builds to flag issues.
    homu committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    72a2b89 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b0baff View commit details
    Browse the repository at this point in the history
  9. Auto merge of emberjs#12619 - SaladFork:doc-add-cp-getter-setter-exam…

    …ple, r=rwjblue
    
    [DOC release] Add example and clear up wording for CP get/set
    
    This PR makes the following changes to `Ember.computed` API documentation:
     - Changes the `fullName` getter function to match [the example in the latest guides](http://guides.emberjs.com/v2.1.0/object-model/computed-properties/). This involved changing to a template string from a string concatenation.
     - Switches class property default values to be defined in `init()` instead ([suggested](emberjs#12619 (comment)))
     - Minor changes to wording and sentence structure, mostly adding articles.
     - Adds an example that uses the hash format with `get` and `set`
     - Removes confusing/incorrect phrase:
    
     > The `get` function should accept two parameters, `key` and `value`.
    
    My one concern is that the two examples are very similar except for a few lines. Would it be more helpful if the second example only included the computed property (rather than the whole class and usage example)?
    homu committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    a322335 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2015

  1. Configuration menu
    Copy the full SHA
    d25e0d7 View commit details
    Browse the repository at this point in the history
  2. Update released versions in CHANGELOG.md.

    [ci skip]
    rwjblue committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    6b3e6ea View commit details
    Browse the repository at this point in the history
  3. add failing test for filterBy

    Chris Santero committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    4a098e8 View commit details
    Browse the repository at this point in the history