-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Safari 5.0.5 throws TypeError #1
Comments
Works with sproutcore-2.0.a.2.js. |
Merged
ahawkins
referenced
this issue
in ahawkins/ember.js
Nov 15, 2012
RadioButton should update isChecked property after change event
rwjblue
referenced
this issue
in rwjblue/ember.js
Oct 20, 2013
rwjblue
referenced
this issue
in rwjblue/ember.js
Oct 20, 2013
stefanpenner
pushed a commit
that referenced
this issue
Sep 27, 2014
Update to latest emberjs master
Closed
gauthierm
pushed a commit
to gauthierm/ember.js
that referenced
this issue
Nov 9, 2015
…e-fix Only compute mutable type flag once and clean up var initilization.
locks
added a commit
that referenced
this issue
Aug 16, 2017
# This is the 1st commit message: typo in comment # The commit message #2 will be skipped: # indent yuidoc comment # The commit message #3 will be skipped: # remove IE8 test # The commit message #4 will be skipped: # remove commented out test # The commit message #5 will be skipped: # use file path and add imports # # Used RFC #176 modules API for imports. # Also cleaned up some of the globals-mode usage. # The commit message #6 will be skipped: # clean up more globals style documentation # The commit message #7 will be skipped: # Updates blueprints # The commit message #8 will be skipped: # remove extra type check # The commit message #9 will be skipped: # [BUGFIX beta] Reusing element causes problems in Safari # # When testing allowed input types, in some versions of Safari the type # cannot be change to `file` if previously set to a different one. # # Fixes #14727 # The commit message #10 will be skipped: # [DOC release]missed code block added # The commit message #1 will be skipped: # [DOC release] Update wait.js - Add missing backticks to code snippet. # The commit message #2 will be skipped: # use safe `toString` for array content in `mixins/array` # The commit message #3 will be skipped: # avoid expanding already expanded property key in computed.sort # The commit message #4 will be skipped: # avoid expanding already expanded property key in reduceMacro/arrayMacro/multiArrayMacro # The commit message #5 will be skipped: # [DOC release] Make `Ember.expandProperties` public # The commit message #6 will be skipped: # reuse meta `arrayContentDidChange` # The commit message #7 will be skipped: # replace `throw` with assertion in `enumerable` # The commit message #8 will be skipped: # [BUGFIX beta] Allow boolean values for current-when # # As the docs say, `A link will be active if current-when is true`. # Looks like this might have been broken since 1.13 and #12344 # did not seem to actually fix this particular bug. # # Related issues: # # - #12512 # - #12630 (fix was not merged) # - #12296 # The commit message #9 will be skipped: # remove unused imports # The commit message #10 will be skipped: # [DOC] Improve Ember.isEmpty # The commit message #1 will be skipped: # micro optimization in `enumerable`
rwjblue
added a commit
that referenced
this issue
Feb 13, 2018
During the Ember 2.15 cycle glimmer-vm was updated and contained a new format for AST plugins. This required that all "legacy" plugins be wrapped (to avoid breakage of this intimate API). When the wrapping code was implemented two distinct bugs were introduced that would have caused custom AST transforms to be called many more times than in Ember < 2.15. Bug #1: Accruing AST Transforms via re-registration --------------------------------------------------- ember-cli-htmlbars allows addons to register AST plugins via the normal ember-cli preprocessor registry system. When this support was added it was not possible to provide plugins during a specific compilation, and therefore all plugins are registered globally (even by current ember-cli-htmlbars versions). Due to the mechanism that ember-cli uses to build up the list of addons and dependencies for use at build time ember-cli-htmlbars ends up requiring the template compiler many times and subsequently registering any AST transform plugins that are present using the exported `registerPlugin` API. Since this tracks plugins in module state it is possible to have `registerPlugin` called many times with the same plugin. ember-cli-htmlbars attempts to mitigate the polution of plugins by forcing the require.cache of the template compiler module to be flushed. Unfortuneately, there are circumstances where this cache invalidation doesn't work and we therefore grow the number of registered AST plugins _very_ quickly (once for each nested addon / engine / app that is in the project). During the 2.15 glimmer-vm upgrade the previous deduping logic was removed (due to the fact that "legacy" AST transforms were always generating unique plugin instances). When combined with situations where ember-cli-htmlbars was not properly clearing the require cache the resulting build times of complex applications using AST plugins grew > double. Bug #2: Legacy AST Transform Compat Bug --------------------------------------------------- In order to avoid breakage in addons leveraging the intimate AST plugin APIs a wrapper layer was added. Unfortunately, the wrapper layer assumed that there would only be a single `Program` node. However, in glimmers AST every `BlockStatement` has a `Program` node (and _may_ have an inverse with another `Program` node). This mistake meant that the legacy "wrapped" AST transforms would be instantiated and ran _many_ times per-template which generates quite a bit of wasted work. Fixes Included -------------- * Bring back the deduplication code ensuring that a given AST plugin is only registered once. * Fix the legacy AST transform wrapper code to _only_ instantiate and invoke the legacy AST transform once for the outermost `Program` node.
rwjblue
added a commit
that referenced
this issue
Feb 14, 2018
During the Ember 2.15 cycle glimmer-vm was updated and contained a new format for AST plugins. This required that all "legacy" plugins be wrapped (to avoid breakage of this intimate API). When the wrapping code was implemented two distinct bugs were introduced that would have caused custom AST transforms to be called many more times than in Ember < 2.15. Bug #1: Accruing AST Transforms via re-registration --------------------------------------------------- ember-cli-htmlbars allows addons to register AST plugins via the normal ember-cli preprocessor registry system. When this support was added it was not possible to provide plugins during a specific compilation, and therefore all plugins are registered globally (even by current ember-cli-htmlbars versions). Due to the mechanism that ember-cli uses to build up the list of addons and dependencies for use at build time ember-cli-htmlbars ends up requiring the template compiler many times and subsequently registering any AST transform plugins that are present using the exported `registerPlugin` API. Since this tracks plugins in module state it is possible to have `registerPlugin` called many times with the same plugin. ember-cli-htmlbars attempts to mitigate the polution of plugins by forcing the require.cache of the template compiler module to be flushed. Unfortuneately, there are circumstances where this cache invalidation doesn't work and we therefore grow the number of registered AST plugins _very_ quickly (once for each nested addon / engine / app that is in the project). During the 2.15 glimmer-vm upgrade the previous deduping logic was removed (due to the fact that "legacy" AST transforms were always generating unique plugin instances). When combined with situations where ember-cli-htmlbars was not properly clearing the require cache the resulting build times of complex applications using AST plugins grew > double. Bug #2: Legacy AST Transform Compat Bug --------------------------------------------------- In order to avoid breakage in addons leveraging the intimate AST plugin APIs a wrapper layer was added. Unfortunately, the wrapper layer assumed that there would only be a single `Program` node. However, in glimmers AST every `BlockStatement` has a `Program` node (and _may_ have an inverse with another `Program` node). This mistake meant that the legacy "wrapped" AST transforms would be instantiated and ran _many_ times per-template which generates quite a bit of wasted work. Fixes Included -------------- * Bring back the deduplication code ensuring that a given AST plugin is only registered once. * Fix the legacy AST transform wrapper code to _only_ instantiate and invoke the legacy AST transform once for the outermost `Program` node. (cherry picked from commit a95e314)
rwjblue
added a commit
that referenced
this issue
Feb 14, 2018
During the Ember 2.15 cycle glimmer-vm was updated and contained a new format for AST plugins. This required that all "legacy" plugins be wrapped (to avoid breakage of this intimate API). When the wrapping code was implemented two distinct bugs were introduced that would have caused custom AST transforms to be called many more times than in Ember < 2.15. Bug #1: Accruing AST Transforms via re-registration --------------------------------------------------- ember-cli-htmlbars allows addons to register AST plugins via the normal ember-cli preprocessor registry system. When this support was added it was not possible to provide plugins during a specific compilation, and therefore all plugins are registered globally (even by current ember-cli-htmlbars versions). Due to the mechanism that ember-cli uses to build up the list of addons and dependencies for use at build time ember-cli-htmlbars ends up requiring the template compiler many times and subsequently registering any AST transform plugins that are present using the exported `registerPlugin` API. Since this tracks plugins in module state it is possible to have `registerPlugin` called many times with the same plugin. ember-cli-htmlbars attempts to mitigate the polution of plugins by forcing the require.cache of the template compiler module to be flushed. Unfortuneately, there are circumstances where this cache invalidation doesn't work and we therefore grow the number of registered AST plugins _very_ quickly (once for each nested addon / engine / app that is in the project). During the 2.15 glimmer-vm upgrade the previous deduping logic was removed (due to the fact that "legacy" AST transforms were always generating unique plugin instances). When combined with situations where ember-cli-htmlbars was not properly clearing the require cache the resulting build times of complex applications using AST plugins grew > double. Bug #2: Legacy AST Transform Compat Bug --------------------------------------------------- In order to avoid breakage in addons leveraging the intimate AST plugin APIs a wrapper layer was added. Unfortunately, the wrapper layer assumed that there would only be a single `Program` node. However, in glimmers AST every `BlockStatement` has a `Program` node (and _may_ have an inverse with another `Program` node). This mistake meant that the legacy "wrapped" AST transforms would be instantiated and ran _many_ times per-template which generates quite a bit of wasted work. Fixes Included -------------- * Bring back the deduplication code ensuring that a given AST plugin is only registered once. * Fix the legacy AST transform wrapper code to _only_ instantiate and invoke the legacy AST transform once for the outermost `Program` node. (cherry picked from commit a95e314)
rwjblue
added a commit
that referenced
this issue
Feb 14, 2018
During the Ember 2.15 cycle glimmer-vm was updated and contained a new format for AST plugins. This required that all "legacy" plugins be wrapped (to avoid breakage of this intimate API). When the wrapping code was implemented two distinct bugs were introduced that would have caused custom AST transforms to be called many more times than in Ember < 2.15. Bug #1: Accruing AST Transforms via re-registration --------------------------------------------------- ember-cli-htmlbars allows addons to register AST plugins via the normal ember-cli preprocessor registry system. When this support was added it was not possible to provide plugins during a specific compilation, and therefore all plugins are registered globally (even by current ember-cli-htmlbars versions). Due to the mechanism that ember-cli uses to build up the list of addons and dependencies for use at build time ember-cli-htmlbars ends up requiring the template compiler many times and subsequently registering any AST transform plugins that are present using the exported `registerPlugin` API. Since this tracks plugins in module state it is possible to have `registerPlugin` called many times with the same plugin. ember-cli-htmlbars attempts to mitigate the polution of plugins by forcing the require.cache of the template compiler module to be flushed. Unfortuneately, there are circumstances where this cache invalidation doesn't work and we therefore grow the number of registered AST plugins _very_ quickly (once for each nested addon / engine / app that is in the project). During the 2.15 glimmer-vm upgrade the previous deduping logic was removed (due to the fact that "legacy" AST transforms were always generating unique plugin instances). When combined with situations where ember-cli-htmlbars was not properly clearing the require cache the resulting build times of complex applications using AST plugins grew > double. Bug #2: Legacy AST Transform Compat Bug --------------------------------------------------- In order to avoid breakage in addons leveraging the intimate AST plugin APIs a wrapper layer was added. Unfortunately, the wrapper layer assumed that there would only be a single `Program` node. However, in glimmers AST every `BlockStatement` has a `Program` node (and _may_ have an inverse with another `Program` node). This mistake meant that the legacy "wrapped" AST transforms would be instantiated and ran _many_ times per-template which generates quite a bit of wasted work. Fixes Included -------------- * Bring back the deduplication code ensuring that a given AST plugin is only registered once. * Fix the legacy AST transform wrapper code to _only_ instantiate and invoke the legacy AST transform once for the outermost `Program` node. (cherry picked from commit a95e314)
kyleshay
pushed a commit
to kyleshay/ember.js
that referenced
this issue
Mar 21, 2018
During the Ember 2.15 cycle glimmer-vm was updated and contained a new format for AST plugins. This required that all "legacy" plugins be wrapped (to avoid breakage of this intimate API). When the wrapping code was implemented two distinct bugs were introduced that would have caused custom AST transforms to be called many more times than in Ember < 2.15. Bug emberjs#1: Accruing AST Transforms via re-registration --------------------------------------------------- ember-cli-htmlbars allows addons to register AST plugins via the normal ember-cli preprocessor registry system. When this support was added it was not possible to provide plugins during a specific compilation, and therefore all plugins are registered globally (even by current ember-cli-htmlbars versions). Due to the mechanism that ember-cli uses to build up the list of addons and dependencies for use at build time ember-cli-htmlbars ends up requiring the template compiler many times and subsequently registering any AST transform plugins that are present using the exported `registerPlugin` API. Since this tracks plugins in module state it is possible to have `registerPlugin` called many times with the same plugin. ember-cli-htmlbars attempts to mitigate the polution of plugins by forcing the require.cache of the template compiler module to be flushed. Unfortuneately, there are circumstances where this cache invalidation doesn't work and we therefore grow the number of registered AST plugins _very_ quickly (once for each nested addon / engine / app that is in the project). During the 2.15 glimmer-vm upgrade the previous deduping logic was removed (due to the fact that "legacy" AST transforms were always generating unique plugin instances). When combined with situations where ember-cli-htmlbars was not properly clearing the require cache the resulting build times of complex applications using AST plugins grew > double. Bug emberjs#2: Legacy AST Transform Compat Bug --------------------------------------------------- In order to avoid breakage in addons leveraging the intimate AST plugin APIs a wrapper layer was added. Unfortunately, the wrapper layer assumed that there would only be a single `Program` node. However, in glimmers AST every `BlockStatement` has a `Program` node (and _may_ have an inverse with another `Program` node). This mistake meant that the legacy "wrapped" AST transforms would be instantiated and ran _many_ times per-template which generates quite a bit of wasted work. Fixes Included -------------- * Bring back the deduplication code ensuring that a given AST plugin is only registered once. * Fix the legacy AST transform wrapper code to _only_ instantiate and invoke the legacy AST transform once for the outermost `Program` node. (cherry picked from commit a95e314)
rwjblue
pushed a commit
that referenced
this issue
Feb 25, 2019
* [BUGFIX] Fix substate interactions with aborts * Bump router_js from 6.2.1 to 6.2.2 Bumps [router_js](https://github.com/tildeio/router.js) from 6.2.1 to 6.2.2. - [Release notes](https://github.com/tildeio/router.js/releases) - [Commits](https://github.com/tildeio/router.js/commits) Signed-off-by: dependabot[bot] <[email protected]> * Bump tslint from 5.12.0 to 5.12.1 Bumps [tslint](https://github.com/palantir/tslint) from 5.12.0 to 5.12.1. - [Release notes](https://github.com/palantir/tslint/releases) - [Changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md) - [Commits](palantir/tslint@5.12.0...5.12.1) Signed-off-by: dependabot[bot] <[email protected]> * [FEAT] Implements the Computed Property Modifier deprecation RFCs - Deprecates `.property()` - Deprecates `.volatile()` - Deprecates `clobberSet` internally - Keeps injected properties and the `store` property on routes overridable for testing purposes - Rewrites lots of usages in tests. For some reason `volatile` was frequently used in tests when it was not needed. - Adds `additionalDependentKeys` array to `map`, `filter` and `sort` array functions. `sort` was overlooked in RFC, but suffers from the same problem so it shouldn't need an additional RFC. - Adds tests for `additionalDependentKeys` * changed method name * use Date.now instead of Number(new Date()) * review feedback * Restore fallback for `window.performance` in FastBoot * Bump ember-cli-version-checker from 3.0.0 to 3.0.1 Bumps [ember-cli-version-checker](https://github.com/rwjblue/ember-cli-version-checker) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/rwjblue/ember-cli-version-checker/releases) - [Changelog](https://github.com/ember-cli/ember-cli-version-checker/blob/master/CHANGELOG.md) - [Commits](ember-cli/ember-cli-version-checker@v3.0.0...v3.0.1) Signed-off-by: dependabot[bot] <[email protected]> * [DOC LTS] Update documentation for sendAction deprecation * Add v3.8.0-beta.2 to CHANGELOG [ci skip] (cherry picked from commit a2dd42f) * Bump aws-sdk from 2.384.0 to 2.388.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.384.0 to 2.388.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.384.0...v2.388.0) Signed-off-by: dependabot[bot] <[email protected]> * Use extracted failure-only testem reporter * Ensure internal package tests are ran in prod. * Fix test assertions for use in prod. * Simplify prod tests * container tests pass in prod build now * omit ember-testing and @ember/debug tests from ember-tests.prod.js * Bump eslint-config-prettier from 3.3.0 to 3.4.0 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v3.3.0...v3.4.0) Signed-off-by: dependabot[bot] <[email protected]> * Failing test for #17243 Previously #16978 tried to balance the amount of `addDependentKeys` and `removeDependentKeys`. However, it removes the dependent keys to eagerly, causing a different kind of imbalance, and in some cases, this causes the property tags to "miss" updates to aliased properties. Co-authored-by: Godfrey Chan <[email protected]> * Don't remove dep keys in `didUnwatch` This fixes #17243 by only removing dependent keys in `teardown`. Since #16978 coalesces the work to add dependent keys to happen at most once, it is now incorrect to eagerly remove them in `didUnwatch` because that could happen for a variety of reasons while there are still other interested parties (see attached test cases). This limits the work of removing dependent keys to `teardown` only. The logic is that, while we want to defer setting up the "link" to the target property as lazily as possible, it is less important to "unlink" it eagerly once the work is done. It _may_ be possible to accomplish this, but the current amount of book-keeping is not sufficient to track the count properly. In our tests, we have created sequences like this: 1. setup (peekWatching = 0, so nothing happens) 2. get (consumed here) 3. willWatch (already consumed, no-op) 4. get (already consumed, no-op) 5. didUnwatch 6. ... In this case, it would be incorrect to "unlink" at step 5. As of PR #16978, `CONSUMED` is essentially a boolean flag, so it is not sufficient to track the balance, and also, there is no counterpart to `get`, which makes eager "unlinking" impossible without much more book-keeping. It's unclear that it would be worthwhile to do that. On the other hand, if we only "unlink" on teardown, this ensures that we are only "unlinking" at most once, and it is guaranteed that there are no longer any interested parties. Fixes #17243 Co-authored-by: Godfrey Chan <[email protected]> * added isDescriptor to classitems * Add deprecation for this.$() in curly components Deprecated as per RFC386. * Add deprecation for Ember.$() Deprecated as per RFC386. * Bump aws-sdk from 2.388.0 to 2.391.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.388.0 to 2.391.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.388.0...v2.391.0) Signed-off-by: dependabot[bot] <[email protected]> * Add v3.7.1 to CHANGELOG [ci skip] (cherry picked from commit dd7a199) * CHANGELOG fixup [ci skip] * Bump resolve from 1.9.0 to 1.10.0 Bumps [resolve](https://github.com/browserify/resolve) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/browserify/resolve/releases) - [Commits](browserify/resolve@v1.9.0...v1.10.0) Signed-off-by: dependabot[bot] <[email protected]> * [BUGFIX beta] Update to glimmer-vm 0.37.1. Fixes a few issues: * Usage of positional arguments with custom components. * Forwarding attributes via `...attributes` to a dynamic component. * Prevent errors when rendering many template blocks (`Error: Operand over 16-bits. Got 65536`). Full changes here: glimmerjs/glimmer-vm@v0.37.0...v0.37.1 * [BUGFIX beta] Add failing test for yielding inside a contextual component invoked with angle-bracket syntax that receives splattributes (cherry picked from commit 2d1f8d0) * [BUGFIX beta] Add failing test ensuring that splattributes can be forwarded. (cherry picked from commit 4073c1a) * [BUGFIX beta] Add tests for positional params with custom component managers (cherry picked from commit 5639352) * Add v3.4.8 to CHANGELOG. * Add v3.7.2 to CHANGELOG.md. [ci skip] * Bump ember-cli-babel from 7.2.0 to 7.4.0 Bumps [ember-cli-babel](https://github.com/babel/ember-cli-babel) from 7.2.0 to 7.4.0. - [Release notes](https://github.com/babel/ember-cli-babel/releases) - [Changelog](https://github.com/babel/ember-cli-babel/blob/master/CHANGELOG.md) - [Commits](emberjs/ember-cli-babel@v7.2.0...v7.4.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 5.12.0 to 5.12.1 Bumps [eslint](https://github.com/eslint/eslint) from 5.12.0 to 5.12.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](eslint/eslint@v5.12.0...v5.12.1) Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript-eslint-parser from 21.0.2 to 22.0.0 Bumps [typescript-eslint-parser](https://github.com/eslint/typescript-eslint-parser) from 21.0.2 to 22.0.0. - [Release notes](https://github.com/eslint/typescript-eslint-parser/releases) - [Changelog](https://github.com/eslint/typescript-eslint-parser/blob/master/CHANGELOG.md) - [Commits](eslint/typescript-eslint-parser@v21.0.2...v22.0.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-import from 2.14.0 to 2.15.0 Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.14.0 to 2.15.0. - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases) - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md) - [Commits](import-js/eslint-plugin-import@v2.14.0...v2.15.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.391.0 to 2.392.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.391.0 to 2.392.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.391.0...v2.392.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/qunit from 2.5.3 to 2.5.4 Bumps [@types/qunit](https://github.com/DefinitelyTyped/DefinitelyTyped) from 2.5.3 to 2.5.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits) Signed-off-by: dependabot[bot] <[email protected]> * Bump prettier from 1.15.3 to 1.16.1 Bumps [prettier](https://github.com/prettier/prettier) from 1.15.3 to 1.16.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md) - [Commits](prettier/prettier@1.15.3...1.16.1) Signed-off-by: dependabot[bot] <[email protected]> * fix: docs should not use undocumented property `url` property of EmberRouter is not documented. I'm not even sure if it was ever documented. Checked API docs for some version (2.18, 2.12, 2.4, 1.13) and didn't found it in there docs either. Refactored the example given in `didTransition()` method therefore. Since user tracking is a good example, I kept it but refactored it to use public router service. Also removed the usage of `.get()`, which is not needed anymore for recent versions of Ember. * Bump babel-plugin-module-resolver from 3.1.1 to 3.1.3 Bumps [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver) from 3.1.1 to 3.1.3. - [Release notes](https://github.com/tleunen/babel-plugin-module-resolver/releases) - [Changelog](https://github.com/tleunen/babel-plugin-module-resolver/blob/master/CHANGELOG.md) - [Commits](tleunen/babel-plugin-module-resolver@v3.1.1...v3.1.3) Signed-off-by: dependabot[bot] <[email protected]> * Ensure Ember.$.ajax works properly. The recent `Ember.$` deprecation accidentally introduced a regression when using `Ember.$` as _if_ it were the global `jQuery` object. The specific scenario that this cropped up in was an application calling `Ember.$.ajax`. * [DOC beta] Update (at)ember/string documentation for imported utils instead of String.prototype extensions * Bump aws-sdk from 2.392.0 to 2.394.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.392.0 to 2.394.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.392.0...v2.394.0) Signed-off-by: dependabot[bot] <[email protected]> * Update index.ts * Remove unused svelte spike code... * Bump ember-cli from 3.6.1 to 3.7.1 Bumps [ember-cli](https://github.com/ember-cli/ember-cli) from 3.6.1 to 3.7.1. - [Release notes](https://github.com/ember-cli/ember-cli/releases) - [Changelog](https://github.com/ember-cli/ember-cli/blob/master/CHANGELOG.md) - [Commits](ember-cli/ember-cli@v3.6.1...v3.7.1) Signed-off-by: dependabot[bot] <[email protected]> * Add svelte support for jQuery deprecations * Bump aws-sdk from 2.394.0 to 2.395.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.394.0 to 2.395.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.394.0...v2.395.0) Signed-off-by: dependabot[bot] <[email protected]> * Add v3.8.0-beta.3 to CHANGELOG [ci skip] (cherry picked from commit 4d7a496) * Bump babel-plugin-debug-macros from 0.2.0 to 0.3.0 Bumps [babel-plugin-debug-macros](https://github.com/chadhietala/babel-debug-macros) from 0.2.0 to 0.3.0. - [Release notes](https://github.com/chadhietala/babel-debug-macros/releases) - [Changelog](https://github.com/ember-cli/babel-plugin-debug-macros/blob/master/CHANGELOG.md) - [Commits](ember-cli/babel-plugin-debug-macros@v0.2.0...v0.3.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-import from 2.15.0 to 2.16.0 Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.15.0 to 2.16.0. - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases) - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md) - [Commits](import-js/eslint-plugin-import@v2.15.0...v2.16.0) Signed-off-by: dependabot[bot] <[email protected]> * don't allocate array when object empty in ObjectIterator * cleanup meta * Bump html-differ from 1.3.4 to 1.4.0 Bumps [html-differ](https://github.com/bem/html-differ) from 1.3.4 to 1.4.0. - [Release notes](https://github.com/bem/html-differ/releases) - [Changelog](https://github.com/bem/html-differ/blob/master/CHANGELOG.ru.md) - [Commits](bem/html-differ@v1.3.4...v1.4.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump puppeteer from 1.11.0 to 1.12.0 Bumps [puppeteer](https://github.com/GoogleChrome/puppeteer) from 1.11.0 to 1.12.0. - [Release notes](https://github.com/GoogleChrome/puppeteer/releases) - [Commits](puppeteer/puppeteer@v1.11.0...v1.12.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump prettier from 1.16.1 to 1.16.3 Bumps [prettier](https://github.com/prettier/prettier) from 1.16.1 to 1.16.3. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md) - [Commits](prettier/prettier@1.16.1...1.16.3) Signed-off-by: dependabot[bot] <[email protected]> * Fix grammar "an `TextField`" => "a `TextField`" * [DEPRECATE] Deprecates aliasMethod Deprecates the aliasMethod descriptor, and refactors it to not use the Descriptor system internall * svelte alias method * update svelte version * Update index.ts * [BUGFIX lts] support numbers in component names for Angle Brackets Previously, c3-plot would not work when invoked as <C3Plot />. Now it will resolve correctly. Closes #17549 * [DOC] Angle Bracket invocation * [BUGFIX beta] remove jQuery deprecation code from production builds Fixes #17550 * [DOC lts] Addressed PR comments * Bump puppeteer from 1.12.0 to 1.12.1 Bumps [puppeteer](https://github.com/GoogleChrome/puppeteer) from 1.12.0 to 1.12.1. - [Release notes](https://github.com/GoogleChrome/puppeteer/releases) - [Commits](puppeteer/puppeteer@v1.12.0...v1.12.1) Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 5.12.1 to 5.13.0 Bumps [eslint](https://github.com/eslint/eslint) from 5.12.1 to 5.13.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](eslint/eslint@v5.12.1...v5.13.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump prettier from 1.16.3 to 1.16.4 Bumps [prettier](https://github.com/prettier/prettier) from 1.16.3 to 1.16.4. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md) - [Commits](prettier/prettier@1.16.3...1.16.4) Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 3.4.0 to 4.0.0 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 3.4.0 to 4.0.0. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v3.4.0...v4.0.0) Signed-off-by: dependabot[bot] <[email protected]> * [DOC lts] Addressed PR comments by rwjblue * Add v3.8.0-beta.4 to CHANGELOG [ci skip] (cherry picked from commit 2a83198) * Bump @babel/plugin-transform-destructuring from 7.2.0 to 7.3.2 Bumps [@babel/plugin-transform-destructuring](https://github.com/babel/babel) from 7.2.0 to 7.3.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](babel/babel@v7.2.0...v7.3.2) Signed-off-by: dependabot[bot] <[email protected]> * Bump router_js from 6.2.2 to 6.2.3 Bumps [router_js](https://github.com/tildeio/router.js) from 6.2.2 to 6.2.3. - [Release notes](https://github.com/tildeio/router.js/releases) - [Commits](https://github.com/tildeio/router.js/commits) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.395.0 to 2.396.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.395.0 to 2.396.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.395.0...v2.396.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump puppeteer from 1.12.1 to 1.12.2 Bumps [puppeteer](https://github.com/GoogleChrome/puppeteer) from 1.12.1 to 1.12.2. - [Release notes](https://github.com/GoogleChrome/puppeteer/releases) - [Commits](puppeteer/puppeteer@v1.12.1...v1.12.2) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.396.0 to 2.397.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.396.0 to 2.397.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.396.0...v2.397.0) Signed-off-by: dependabot[bot] <[email protected]> * Add v3.7.3 to CHANGELOG [ci skip] (cherry picked from commit 76dc199) * Bump aws-sdk from 2.397.0 to 2.398.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.397.0 to 2.398.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.397.0...v2.398.0) Signed-off-by: dependabot[bot] <[email protected]> * [Security] Bump extend from 3.0.1 to 3.0.2 Bumps [extend](https://github.com/justmoon/node-extend) from 3.0.1 to 3.0.2. **This update includes security fixes.** - [Release notes](https://github.com/justmoon/node-extend/releases) - [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md) - [Commits](justmoon/node-extend@v3.0.1...v3.0.2) Signed-off-by: dependabot[bot] <[email protected]> * [BUGFIX] compute once for constant args in `SimpleHelperReference` * Bump aws-sdk from 2.398.0 to 2.399.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.398.0 to 2.399.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.398.0...v2.399.0) Signed-off-by: dependabot[bot] <[email protected]> * [FEAT] Implements Decorators This PR refactors the Descriptor system in Ember metal, mostly replacing it with a Decorator system instead. `defineProperty` has been updated to apply decorators following the currently implemented spec. This means that the value returned by `computed` goes through the exact same flow when applied as a decorator using decorator syntax, and applied using classic syntax. * add symbol polyfill to tests * use HAS_NATIVE_SYMBOL consistently * add action decorator * [FEAT] Updates @Tracked to match the Tracked Properties RFC Updates @Tracked to be a classic decorator as well as a standard native decorator, removes the ability to decorator native getters, and adds more tests for various situations and updates the existing tests. This PR also exposes the native `descriptor` decorator for use defining getters and setters: ```js import EmberObject, { descriptor } from '@ember/object'; import { tracked } from '@glimmer/tracking'; const Person = EmberObject.extend({ firstName: tracked({ value: 'Tom' }), lastName: tracked({ value: 'Dale' }), fullName: descriptor({ get() { return `${this.firstName} ${this.lastName}`; }, }), }); ``` * remove cycle, switch from symbol to weakmap * remove shaping * add initializer back * Refactor MU component blueprint The component blueprint reuses the same `files` folder for Classic, Pod and MU layout * Bump aws-sdk from 2.399.0 to 2.400.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.399.0 to 2.400.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.399.0...v2.400.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump broccoli-funnel from 2.0.1 to 2.0.2 Bumps [broccoli-funnel](https://github.com/broccolijs/broccoli-funnel) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/broccolijs/broccoli-funnel/releases) - [Changelog](https://github.com/broccolijs/broccoli-funnel/blob/master/CHANGELOG.md) - [Commits](broccolijs/broccoli-funnel@v2.0.1...v2.0.2) Signed-off-by: dependabot[bot] <[email protected]> * [DOC beta] Add deprecation tag for Ember.merge * Bump ember-cli-babel from 7.4.0 to 7.4.1 Bumps [ember-cli-babel](https://github.com/babel/ember-cli-babel) from 7.4.0 to 7.4.1. - [Release notes](https://github.com/babel/ember-cli-babel/releases) - [Changelog](https://github.com/babel/ember-cli-babel/blob/master/CHANGELOG.md) - [Commits](emberjs/ember-cli-babel@v7.4.0...v7.4.1) Signed-off-by: dependabot[bot] <[email protected]> * Add v3.8.0-beta.5 to CHANGELOG [ci skip] (cherry picked from commit 39bb0d4) * Bump babel-plugin-module-resolver from 3.1.3 to 3.2.0 Bumps [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver) from 3.1.3 to 3.2.0. - [Release notes](https://github.com/tleunen/babel-plugin-module-resolver/releases) - [Changelog](https://github.com/tleunen/babel-plugin-module-resolver/blob/master/CHANGELOG.md) - [Commits](tleunen/babel-plugin-module-resolver@v3.1.3...v3.2.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump core-js from 2.6.3 to 2.6.4 Bumps [core-js](https://github.com/zloirock/core-js) from 2.6.3 to 2.6.4. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](zloirock/core-js@v2.6.3...v2.6.4) Signed-off-by: dependabot[bot] <[email protected]> * Bump @babel/plugin-proposal-class-properties from 7.2.1 to 7.3.0 Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel) from 7.2.1 to 7.3.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](babel/babel@v7.2.1...v7.3.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.400.0 to 2.401.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.400.0 to 2.401.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.400.0...v2.401.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump broccoli-babel-transpiler from 7.1.1 to 7.1.2 Bumps [broccoli-babel-transpiler](https://github.com/babel/broccoli-babel-transpiler) from 7.1.1 to 7.1.2. - [Release notes](https://github.com/babel/broccoli-babel-transpiler/releases) - [Changelog](https://github.com/babel/broccoli-babel-transpiler/blob/master/CHANGELOG.md) - [Commits](babel/broccoli-babel-transpiler@v7.1.1...v7.1.2) Signed-off-by: dependabot[bot] <[email protected]> * Bump @babel/plugin-proposal-decorators from 7.2.0 to 7.3.0 Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel) from 7.2.0 to 7.3.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](babel/babel@v7.2.0...v7.3.0) Signed-off-by: dependabot[bot] <[email protected]> * [FEAT] Adds more assertions to native decorators, and parenless invocation This upstreams a couple of helpful assertions from ember-decorators, and also adds the ability to call `@service`, `@controller`, and `@computed` without parens. * Bump ember-cli-babel from 7.4.1 to 7.4.2 Bumps [ember-cli-babel](https://github.com/babel/ember-cli-babel) from 7.4.1 to 7.4.2. - [Release notes](https://github.com/babel/ember-cli-babel/releases) - [Changelog](https://github.com/babel/ember-cli-babel/blob/master/CHANGELOG.md) - [Commits](emberjs/ember-cli-babel@v7.4.1...v7.4.2) Signed-off-by: dependabot[bot] <[email protected]> * [Security] Bump handlebars from 4.0.12 to 4.1.0 Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.1.0. **This update includes security fixes.** - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/v4.1.0/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.0.12...v4.1.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.401.0 to 2.402.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.401.0 to 2.402.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.401.0...v2.402.0) Signed-off-by: dependabot[bot] <[email protected]> * [DEPRECATE] - RFC 421 - deprecate usage of the application controller currentRoute and currentRouteName properties * Bump aws-sdk from 2.402.0 to 2.403.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.402.0 to 2.403.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.402.0...v2.403.0) Signed-off-by: dependabot[bot] <[email protected]> * Controller blueprint can generate Native classes * Route blueprint can generate Native classes * Service blueprint can generate Native classes * Component blueprint can generate Native classes * Refactor - Native Classes blueprints: rename to `edition-detector` * Refactor the blueprint test helper `enableModuleUnification` * Remove blueprint semi-colon on the Native Controller * Bump aws-sdk from 2.403.0 to 2.404.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.403.0 to 2.404.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.403.0...v2.404.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump @babel/plugin-transform-classes from 7.2.2 to 7.3.3 Bumps [@babel/plugin-transform-classes](https://github.com/babel/babel) from 7.2.2 to 7.3.3. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](babel/babel@v7.2.2...v7.3.3) Signed-off-by: dependabot[bot] <[email protected]> * Bump core-js from 2.6.4 to 2.6.5 Bumps [core-js](https://github.com/zloirock/core-js) from 2.6.4 to 2.6.5. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/v2.6.5/CHANGELOG.md) - [Commits](zloirock/core-js@v2.6.4...v2.6.5) Signed-off-by: dependabot[bot] <[email protected]> * Bump @babel/plugin-transform-parameters from 7.2.0 to 7.3.3 Bumps [@babel/plugin-transform-parameters](https://github.com/babel/babel) from 7.2.0 to 7.3.3. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](babel/babel@v7.2.0...v7.3.3) Signed-off-by: dependabot[bot] <[email protected]> * Bump broccoli-persistent-filter from 2.1.1 to 2.1.2 Bumps [broccoli-persistent-filter](https://github.com/stefanpenner/broccoli-persistent-filter) from 2.1.1 to 2.1.2. - [Release notes](https://github.com/stefanpenner/broccoli-persistent-filter/releases) - [Changelog](https://github.com/stefanpenner/broccoli-persistent-filter/blob/master/CHANGELOG.md) - [Commits](broccolijs/broccoli-persistent-filter@v2.1.1...v2.1.2) Signed-off-by: dependabot[bot] <[email protected]> * Bump @babel/plugin-proposal-class-properties from 7.3.0 to 7.3.3 Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel) from 7.3.0 to 7.3.3. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](babel/babel@v7.3.0...v7.3.3) Signed-off-by: dependabot[bot] <[email protected]> * Add v3.8.0 to CHANGELOG [ci skip] (cherry picked from commit 43e8cb6) * Add v3.9.0-beta.1 to CHANGELOG [ci skip] (cherry picked from commit 370e0d6) * Post-release version bump * [FEAT] Adds autotracked to the the Glimmer references system This PR adds autotracking around property references in Glimmer-Ember, and adds high level acceptance tests that verify that it's working for both components and helpers. This does _not_ test the behavior of autotracking around modifiers, which is still ill-defined. Note that while eventually simplifications may be possible, even removing nested references altogether, currently it is not due to two-way binding. Components that use two-way binding need to be able to update a nested property reference, which means we need to store that information somewhere accessible. It may still be possible to do this only in cases where it is necessary (e.g. binding to a component's arguments) but for the time being, this a smaller and iterative approach. * Bump eslint from 5.13.0 to 5.14.1 Bumps [eslint](https://github.com/eslint/eslint) from 5.13.0 to 5.14.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](eslint/eslint@v5.13.0...v5.14.1) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.404.0 to 2.405.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.404.0 to 2.405.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.404.0...v2.405.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump mocha from 5.2.0 to 6.0.0 Bumps [mocha](https://github.com/mochajs/mocha) from 5.2.0 to 6.0.0. - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md) - [Commits](mochajs/mocha@v5.2.0...v6.0.0) Signed-off-by: dependabot[bot] <[email protected]> * Fix typo in docs * [BUGFIX beta] Update Backburner.js to 2.5.0. The primary change in Backburner.js is to use the Promise microtask queue primarily and falling back to MutationObserver when Promise is not present. The test changes here are to migrate from `window.onerror` to `window.onunhandledrejection` hooks (due to moving the microtask delivery from `MutationObserver` to native `Promise`). The cross platform support for `onunhandledrejection` is a tad spotty (Chrome, Edge, and _soon_ Firefox), so I had to guard in other browsers. * Bump aws-sdk from 2.405.0 to 2.407.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.405.0 to 2.407.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.405.0...v2.407.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump broccoli-persistent-filter from 2.1.2 to 2.2.1 Bumps [broccoli-persistent-filter](https://github.com/stefanpenner/broccoli-persistent-filter) from 2.1.2 to 2.2.1. - [Release notes](https://github.com/stefanpenner/broccoli-persistent-filter/releases) - [Changelog](https://github.com/stefanpenner/broccoli-persistent-filter/blob/master/CHANGELOG.md) - [Commits](broccolijs/broccoli-persistent-filter@v2.1.2...v2.2.1) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.407.0 to 2.408.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.407.0 to 2.408.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.407.0...v2.408.0) Signed-off-by: dependabot[bot] <[email protected]> * [DOC release] Documented tagless component behavior Detailed how components with an empty string tagName property behave. * Bump qunit from 2.9.1 to 2.9.2 Bumps [qunit](https://github.com/qunitjs/qunit) from 2.9.1 to 2.9.2. - [Release notes](https://github.com/qunitjs/qunit/releases) - [Changelog](https://github.com/qunitjs/qunit/blob/master/History.md) - [Commits](qunitjs/qunit@2.9.1...2.9.2) Signed-off-by: dependabot[bot] <[email protected]> * Bump mocha from 6.0.0 to 6.0.1 Bumps [mocha](https://github.com/mochajs/mocha) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md) - [Commits](mochajs/mocha@v6.0.0...v6.0.1) Signed-off-by: dependabot[bot] <[email protected]> * Bump ember-cli-babel from 7.4.2 to 7.5.0 Bumps [ember-cli-babel](https://github.com/babel/ember-cli-babel) from 7.4.2 to 7.5.0. - [Release notes](https://github.com/babel/ember-cli-babel/releases) - [Changelog](https://github.com/babel/ember-cli-babel/blob/master/CHANGELOG.md) - [Commits](emberjs/ember-cli-babel@v7.4.2...v7.5.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump tslint from 5.12.1 to 5.13.0 Bumps [tslint](https://github.com/palantir/tslint) from 5.12.1 to 5.13.0. - [Release notes](https://github.com/palantir/tslint/releases) - [Changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md) - [Commits](palantir/tslint@5.12.1...5.13.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump rollup-plugin-node-resolve from 4.0.0 to 4.0.1 Bumps [rollup-plugin-node-resolve](https://github.com/rollup/rollup-plugin-node-resolve) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/rollup/rollup-plugin-node-resolve/releases) - [Changelog](https://github.com/rollup/rollup-plugin-node-resolve/blob/master/CHANGELOG.md) - [Commits](rollup/rollup-plugin-node-resolve@v4.0.0...v4.0.1) Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-sdk from 2.408.0 to 2.409.0 Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.408.0 to 2.409.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](aws/aws-sdk-js@v2.408.0...v2.409.0) Signed-off-by: dependabot[bot] <[email protected]> * Bump rollup-plugin-commonjs from 9.2.0 to 9.2.1 Bumps [rollup-plugin-commonjs](https://github.com/rollup/rollup-plugin-commonjs) from 9.2.0 to 9.2.1. - [Release notes](https://github.com/rollup/rollup-plugin-commonjs/releases) - [Changelog](https://github.com/rollup/rollup-plugin-commonjs/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup-plugin-commonjs/commits) Signed-off-by: dependabot[bot] <[email protected]> * Enable EMBER_ROUTING_BUILD_ROUTEINFO_METADATA
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I tested out the Starter Kit and SC.generateGuid causes a TypeError.
"TypeError: defineProperty is not supported on DOM Objects"
This seems to be working fine on the latest version of Chrome and Firefox 5 Beta.
The text was updated successfully, but these errors were encountered: