Permalink
Commits on Mar 21, 2017
  1. Merge pull request #4862 from emberjs/babel-6

    Babel 6
    bmac committed on GitHub Mar 21, 2017
  2. [BETA] Update dependencies to use babel 6.

    rwjblue committed Mar 14, 2017
  3. Merge pull request #4883 from caqu/fix-readme-typo

    Fix readme typo - "First things first"
    pangratz committed on GitHub Mar 21, 2017
  4. fix readme typo - "First things first"

    Carlos Quesada committed Mar 21, 2017
Commits on Mar 20, 2017
  1. Merge pull request #4821 from emberjs/pay-go-setup-relationships

    Pay go setup relationships
    hjdivad committed on GitHub Mar 20, 2017
  2. Do less work on initial relationship push

    We don't need to go through `computeChanges`, `flushCqnonical` &c. when
    initializing relationships.  Treating initial payloads the same as
    updated payloads is costly.
    hjdivad committed Mar 16, 2017
  3. Reify relationships lazily

    The goal here is to do as little work as we can with relationship payloads until
    the relationship is actually accessed.  In an extreme case, where many
    relationship payloads are pushed, but no relationships are accessed, all we want
    to do is stash the payload.
    hjdivad committed Mar 16, 2017
  4. Update query perf tests

    - add option for expanding relationships
    - make eager materialize materialize included as well
    hjdivad committed Mar 8, 2017
  5. strip assert with --instrument

    hjdivad committed Mar 8, 2017
Commits on Mar 17, 2017
  1. Update changelog for the Ember Data 2.12.1 release

    bmac committed Mar 17, 2017
  2. Merge pull request #4880 from runspired/fix/iife-canary

    [BUGFIX canary] ensure context is applied in the iife
    bmac committed on GitHub Mar 17, 2017
  3. ensure context is applied

    runspired committed Mar 17, 2017
  4. Fix tests in release branch RE: factoryFor. (#4878)

    * Update test suite to test 2.4 and 2.8 LTS's.
    
    * Ensure factoryFor related tests pass on release branch.
    
    Adds various conditionals and updates assertions to match
    expectations for each of 1.13, 2.4, 2.8, and 2.12.
    rwjblue committed with bmac Mar 17, 2017
  5. Merge pull request #4876 from runspired/fix/iife-canary

    [BUGFIX canary] ensure the globals build has the correct context in the iife.
    rwjblue committed on GitHub Mar 17, 2017
  6. [BUGFIX] ensure the globals build has the correct context in the iife.

    runspired committed Mar 17, 2017
Commits on Mar 16, 2017
  1. Merge pull request #4869 from emberjs/speed-up-triggering-events

    Speed up triggering events
    stefanpenner committed on GitHub Mar 16, 2017
  2. Merge pull request #4870 from emberjs/hjdivad/cleanup-names-many-array

    More record -> internalModel fixes
    stefanpenner committed on GitHub Mar 16, 2017
  3. Merge pull request #4871 from emberjs/hjdivad/remove-dead-code

    Remove dead code
    stefanpenner committed on GitHub Mar 16, 2017
  4. Remove dead code

    The last call site of this private code was removed in
    4de3315.
    hjdivad committed Mar 16, 2017
  5. More record -> internalModel fixes

    Within many-array
    hjdivad committed Mar 16, 2017
  6. Don’t invoke hooks that have no functionality

    * tryInvoke needed to invoke these empty methods, merely because they exists
    * those method had to be super wrapped
    stefanpenner committed Mar 16, 2017
  7. Merge pull request #4868 from emberjs/simplifiy-record-array-managers…

    …-internal-storage
    
    [PERF] make filtered/liveRecord array storage a simple Object.create(…
    stefanpenner committed on GitHub Mar 16, 2017
  8. remove forEach + closure overhead

    stefanpenner committed Mar 16, 2017
  9. [PERF] make filtered/liveRecord array storage a simple Object.create(…

    …null)
    stefanpenner committed Mar 16, 2017
  10. don’t allocate InternalModel.__attributes eagerly by mistake (#4867)

    stefanpenner committed on GitHub Mar 16, 2017
  11. don’t schedule internalModels for relationship setup if there is not …

    …relationship data (#4866)
    stefanpenner committed on GitHub Mar 16, 2017
  12. make ES6.Classes loose (#4864)

    * makes profiling easier (methods are not called value)
    * appears to be a slight performance improvement (although not the motivator)
    stefanpenner committed on GitHub Mar 16, 2017
Commits on Mar 15, 2017
  1. Tidy up parse-reponse-headers (#4863)

    This aims to avoid the following overhead:
    
    * forEach + closure
    * [field, …value] doesn’t really transpile nicely
    
    More aggressive approach is possible, maybe someone else has time :)
    stefanpenner committed on GitHub Mar 15, 2017
Commits on Mar 14, 2017
  1. [PERF] Batch RecordArrays (#4849)

    stefanpenner committed on GitHub Mar 14, 2017
  2. Refactor the detection / warnings around ember-cli-shims. (#4860)

    I picked this back up today and got pretty confused by the conditionals
    here. I found that rewriting them with variable names actually helped
    my understanding quite a bit.
    rwjblue committed with stefanpenner Mar 14, 2017
  3. Merge pull request #4861 from rwjblue/update-dependencies

    Update yarn.lock
    rwjblue committed on GitHub Mar 14, 2017
  4. Update yarn.lock

    (no real changes, just syncing with changes in package.json).
    rwjblue committed Mar 14, 2017
  5. [Fixes #4853] use Object.create(null) directly (#4854)

    stefanpenner committed on GitHub Mar 14, 2017
  6. [PERF] let GUID_KEYS just be set on the model instances (#4858)

    stefanpenner committed on GitHub Mar 14, 2017