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

Upstream #1

Merged
merged 490 commits into from
Jul 13, 2018
Merged

Upstream #1

merged 490 commits into from
Jul 13, 2018
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 18, 2018

  1. Add eslint-plugin-import to validate imports.

    This ensures that all imports are resolvable and valid.
    
    Future changes should enable more rules from eslint-plugin-import (such
    as ensuring that a given imported module is only specified once or
    preventing module cycles).
    rwjblue committed May 18, 2018
    Configuration menu
    Copy the full SHA
    ca61da6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16657 from rwjblue/lint-imports

    Add eslint-plugin-import to validate imports.
    rwjblue authored May 18, 2018
    Configuration menu
    Copy the full SHA
    64a3387 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16656 from dexturr/WIP-module-unification-control…

    …lers
    
    [Feature] module unification controller & controller-test blueprints
    rwjblue authored May 18, 2018
    Configuration menu
    Copy the full SHA
    841a04f View commit details
    Browse the repository at this point in the history
  4. Add test for issue #16427

    Test that a CP descriptor still works with notifyPropertyChange
    when it is not setup correctly via Ember.defineProperty.
    bekzod authored and krisselden committed May 18, 2018
    Configuration menu
    Copy the full SHA
    c486d7a View commit details
    Browse the repository at this point in the history
  5. [BUGFIX release] Fix #16427

    Setup a non setup descriptor on access.
    krisselden committed May 18, 2018
    Configuration menu
    Copy the full SHA
    166d395 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2018

  1. Merge pull request #16653 from emberjs/pr16602

    [BUGFIX release] Fix descriptorFor to support fallback
    rwjblue authored May 19, 2018
    Configuration menu
    Copy the full SHA
    2e6edc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f585e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ea4367 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23ee85c View commit details
    Browse the repository at this point in the history
  5. simplify exported type def

    csantero committed May 19, 2018
    Configuration menu
    Copy the full SHA
    9918c2c View commit details
    Browse the repository at this point in the history

Commits on May 20, 2018

  1. Configuration menu
    Copy the full SHA
    7c7d7ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3c992e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. Merge pull request #16663 from kevinansfield/mu-route-blueprints

    [Feature] added module-unification route and route-test blueprints
    rwjblue authored May 21, 2018
    Configuration menu
    Copy the full SHA
    695dc94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4232bb8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16662 from bekzod/fix-conditional

    [BUGFIX canary] fix conditional
    rwjblue authored May 21, 2018
    Configuration menu
    Copy the full SHA
    fc9eb64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae39947 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    594e222 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #16658 from csantero/transaction

    Convert ember-metal/transaction to typescript
    krisselden authored May 21, 2018
    Configuration menu
    Copy the full SHA
    b415004 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8e12a0c View commit details
    Browse the repository at this point in the history
  8. [BUGFIX beta] bump glimmer

    krisselden committed May 21, 2018
    Configuration menu
    Copy the full SHA
    c38eb82 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #16666 from emberjs/bump-glimmer

    [BUGFIX beta] bump glimmer
    rwjblue authored May 21, 2018
    Configuration menu
    Copy the full SHA
    36a3d11 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #16665 from rwjblue/fix-cycle-in-engine-package

    Remove a few module cycles...
    krisselden authored May 21, 2018
    Configuration menu
    Copy the full SHA
    1becbb3 View commit details
    Browse the repository at this point in the history
  11. More ts conversion.

    krisselden committed May 21, 2018
    Configuration menu
    Copy the full SHA
    0362b71 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Merge pull request #16668 from emberjs/more-ts

    More ts conversion.
    rwjblue authored May 22, 2018
    Configuration menu
    Copy the full SHA
    d82f4dd View commit details
    Browse the repository at this point in the history
  2. [DOC release] Update class_names_support.js to include binding classe…

    …s to false properties
    qpowell committed May 22, 2018
    Configuration menu
    Copy the full SHA
    3f4327d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16670 from qpowell/master

    [DOC release] Update class_names_support.js to include binding classes to false properties
    locks authored May 22, 2018
    Configuration menu
    Copy the full SHA
    e921e6c View commit details
    Browse the repository at this point in the history
  4. reuse isObject

    bekzod committed May 22, 2018
    Configuration menu
    Copy the full SHA
    14fcadb View commit details
    Browse the repository at this point in the history
  5. correct isProxy and setProxy

    bekzod committed May 22, 2018
    Configuration menu
    Copy the full SHA
    d719dab View commit details
    Browse the repository at this point in the history
  6. Merge pull request #16672 from bekzod/fix-is-proxy

    correct `isProxy` and reuse `isObject`
    krisselden authored May 22, 2018
    Configuration menu
    Copy the full SHA
    79eb059 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5b981a9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    912939e View commit details
    Browse the repository at this point in the history
  9. simplify chain logic

    csantero committed May 22, 2018
    Configuration menu
    Copy the full SHA
    4738688 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ed66f23 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. Merge pull request #16667 from csantero/e-metal-ts

    convert more ember-metal files to TS
    krisselden authored May 23, 2018
    Configuration menu
    Copy the full SHA
    f8ad8d9 View commit details
    Browse the repository at this point in the history
  2. avoid using isNone internally

    bekzod committed May 23, 2018
    Configuration menu
    Copy the full SHA
    9b54c15 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16671 from bekzod/isnone-inline

    avoid using `isNone` internally
    rwjblue authored May 23, 2018
    Configuration menu
    Copy the full SHA
    4240145 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16673 from rwjblue/update-babel-plugin-debug-macros

    Update the babel-plugin-debug-macros version in use.
    rwjblue authored May 23, 2018
    Configuration menu
    Copy the full SHA
    49aeb56 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16661 from toddjordan/fix-enumerable-to-rfc176

    [DOC release] Change name for Enumerable to comply with RFC 176
    rwjblue authored May 23, 2018
    Configuration menu
    Copy the full SHA
    1157ca2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dbf758c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. Configuration menu
    Copy the full SHA
    892f6cc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16683 from rwjblue/update-to-latest-babel-plugin-…

    …debug-macros
    
    Update to latest version of babel-plugin-debug-macros.
    rwjblue authored May 24, 2018
    Configuration menu
    Copy the full SHA
    0461413 View commit details
    Browse the repository at this point in the history
  3. Start enabling svelte builds WIP

    krisselden authored and rwjblue committed May 24, 2018
    Configuration menu
    Copy the full SHA
    e63e5ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52ffdd4 View commit details
    Browse the repository at this point in the history
  5. Use !!'<version string> for deprecated feature versions.

    This ensures that other typescript files detect the import is (properly)
    a boolean.
    rwjblue committed May 24, 2018
    Configuration menu
    Copy the full SHA
    ae15365 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    af4f272 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16669 from emberjs/svelte-deprecation

    Start enabling svelte builds
    rwjblue authored May 24, 2018
    Configuration menu
    Copy the full SHA
    2f10069 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    568369e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d30119f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8c17904 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #16680 from bekzod/move-defaults

    move default values out of constructor in `ChainNode`
    krisselden authored May 24, 2018
    Configuration menu
    Copy the full SHA
    791037b View commit details
    Browse the repository at this point in the history
  12. cleanup chains

    bekzod committed May 24, 2018
    Configuration menu
    Copy the full SHA
    45c071d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    469070e View commit details
    Browse the repository at this point in the history
  14. Merge pull request #16684 from bekzod/remove-indexOf

    remove redundant `indexOf/lastIndexOf` from `NativeArray`
    rwjblue authored May 24, 2018
    Configuration menu
    Copy the full SHA
    236dd24 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    553af3a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2eba9e2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    68f98c1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ebf8d12 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5e9d186 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    74db72b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9105515 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d05a89a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e469bba View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    62c2a1c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9f8298f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    27b0de5 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    3313226 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. Configuration menu
    Copy the full SHA
    58db422 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e560bba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5387766 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fad2309 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd986ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    647ae44 View commit details
    Browse the repository at this point in the history
  7. deprecate NativeArray#copy

    bekzod committed May 25, 2018
    Configuration menu
    Copy the full SHA
    5b592d0 View commit details
    Browse the repository at this point in the history
  8. Fixup tests to pass when feature flag is not runtime enableable.

    When testing the alpha builds all features are compiled out, but using
    `@feature` in the testing harness still thinks the feature will work :(
    rwjblue committed May 25, 2018
    Configuration menu
    Copy the full SHA
    3cda776 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #16686 from rwjblue/angle-bracket-invocation

    Initial work to support angle bracket invocation.
    rwjblue authored May 25, 2018
    Configuration menu
    Copy the full SHA
    1c0fe00 View commit details
    Browse the repository at this point in the history
  10. Add ...attributes tests (when using tagless components).

    * Wrap `didCreateElement` logic of curly component manager in a guard
    (so that we only do things like add classes and whatnot when the
    component we created uses a wrapped element.
    * Added various tests for tagless components using `...attributes`
    rwjblue committed May 25, 2018
    Configuration menu
    Copy the full SHA
    cf991bb View commit details
    Browse the repository at this point in the history
  11. Merge pull request #16677 from bekzod/depricate-copy-in-array

    deprecate `NativeArray#copy`
    krisselden authored May 25, 2018
    Configuration menu
    Copy the full SHA
    e13a428 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #16685 from rwjblue/more-deprecation-flags

    Wrap all existing deprecated features for svelting.
    rwjblue authored May 25, 2018
    Configuration menu
    Copy the full SHA
    6fc89cd View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. Merge pull request #16242 from Anadeidra/update_readme

    Removed duplicate line in the Changelog (v3.0.0)
    locks authored May 26, 2018
    Configuration menu
    Copy the full SHA
    00c14c2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16619 from rwjblue/upgrade-router-js

    [BUGFIX beta] Update router_js to ensure `(hash` works in query params.
    locks authored May 26, 2018
    Configuration menu
    Copy the full SHA
    d97dcf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e1afc3 View commit details
    Browse the repository at this point in the history
  4. Deprecate Ember.Map

    Artmann committed May 26, 2018
    Configuration menu
    Copy the full SHA
    32064f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    caf7078 View commit details
    Browse the repository at this point in the history
  6. Deprecate Ember.OrderedSet

    Artmann committed May 26, 2018
    Configuration menu
    Copy the full SHA
    c473eb0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16691 from Artmann/16678-map-and-ordered-set-depr…

    …ecations
    
    Deprecate Ember.Map, Ember.MapWithDefault and Ember.OrderedSet
    rwjblue authored May 26, 2018
    Configuration menu
    Copy the full SHA
    4aed456 View commit details
    Browse the repository at this point in the history
  8. Deprecate accessing jQuery.Event#originalEvent

    Implements the deprecation message for user-land code accessing `originalEvent` on `jQuery.Event` instances, as proposed by RFC#294 (https://github.com/emberjs/rfcs/blob/master/text/0294-optional-jquery.md#introducing-ember-jquery-legacy-and-deprecating-jqueryevent-usage)
    simonihmig committed May 26, 2018
    Configuration menu
    Copy the full SHA
    e323e74 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    641efea View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f6f60a7 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #16692 from lupestro/deprecate-copy-copyable

    [RFC 322] Implemented copy/Copyable deprecation
    rwjblue authored May 26, 2018
    Configuration menu
    Copy the full SHA
    8db4843 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #16689 from rwjblue/more-splattributes

    Add ...attributes tests (when using tagless components).
    rwjblue authored May 26, 2018
    Configuration menu
    Copy the full SHA
    9c9c2d6 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #16690 from simonihmig/rfc294-jquery-dot-event

    Deprecate accessing jQuery.Event#originalEvent
    rwjblue authored May 26, 2018
    Configuration menu
    Copy the full SHA
    a81baf3 View commit details
    Browse the repository at this point in the history
  14. Ensure that if jQuery is explicitly disabled, Ember.$ is undefined, e…

    …ven if jquery is on the page.
    cibernox committed May 26, 2018
    Configuration menu
    Copy the full SHA
    0e00d48 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2018

  1. bump glimmer to 0.34.6

    csantero committed May 27, 2018
    Configuration menu
    Copy the full SHA
    3621b1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d5c964 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22a02fa View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16687 from cibernox/dont-use-jquery-if-disabled-u…

    …sing-flag
    
    Avoid using jquery if disabled using flag
    rwjblue authored May 27, 2018
    Configuration menu
    Copy the full SHA
    fd44f81 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. Merge pull request #16355 from bekzod/conditionally-bindings

    conditionally add bindings related methods to meta
    rwjblue authored May 28, 2018
    Configuration menu
    Copy the full SHA
    1b83765 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9657cae View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16693 from simonihmig/jquery-deprecation-url

    Add URL to jQuery.Event deprecation
    rwjblue authored May 28, 2018
    Configuration menu
    Copy the full SHA
    ec1fb8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6abd2cb View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. Merge pull request #16694 from xg-wang/doc/backtick

    remove redundant backtick in comment
    rwjblue authored May 29, 2018
    Configuration menu
    Copy the full SHA
    4382687 View commit details
    Browse the repository at this point in the history
  2. avoid boolean coercion in meta

    bekzod committed May 29, 2018
    Configuration menu
    Copy the full SHA
    c369dce View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16695 from bekzod/correct-type

    avoid boolean coercion in `meta`
    rwjblue authored May 29, 2018
    Configuration menu
    Copy the full SHA
    cc84553 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16660 from csantero/ember-template-compiler

    convert ember-template-compiler to typescript
    rwjblue authored May 29, 2018
    Configuration menu
    Copy the full SHA
    16486da View commit details
    Browse the repository at this point in the history
  5. Update glimmer-vm to 0.34.8.

    Main changes:
    
    * No longer calls `didCreateElement` on the component manager for
      `...attributes`.
    * Add support for `has-block` to be false with angle bracket invocation.
    * Update glimmer-vm's own typescript config to be as strict as Embers.
    * Update simple-html-tokenizer to allow an `@` in the tag name.
    * Fix a number of issues with SSR related functionality.
    rwjblue committed May 29, 2018
    Configuration menu
    Copy the full SHA
    cc3147d View commit details
    Browse the repository at this point in the history
  6. Update for glimmer-vm changes.

    * Enable previously skipped `has-block` test
    * Remove guard from `CurlyComponentManager#didCreateElement` (it is no
      longer called for each `...attributes` invocation).
    rwjblue committed May 29, 2018
    Configuration menu
    Copy the full SHA
    2828435 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16697 from rwjblue/update-glimmer-vm

    Update glimmer-vm to 0.34.8.
    rwjblue authored May 29, 2018
    Configuration menu
    Copy the full SHA
    922acfc View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

  1. pass meta to defineProperty

    bekzod committed May 31, 2018
    Configuration menu
    Copy the full SHA
    d676abe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16699 from bekzod/use-define-property

    pass meta to `defineProperty`
    rwjblue authored May 31, 2018
    Configuration menu
    Copy the full SHA
    7e8765c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Configuration menu
    Copy the full SHA
    021c3a4 View commit details
    Browse the repository at this point in the history
  2. Account for breaking changes in glimmer-vm 0.35.0.

    `Builder.prototype.dynamicComponent` added an additional argument
    (`attr`) to support `...attributes` in dynamically angle bracket
    invocations.
    rwjblue committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    87c447e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e59fa6b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16704 from rwjblue/update-glimmer-vm

    Enable more features of angle bracket invocation.
    rwjblue authored Jun 1, 2018
    Configuration menu
    Copy the full SHA
    f5d0d93 View commit details
    Browse the repository at this point in the history
  5. Add 3.2.0 to CHANGELOG.

    (cherry picked from commit d3d1f78)
    rwjblue committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    5154db4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    573ddd1 View commit details
    Browse the repository at this point in the history
  7. Post release version bump.

    rwjblue committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    ff6bc16 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1b1ea4 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #16708 from rwjblue/enable-angle-bracket-invocation

    [FEATURE EMBER_GLIMMER_ANGLE_BRACKET_INVOCATION] Enable by default.
    rwjblue authored Jun 1, 2018
    Configuration menu
    Copy the full SHA
    1bdb940 View commit details
    Browse the repository at this point in the history
  10. [BUGFIX beta] avoid ordered set deprecation

    Savannah Mastrangelo authored and Savannah Mastrangelo committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    e5488e2 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #16709 from savvymas/avoid-orderedset-deprecation

    [BUGFIX beta] avoid ordered set deprecation
    ef4 authored Jun 1, 2018
    Configuration menu
    Copy the full SHA
    6f1b060 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. cleanup toBool

    bekzod committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    b0488cc View commit details
    Browse the repository at this point in the history
  2. [BUGFIX canary] Use customized dasherization for angle bracket invoca…

    …tions.
    
    The [Angle Bracket Invocation
    RFC](https://github.com/emberjs/rfcs/blob/master/text/0311-angle-bracket-invocation.md#tag-name)
    specifically states:
    
    > The tag name will be normalized using the dasherize function, which is
    > the same rules used by existing use cases, such as service injections.
    > This allows existing components to be invoked by the new syntax.
    
    Unfortunately, using `Ember.String.dasherize` has (IMHO) fatal
    consequences for angle bracket invocation.  Specifically, for an angle
    bracket invocation as `<XFoo />` using `Ember.String.dasherize` we would
    look up `xfoo` which IMHO is fundamentally flawed...
    
    Changing `Ember.String.dasherize` has very wide spread impact, and is
    likely to break existing apps in subtle ways. This implements a much
    simpler dasherization system used exclusively for component lookup (with
    its own independent cache).
    rwjblue committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    39cad24 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. small cleanup mixins/array

    bekzod committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    8ad2772 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bee179d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22aba16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd64516 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b0a80b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #16715 from rwjblue/use-independent-dasherization

    Various angle bracket invocation fixes...
    rwjblue authored Jun 5, 2018
    Configuration menu
    Copy the full SHA
    14fc987 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8d5d760 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #16713 from bekzod/cleanup-bool

    cleanup `toBool`
    stefanpenner authored Jun 5, 2018
    Configuration menu
    Copy the full SHA
    03b512c View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2018

  1. Configuration menu
    Copy the full SHA
    df591a6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16524 from jackbeegan/jb/mixin-blueprint

    [Feature] Adds mixin blueprint for module unification
    rwjblue authored Jun 6, 2018
    Configuration menu
    Copy the full SHA
    fe23def View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2018

  1. bump backburner

    bekzod committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    d55205a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a739ed4 View commit details
    Browse the repository at this point in the history
  3. Fixup edgecases for angle bracket component dasherization.

    Also add a small test harness for the various edge cases that the
    custom component name dasherization function needs to handle.
    rwjblue committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    d5e2d72 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16725 from rwjblue/avoid-double-dashing-special-c…

    …hars
    
    Fixup edgecases for angle bracket component dasherization.
    rwjblue authored Jun 7, 2018
    Configuration menu
    Copy the full SHA
    f0e52ca View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16724 from IzzatN/use-set-here

    using Set for storing application instances
    rwjblue authored Jun 7, 2018
    Configuration menu
    Copy the full SHA
    ef2b440 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2018

  1. cleanup _getPath

    bekzod committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    078e2fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d576b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3661007 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16561 from bekzod/fix-assymetry

    cleanup how component `id` attr is set
    rwjblue authored Jun 8, 2018
    Configuration menu
    Copy the full SHA
    0220419 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #15692 from bekzod/cleanup-getpath

    cleanup `_getPath`
    mmun authored Jun 8, 2018
    Configuration menu
    Copy the full SHA
    720cb17 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #16718 from bekzod/cleanup-array

    Cleanup array mixin
    mmun authored Jun 8, 2018
    Configuration menu
    Copy the full SHA
    1bf1491 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16720 from bekzod/bump-backburner

    bump backburner
    mmun authored Jun 8, 2018
    Configuration menu
    Copy the full SHA
    25079d4 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #16489 from sduquej/sd/initializer-blueprint

    [Feature] Update initializer blueprint for module unification
    rwjblue authored Jun 8, 2018
    Configuration menu
    Copy the full SHA
    bd8ad77 View commit details
    Browse the repository at this point in the history
  9. [BUGFIX beta] Better error when a route name is not valid

    Improves the error message shown when trying to define
    a route with a ':' in the name.
    
    Fixes #16642
    Serabe committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    13ca945 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #16731 from Serabe/fix/16642/better-error-message

    [BUGFIX beta] Better error when a route name is not valid
    rwjblue authored Jun 8, 2018
    Configuration menu
    Copy the full SHA
    c949bac View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2018

  1. Configuration menu
    Copy the full SHA
    b216851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3eec44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33001ed View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16732 from bekzod/export-apply-mixin

    use `applyMixin` directly instead of using it through `Mixin`
    rwjblue authored Jun 9, 2018
    Configuration menu
    Copy the full SHA
    ee874e9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16733 from alexmasita/master

    Correct redirection from route api to routing guide docs
    rwjblue authored Jun 9, 2018
    Configuration menu
    Copy the full SHA
    f30d12f View commit details
    Browse the repository at this point in the history
  6. update guides link

    xg-wang committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    18acc82 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16734 from xg-wang/doc-link

    update guides link
    rwjblue authored Jun 9, 2018
    Configuration menu
    Copy the full SHA
    b74bcfa View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2018

  1. Configuration menu
    Copy the full SHA
    bb9bfc0 View commit details
    Browse the repository at this point in the history
  2. [BUGFIX beta] Throw error if run.bind receives no method

    This commit uses the same logic as backburner.join to know
    which method is being bound.
    
    Fixes #16652
    Serabe committed Jun 10, 2018
    Configuration menu
    Copy the full SHA
    3329f09 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16729 from Serabe/fix/16652/run-bind-error

    [BUGFIX beta] Throw error if run.bind receives no method
    rwjblue authored Jun 10, 2018
    Configuration menu
    Copy the full SHA
    c8c96e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. Merge pull request #16711 from sandydoo/patch-2

    [DOC release] Fix broken links to guides
    rwjblue authored Jun 11, 2018
    Configuration menu
    Copy the full SHA
    44aaf27 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15690 from bekzod/bool-coercion

    avoid boolean coercion in `property_set`
    rwjblue authored Jun 11, 2018
    Configuration menu
    Copy the full SHA
    6e3d454 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2103dfd View commit details
    Browse the repository at this point in the history
  4. Add v3.3.0-beta.2 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit 2e2528a)
    kategengler committed Jun 11, 2018
    Configuration menu
    Copy the full SHA
    1de74dc View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2018

  1. [BUGFIX beta] Update glimmer-vm to 0.35.4.

    Fixes issue with parsing a self closing element with no space between
    unquoted attribute and self close.
    
    ```hbs
    <FooBar data-foo={{someValue}}/>
    ```
    rwjblue committed Jun 12, 2018
    Configuration menu
    Copy the full SHA
    b666694 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16743 from rwjblue/update-glimmer-vm

    [BUGFIX beta] Update glimmer-vm to 0.35.4.
    rwjblue authored Jun 12, 2018
    Configuration menu
    Copy the full SHA
    52edf60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9bc721 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16739 from bekzod/setup-teardown

    make setup/teardown noop functions in descriptor
    rwjblue authored Jun 12, 2018
    Configuration menu
    Copy the full SHA
    6f1f345 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16745 from rwjblue/svelte-map-ordered-set

    Wrap Ember.Map / Ember.OrderedSet / Ember.MapWithDefault for svelting.
    rwjblue authored Jun 12, 2018
    Configuration menu
    Copy the full SHA
    9ba382d View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2018

  1. [BUGFIX] bring back isObject guard for ember-utils/is_proxy

    `WeakSet.has` throws `TypeError` if argument is not an object:
    https://www.ecma-international.org/ecma-262/6.0/#sec-weakset.prototype.has
    
    While recent Chrome versions just returns `false`.
    ampatspell committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    6346e82 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16750 from ampatspell/is-object-guard-for-is-proxy

    [BUGFIX release] bring back isObject guard for ember-utils/is_proxy
    rwjblue authored Jun 15, 2018
    Configuration menu
    Copy the full SHA
    396424c View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2018

  1. Fix container destroy timing

    wagenet committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    ca4b026 View commit details
    Browse the repository at this point in the history
  2. Ensure tests are run against Chrome 41

    Chrome 41 (as far as I can tell) is the version of Chrome that googlebot
    uses.  It is exceedingly difficult to track down issues related to
    Googlebot bugs in Ember.js presently.
    
    This ensures our tests run against the last known version of Googlebot's
    browser
    rondale-sc committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    8345ad5 View commit details
    Browse the repository at this point in the history
  3. Fix code style

    wagenet committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    d38033d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16755 from rondale-sc/add-chrome-41-to-browsersta…

    …ck-browsers
    
    Ensure tests are run against Chrome 41
    rwjblue authored Jun 18, 2018
    Configuration menu
    Copy the full SHA
    54cb3b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a5ceed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c0befd7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16756 from wagenet/fix-route-modelFor-guard

    Allow Route#modelFor to work without routerMicrolib
    rwjblue authored Jun 18, 2018
    Configuration menu
    Copy the full SHA
    4790fb2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1e22d0f View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. Merge pull request #16758 from mfeckie/docs/update-param-type

    Test value parameter does not have to be a String
    rwjblue authored Jun 19, 2018
    Configuration menu
    Copy the full SHA
    c4834af View commit details
    Browse the repository at this point in the history
  2. cleanup

    krisselden committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    25779aa View commit details
    Browse the repository at this point in the history
  3. Update Custom Components feature to match final RFC.

    * Removes view heirarchy updating (not included in RFC)
    * Updates custom manager hook method names to match final RFC
    * Add `capabilities` system (still very basic)
    * Disentangle curly component manager from custom component manager.
    * Add optional capabilities (`destructor` / `asyncLifecycleCallbacks`)
    * Add temporary global (private on the global, public via modules API)
      for `capabilities`
    * Migrate `setComponentManager` to use `WeakMap`'s instead of mutation
    rwjblue committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    4bb16c6 View commit details
    Browse the repository at this point in the history
  4. Add v3.3.0-beta.3 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit 60b68a3)
    kategengler committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    7863b09 View commit details
    Browse the repository at this point in the history
  5. [DEPRECATION] Deprecate Component#sendAction (RFC #335)

    This also implicitly deprecated passing actions to the built-in inputs like `{{input enter="foo"}},
    instead users must do `{{input enter=(action "foo")}}`.
    There is a build-time deprecation that uses AST visitors to output precise information of file
    and line the offending code is.
    There is also a runtime-deprecation for cases that the AST deprecation can't catch.
    Miguel Camba committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    10f876d View commit details
    Browse the repository at this point in the history
  6. Add v3.2.1 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit d8c83ff)
    kategengler committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    372aca3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16747 from emberjs/custom-components-rfc-refresh

    Update Custom Components feature to match final RFC.
    rwjblue authored Jun 19, 2018
    Configuration menu
    Copy the full SHA
    f29eea0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0ddac17 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b8613c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2018

  1. Merge pull request #16763 from emberjs/fix-changelog

    CHANGELOG entries for `{{#each}}` & `{{#each-in}}`
    rwjblue authored Jun 20, 2018
    Configuration menu
    Copy the full SHA
    fea9e0d View commit details
    Browse the repository at this point in the history
  2. [BUGFIX release] Refactor owner/container destroy.

    Ensure `.destroy()` is called on all items in the container, _before_
    marking `container.isDestroyed`. Only flush the caches after destroy is
    finalized.
    rwjblue committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    044ad49 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16754 from wagenet/fix-container-destroy-timing

    [BUGFIX release] Fix container destroy timing
    rwjblue authored Jun 20, 2018
    Configuration menu
    Copy the full SHA
    bd71b96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    094994f View commit details
    Browse the repository at this point in the history
  5. Remove unused export.

    krisselden committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    277294f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2018

  1. remove unused code

    krisselden committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    7ed1f80 View commit details
    Browse the repository at this point in the history
  2. add interop testing for compatibility

    make meta.parent lazier
    krisselden committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    28d4b76 View commit details
    Browse the repository at this point in the history
  3. Fix tests

    krisselden committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    0d28865 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2210a57 View commit details
    Browse the repository at this point in the history
  5. Update api url

    Gaurav0 committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    f9e2267 View commit details
    Browse the repository at this point in the history
  6. Add v3.2.2 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit e0f32cc)
    kategengler committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    244b647 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16757 from emberjs/core-object-extend

    Make CoreObject rely more on ES2015 class features and interop better.
    rwjblue authored Jun 21, 2018
    Configuration menu
    Copy the full SHA
    d424af0 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #16766 from Gaurav0/restore_documentation_for_comp…

    …onent_helper
    
    [DOC release] Restore documentation for component helper
    toddjordan authored Jun 21, 2018
    Configuration menu
    Copy the full SHA
    76212b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b80236 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #16767 from emberjs/rwjblue-patch-1

    Ensure meta._parent is initialized
    rwjblue authored Jun 21, 2018
    Configuration menu
    Copy the full SHA
    ceea991 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2018

  1. document Route fullRouteName property

    I found this property when investigating a bug in ember-interactivity: elwayman02/ember-interactivity#52
    lennyburdette authored Jun 22, 2018
    Configuration menu
    Copy the full SHA
    cf58bdc View commit details
    Browse the repository at this point in the history
  2. fixup: prettier

    lennyburdette authored Jun 22, 2018
    Configuration menu
    Copy the full SHA
    6458c84 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16744 from cibernox/deprecate-send-action

    [DEPRECATION]Deprecate send action (RFC #335)
    rwjblue authored Jun 22, 2018
    Configuration menu
    Copy the full SHA
    6f64dec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51e5b48 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16771 from emberjs/ember-object

    Make EmberObject and Namespace use extends
    rwjblue authored Jun 22, 2018
    Configuration menu
    Copy the full SHA
    8dba59c View commit details
    Browse the repository at this point in the history
  6. [FEATURE glimmer-custom-component-manager] Enable by default.

    Discussed in todays core team meeting: 👍
    rwjblue committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    dc48b07 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    49eb760 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2018

  1. Merge pull request #16772 from emberjs/cleanup-core-object

    Remove unneeded things that create many mixins and merges.
    rwjblue authored Jun 23, 2018
    Configuration menu
    Copy the full SHA
    7b1fc36 View commit details
    Browse the repository at this point in the history
  2. [perf] Only apply PrototypeMixin if it exists

    Currently we are always applying the PrototypeMixin in `proto`, even if
    it doesn't yet exist (as in the case of native classes). By checking to
    see if it exists first, we should be able to avoid creating and applying
    it unless it is necessary.
    pzuraq committed Jun 23, 2018
    Configuration menu
    Copy the full SHA
    fc7b1fe View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16773 from rwjblue/enable-custom-components

    [FEATURE glimmer-custom-component-manager] Enable by default.
    rwjblue authored Jun 23, 2018
    Configuration menu
    Copy the full SHA
    45cd78c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2018

  1. Configuration menu
    Copy the full SHA
    7457dce View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16774 from pzuraq/only-create-prototype-mixin-if-…

    …needed
    
    [perf] Only apply PrototypeMixin if it exists
    rwjblue authored Jun 25, 2018
    Configuration menu
    Copy the full SHA
    cafbae4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16769 from lennyburdette/patch-2

    document Route `fullRouteName` property
    rwjblue authored Jun 25, 2018
    Configuration menu
    Copy the full SHA
    3c8952a View commit details
    Browse the repository at this point in the history
  4. Add v3.1.3 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit 175fb43)
    kategengler committed Jun 25, 2018
    Configuration menu
    Copy the full SHA
    16b8df4 View commit details
    Browse the repository at this point in the history
  5. Add v3.3.0-beta.4 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit 4f54358)
    kategengler committed Jun 25, 2018
    Configuration menu
    Copy the full SHA
    e389558 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72733af View commit details
    Browse the repository at this point in the history
  7. build release branches

    krisselden committed Jun 25, 2018
    Configuration menu
    Copy the full SHA
    38bf61d View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2018

  1. Merge pull request #16675 from bekzod/cleanup-chains

    cleanup chains
    krisselden authored Jun 26, 2018
    Configuration menu
    Copy the full SHA
    527e517 View commit details
    Browse the repository at this point in the history
  2. cleanup forEachInDeps

    bekzod committed Jun 26, 2018
    Configuration menu
    Copy the full SHA
    6f03df4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ec94bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d4ca85 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16781 from rwjblue/ensure-tests-excluded

    [BUGFIX beta] Ensure tests from @ember/* are excluded from debug/prod builds.
    rwjblue authored Jun 26, 2018
    Configuration menu
    Copy the full SHA
    351d93d View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2018

  1. Merge pull request #16776 from emberjs/convert-more

    Convert ObjectProxy and ArrayProxy
    rwjblue authored Jun 27, 2018
    Configuration menu
    Copy the full SHA
    721735c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    567a8e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2018

  1. Merge pull request #16783 from rwjblue/add-array-proxy-setter

    [BUGFIX] Allow setting length on ArrayProxy.
    chadhietala authored Jun 28, 2018
    Configuration menu
    Copy the full SHA
    f363cec View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16702 from bekzod/cleanup-meta

    Cleanup meta
    mmun authored Jun 28, 2018
    Configuration menu
    Copy the full SHA
    5ade8f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad45bd6 View commit details
    Browse the repository at this point in the history
  4. [BUGFIX] Ensure ArrayMixin#invoke returns an Ember.A.

    This is a partial revert of bee179d, moving back to a manual `forEach`
    so that we can control the return value a bit more. When prototype
    extensions are disabled, we cannot rely on `this.map` to return an
    extended array.
    rwjblue committed Jun 28, 2018
    Configuration menu
    Copy the full SHA
    7542bc4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16785 from rwjblue/fix-invoke

    [BUGFIX] Ensure `ArrayMixin#invoke` returns an Ember.A.
    rwjblue authored Jun 28, 2018
    Configuration menu
    Copy the full SHA
    c714f6e View commit details
    Browse the repository at this point in the history
  6. [BUGFIX] Setting ArrayProxy#content in willDestroy resets length.

    Prior to this change, `ArrayProxy.prototype.length` was marked as dirty
    (and therefore recomputed) when `content` was set due to
    `arrangedContent` being an alias of `content`, and `ArrayProxy`
    implementing `PROPERTY_DID_CHANGE` to trap `arrangedContent` changes.
    
    Unfortunately, `notifyPropertyChange` avoids notifying _some_ things
    when the object is destroying. This results in the preexisting
    `PROPERTY_DID_CHANGE` trap for `arrangedContent` is no longer called,
    and therefore `length` is never marked as dirty.
    
    This fixes the condition, by implementing a `content` trap in
    `PROPERTY_DID_CHANGE` that marks length as dirty. The next time that
    `length` is accessed it will do the normal work to recalculate.
    rwjblue committed Jun 28, 2018
    Configuration menu
    Copy the full SHA
    7189bf0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16784 from rwjblue/moar-array-proxy-tweaks

    [BUGFIX] Setting ArrayProxy#content in willDestroy resets length.
    rwjblue authored Jun 28, 2018
    Configuration menu
    Copy the full SHA
    01f5b90 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2018

  1. Configuration menu
    Copy the full SHA
    ddd8d9b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16788 from emberjs/remove-resolver-init-checks

    [BUGFIX] remove checks on init since ember-cli resolver sets namespace after init.
    krisselden authored Jun 29, 2018
    Configuration menu
    Copy the full SHA
    5e98771 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2018

  1. Add v3.3.0-beta.5 to CHANGELOG

    [ci skip]
    
    (cherry picked from commit 22811d6)
    kategengler committed Jul 3, 2018
    Configuration menu
    Copy the full SHA
    64fe277 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2018

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

Commits on Jul 5, 2018

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

Commits on Jul 9, 2018

  1. Merge pull request #16791 from ijlee2/bugfix/define-property

    (issue 16790) Added @static tag so that we can see defineProperty in API doc
    rwjblue authored Jul 9, 2018
    Configuration menu
    Copy the full SHA
    56bc322 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16794 from kongregate/fix-instance-initializer-te…

    …st-blueprints
    
    [BUGFIX] Fix instance-initializer-test blueprint for RFC232
    rwjblue authored Jul 9, 2018
    Configuration menu
    Copy the full SHA
    2bb2750 View commit details
    Browse the repository at this point in the history
  3. cleanup _lookupPartial

    bekzod committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    531be15 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2018

  1. Configuration menu
    Copy the full SHA
    48083de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a241cdc View commit details
    Browse the repository at this point in the history
  3. [CLEANUP] Move off of QUnit.config.current

    Moving off of QUnit.config.current in array helpers. Apart of #15988
    thoov committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    520f335 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16808 from DanielRosenwasser/patch-1

    Rename `unknown` to `unusable`.
    rwjblue authored Jul 11, 2018
    Configuration menu
    Copy the full SHA
    654cf0c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16807 from thoov/test-clean-dasherize

    [CLEANUP] Convert dasherize test over to new style
    rwjblue authored Jul 11, 2018
    Configuration menu
    Copy the full SHA
    7fd732e View commit details
    Browse the repository at this point in the history
  6. remove double ending line

    Kelly Selden committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    10cad87 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16811 from kellyselden/patch-1

    remove double ending line in blueprint
    rwjblue authored Jul 11, 2018
    Configuration menu
    Copy the full SHA
    04c60d4 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #16810 from thoov/config-current

    [CLEANUP] Move off of QUnit.config.current
    rwjblue authored Jul 11, 2018
    Configuration menu
    Copy the full SHA
    7e7a3d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. [BUGFIX] Centralize build versioning info

    Make BUILD_TYPE only affect published buildType if on master so we don't
    accidentally publish from lts/release branches over the current beta or
    release.
    
    Only use a tag as version if it is parseable by semver.
    
    The build-for-publishing script uses git info instead of travis env.
    krisselden committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    45f64c8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16813 from emberjs/cleanup-build-info

    [BUGFIX] Centralize build versioning info
    krisselden authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    ccd7cd6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16793 from bekzod/cleanup-lookup-partial

    cleanup `_lookupPartial`
    stefanpenner authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    6ecd806 View commit details
    Browse the repository at this point in the history