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

Update dependency ember-source to v3.18.0 #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 17, 2020

This PR contains the following updates:

Package Type Update Change
ember-source (source) devDependencies minor 3.1.4 -> 3.18.0

Release Notes

emberjs/ember.js

v3.18.0

Compare Source

v3.17.3

Compare Source

  • #​18857 Pass value through to PROPERTY_DID_CHANGE to avoid calling get when setting values for computed props

v3.17.2

Compare Source

  • #​18837 [BUGFIX] Fix willDestroy on class based helpers.
  • #​18838 [BUGFIX] Ensure destructors (e.g. will-destroy modifier, @ember/components with willDestroyElement, etc) fire when used within an {{#each}} block.

v3.17.1

Compare Source

  • #​18809 [BUGFIX] Do not error (RE: elementId changing) if elementId is not changed
  • #​18831 [BUGFIX] Fix transpilation issues (e.g. _createSuper is not a function) when used with Babel 7.9.0+.

v3.17.0

Compare Source

  • #​18688 / #​18621 / #​18714 / #​18743 / #​18762 Upgrades Glimmer VM to 0.47.9, fixes ignored checked attribute on input, fixes using array and hash helper together
  • #​18741 [BUGFIX] Don't setup mandatory setters on array indexes
  • #​18767 [BUGFIX] Fix observer leaks
  • #​18770 [BUGFIX] Make ArrayProxy Lazy
  • #​18780 [BUGFIX] Fix ownerInjection when used to create services directly
  • #​18742 [BUGFIX] Fix setDiff computed macro used within glimmer component
  • #​18727 [BUGFIX] Avoid breaking {{-in-element}} usage
  • #​18728 [BUGFIX] Fix {{#-in-element}} double-clearing issue
  • #​18703 [BUGFIX] Correctly links ArrayProxy tags to arrangedContent
  • #​18707 [BUGFIX] Fixes tag chaining on Proxy mixins
  • #​18708 [BUGFIX] Ensures the arg proxy works with get
  • #​18694 [BUGFIX] Ensure tag updates are buffered, remove error message
  • #​18709 [BUGFIX] Fix this in @tracked initializer

v3.16.7

Compare Source

  • #​18854 Pass value through to PROPERTY_DID_CHANGE to avoid calling get when setting values for computed props

v3.16.6

Compare Source

v3.16.5

Compare Source

  • #​18831 [BUGFIX] Fix transpilation issues (e.g. _createSuper is not a function) when used with Babel 7.9.0+.

v3.16.4

Compare Source

  • #​18741 [BUGFIX] Don't setup mandatory setters on array indexes
  • #​18742 [BUGFIX] Fix setDiff computed macro used within glimmer component
  • #​18767 [BUGFIX] Fix observer leaks.
  • #​18780 [BUGFIX] Fix owner.ownerInjection() when used to create services directly
  • #​18810 [BUGFIX] Do not error (RE: elementId changing) if elementId is not changed

v3.16.3

Compare Source

  • #​18730 Workaround for the Glimmer VM bug which encodes/decodes integer literals correctly.

v3.16.2

Compare Source

  • #​18721 [BUGFIX] Backport autotracking bugfixes
  • #​18729 [BUGFIX] Remove deprecation for instantiation of new singleton instances (e.g. a service) during teardown (originally added in 3.16.1 by #​18717).

v3.16.1

Compare Source

  • #​18691 [BUGFIX] Updated component and helper blueprints to use import { hbs } from 'ember-cli-htmlbars'.
  • #​18698 [BUGFIX] Ensure tag updates are buffered
  • #​18713 [BUGFIX] Update @glimmer/syntax to ensure that using <Title />, <Script />, and <Style /> does not error.
  • #​18717 [BUGFIX] Ensure instantiation cannot happen after destruction.
  • #​18720 [BUGFIX] Ensure correct @ember/edition-utils is used (1.2.0).

v3.16.0

Compare Source

  • #​18436 [DEPRECATION] Deprecate globals resolver per RFC #​331.
  • #​18668 [BUGFIX] Fix some scenarios where the "backtracking assertion" would be thrown by consuming tags after fully getting values
  • #​18651 [BUGFIX] Async functions were incorrectly treated as falsey in template conditionals

v3.15.0

Compare Source

v3.14.3

Compare Source

  • #​18582 [BUGFIX] Ensure loader.js is transpiled to the applications specified targets (from config/targets.js).

v3.14.2

Compare Source

  • #​18539 / #​18548 [BUGFIX] Fix issues with the new APIs to be used by ember-inspector for building the "component's tree" including @glimmer/component.
  • #​18549 [BUGFIX] Add component reference to the mouse event handler deprecation warnings.

v3.14.1

Compare Source

  • #​18244 [BUGFIX] Fix query param assertion when using the router services transitionTo to redirect during an existing transition.

v3.14.0

Compare Source

v3.13.4

Compare Source

  • #​18476 [BUGFIX] Ensure model can be observed by sync observers.
  • #​18477 [BUGFIX] Allows @​each to work with arrays that contain falsy values.
  • #​18500 [BUGFIX] Remove requirement for disabling jquery-integration in Octane.

v3.13.3

Compare Source

  • #​18462 [BUGFIX] Prevents observer re-entry.

v3.13.2

Compare Source

  • #​18429 [BUGFIX] Fix incorrect error message when opting into using Octane, and missing optional features.

v3.13.1

Compare Source

  • #​18273 [BUGFIX] Fix issues with SSR rehydration of <title>.
  • #​18418 / #​18419 [BUGFIX] Require Octane features when using Octane preview.

v3.13.0

Compare Source

v3.12.3

Compare Source

  • #​18809 [BUGFIX] Do not error (RE: elementId changing) if elementId is not changed

v3.12.2

Compare Source

  • #​18576 [BUGFIX] Fix leftover const expressions in legacy builds

v3.12.1

Compare Source

  • #​18244 Fix query param assertion when using the router services transitionTo to redirect during an existing transition.
  • #​18458 / #​18555 Ensure (query-params) helper can be used outside of direct {{link-to}} / <LinkTo /> invocation.

v3.12.0

Compare Source

  • #​18159 [BUGFIX] Update router.js to ensure buildRouteInfoMetadata does not eagerly cache routes in lazy Engines
  • #​18226 [BUGFIX] Fix routing path with double slash (#​18226)
  • #​17406 [BUGFIX] Properties observed through Ember.Observer can be set to undefined
  • #​18150 [BUGFIX] Fix a memory retention issue with string-based event listeners
  • #​18124 [CLEANUP] Remove deprecated NAME_KEY

v3.11.1

Compare Source

  • #​18159 Ensure RouteInfo object's do not eagerly cache routes in lazy Engines
  • #​18150 Ensure string based event listeners that are removed are not retained

v3.11.0

Compare Source

v3.10.2

Compare Source

  • #​17971 [BUGFIX] Ensure query param only link-to's work in error states.
  • #​18080 [BUGFIX] Ensure that ember-template-compiler can be used during FastBoot runtime.

v3.10.1

Compare Source

v3.10.0

Compare Source

  • #​17836 [BREAKING] Explicitly drop support for Node 6
  • #​17719 / #​17745 [FEATURE] Support for nested components in angle bracket invocation syntax (see emberjs/rfcs#​0457).
  • #​17735 / #​17772 / #​17811 / #​17814 [FEATURE] Implement the Angle Bracket Invocations For Built-in Components RFC (see emberjs/rfcs#​0459).
  • #​17548 / #​17604 / #​17690 / #​17827 / #​17828 [FEATURE] Implement the Decorators RFC (see emberjs/rfcs#​0408).
  • #​17256 / #​17664 [FEATURE] Implement RouteInfo Metadata RFC (see emberjs/rfcs#​0398).
  • #​17938 [BUGFIX] Expose mechanism to detect if a property is a computed
  • #​17974 [BUGFIX] Ensure inheritable observers on object proxies are string based
  • #​17930 [BUGFIX] Update assertion for events in tagless component to include method names
  • #​17859 [BUGFIX] Fixes a regression in the legacy build
  • #​17891 [BUGFIX] Loosen "engines" restriction for Node versions
  • #​17900 [BUGFIX] Fix version for APP_CTRL_ROUTER_PROPS deprecation flag
  • #​17846 [BUGFIX] Fix issues with template-only components causing errors in subsequent updates.
  • #​17872 [BUGFIX] Fix issue where {{link-to}} is causing unexpected local variable shadowing assertions.
  • #​17841 [BUGFIX] Ensure @sort works on non-Ember.Objects.
  • #​17855 [BUGFIX] Expose (private) computed _getter functions.
  • #​17860 [BUGFIX] Add assertions for required parameters in computed macros, when used as a decorator.
  • #​17868 [BUGFIX] Fix controller injection via decorators.
  • #​17747 [BUGFIX] Correct component-test blueprint for ember-cli-mocha
  • #​17788 [BUGFIX] Fix native DOM events in Glimmer Angle Brackets
  • #​17833 [BUGFIX] Reverts the naming of setClassicDecorator externally
  • #​17818 [BUGFIX] Fix event dispatcher to not rely on elementId.
  • #​17740 [BUGFIX] Fix octane component blueprint and octane blueprint tests
  • #​17411 / #​17732 / #​17412 Update initializer blueprints for ember-mocha 0.14
  • #​17702 Extend from glimmer component for octane blueprint

v3.9.1

Compare Source

  • #​17870 / #​17871 [BUGFIX] Fix issue where ...attributes may incorrectly overwrite attributes, depending on its position.
  • #​17874 [BUGFIX] Fix issue with event.stopPropagation() in component event handlers when jQuery is disabled.
  • #​17876 [BUGFIX] Fix issue with multiple {{action}} modifiers on the same element when jQuery is disabled.

v3.9.0

Compare Source

v3.8.3

Compare Source

  • #​18159 [BUGFIX] Ensure RouteInfo object's do not eagerly cache routes in lazy Engines
  • #​18150 [BUGFIX] Ensure string based event listeners that are removed are not retained
  • #​18080 [BUGFIX] Fix ember-template-compiler compatibility with Fastboot.

v3.8.2

Compare Source

  • #​18071 [BUGFIX] Ensure modifiers do not run in FastBoot modes. (#​18071)
  • #​18064 [BUGFIX] Fix 'hasAttribute is not a function' when jQuery is disabled (#​18064)
  • #​17974 [BUGFIX] Ensure inheritable observers on object proxies are string based
  • #​17859 [BUGFIX] Fixes a regression in the legacy build

v3.8.1

Compare Source

  • #​17684 [BUGFIX] Enable maximum rerendering limit to be customized.
  • #​17823 Update router_js to 6.2.4

v3.8.0

Compare Source

  • #​17143 / #​17375 [FEATURE] Implement Element Modifier Manager RFC (see emberjs/rfcs#​0373).
  • #​17054 / #​17376 [FEATURE] Implement array helper RFC (see emberjs/rfcs#​0318)
  • #​16735 [BUGFIX] Observed properties not being marked as enum
  • #​17498 [BUGFIX] Don't remove dep keys in didUnwatch
  • #​17467 [BUGFIX] Fix substate interactions with aborts
  • #​17413 [BUGFIX] Fix missing import in instance-initializer blueprint for ember-mocha
  • #​17319 [CLEANUP] Remove deprecated 'POSITIONAL_PARAM_CONFLICT'
  • #​17394 [CLEANUP] Remove deprecated code in mixins/array
  • #​17244 / #​17499 Upgrade 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).
  • #​17166 Improve performance of get() / set()
  • #​16710 Deprecation of private NAME_KEY
  • #​17216 Use native Error instead of custom Error subclass.
  • #​17340 Remove unused hooks variable from qunit-rfc-232 util-test blueprint
  • #​17357 Allow notifyPropertyChange to be imported from @​ember/object

v3.7.3

Compare Source

  • #​17563 [BUGFIX] Transition.send/trigger call signature
  • #​17552 [BUGFIX] Support numbers in component names for Angle Brackets

v3.7.2

Compare Source

  • Upgrade @​glimmer/* packages to 0.36.6. 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).

v3.7.1

Compare Source

  • #​17461 [BUGFIX] Fix substate interactions with aborts

v3.7.0

Compare Source

  • #​17254 [BREAKING] Explicitly drop support for Node 4
  • #​17426 [BUGFIX] Fix 'strict mode does not allow function declarations'
  • #​17431 [BUGFIX] Fix ability to override a computed.volatile
  • #​17398 [BUGFIX] Avoid console.trace for every Ember.warn
  • #​17399 [BUGFIX] Local variable shadowing assert
  • #​17403 [BUGFIX] Ensure legacy build of template compiler can be loaded.
  • #​17328 [BUGFIX] Ensure that delayed transition retrys work
  • #​17374 [BUGFIX] Fix cyclic references on Array.prototype
  • #​17134 [CLEANUP] Remove deprecated '_router'
  • #​17133 [CLEANUP] Remove deprecated 'property{Did,Will}Change'
  • #​16898 Add RFC 232 style util test blueprint for Mocha

v3.6.1

Compare Source

  • #​17328 [BUGFIX] Ensure that delayed transition retrys work
  • #​17374 [BUGFIX] Fix cyclic references on Array.prototype

v3.6.0

Compare Source

v3.5.1

Compare Source

  • #​17028 Mark defineProperty as public (yet low level) API.
  • #​17115 [BUGFIX] Pass the event parameter to sendAction
  • #​17128 [BUGFIX] Fix sourcemaping issues due to multiple sourcemap directives.
  • #​17130 [BUGFIX] Ensure that timers scheduled after a system sleep are fired properly.

v3.5.0

Compare Source

  • #​16978 [BUGFIX] Properly teardown alias
  • #​16877 [CLEANUP] Allow routes to be named "array" and "object"

v3.4.8

Compare Source

  • Upgrade @​glimmer/* packages to 0.35.10. 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).

v3.4.7

Compare Source

  • #​17271 [BUGFIX] Update backburner.js to 2.4.2.

v3.4.6

Compare Source

  • #​17115 [BUGFIX] Ensure {{input continues to pass the event to the actions that it fires.
  • #​17128 [BUGFIX] Fix invalid sourcemap declarations.
  • #​17130 [BUGFIX] Ensure that timers scheduled after a system sleep are fired properly.

v3.4.5

Compare Source

  • #​17029 [BUGFIX] Update backburner.js to 2.4.0.

v3.4.4

Compare Source

  • #​17013 [BUGFIX] Fix rendering of empty content with {{{...}}} or {{...}} with htmlSafe('') in IE11

v3.4.3

Compare Source

  • #​17003 [BUGFIX] Fix rendering of empty content with {{{...}}} or {{...}} with htmlSafe('')

v3.4.2

Compare Source

  • #​16860 [BUGFIX] Clear chains in ProxyMixin when destroyed
  • #​16999 [BUGFIX] Fix mouseEnter/Leave event delegation without jQuery

v3.4.1

Compare Source

  • #​16933 [BUGFIX] Update glimmer-vm packages to 0.35.8

v3.4.0

Compare Source

v3.3.2

Compare Source

v3.3.1

Compare Source

  • #​16836 [DOC] Fix Broken 3.3 API Documentation

v3.3.0

Compare Source

v3.2.2

Compare Source

  • #​16754 [BUGFIX] Fix container destroy timing

v3.2.1

Compare Source

  • #​16750 [BUGFIX] Bring back isObject guard for ember-utils/is_proxy

v3.2.0

Compare Source

  • #​16613 [BUGFIX] Prevent errors in ember-engines + 3.1 + proxies.
  • #​16597 [BUGFIX] Ensure Ember.run.cancelTimers is present.
  • #​16605 [BUGFIX] Use resetCache on container destroy.
  • #​16615 [BUGFIX] Fix NAMESPACES_BY_ID leaks.
  • #​16539 [BUGFIX] Ember is already registered by the libraries registry already.
  • #​16559 [BUGFIX] Fix property normalization, Update glimmer-vm to 0.34.0.
  • #​16563 [BUGFIX] Ensure ariaRole can be initially false.
  • #​16550 [BUGFIX] Decrement counter of pending requests in the next tick.
  • #​16551 [BUGFIX] Fix proto return value for native classes.
  • #​16558 [BUGFIX] Ensure ComponentDefinitions do not leak heap space.
  • #​16560 [BUGFIX] avoid strict assertion when object proxy calls thru for function.
  • #​16564 [BUGFIX] Ensure Ember.isArray does not trigger proxy assertion.
  • #​16572 [BUGFIX] Fix curly component class reference setup.
  • #​16493 [BUGFIX] Ensure proxies have access to getOwner(this).
  • #​16494 [BUGFIX] Adjust assertion to allow for either undefined or null.
  • #​16499 [BUGFIX] Object to string serialization.
  • #​16514 [BUGFIX] Bring back (with deprecation) Ember.EXTEND_PROTOTYPES.
  • #​16520 [BUGFIX] Adds options checking ability to debug/deprecation test helpers.
  • #​16526 [BUGFIX] Ensure setting a NAME_KEY does not error.
  • #​16527 [BUGFIX] Update glimmer-vm to 0.33.5.
  • #​16250 [DEPRECATION] Deprecation of Ember.Logger.
  • #​16436 [BUGFIX] Refactor CoreObject to leverage native JS semantics.
  • #​16382 Upgrade backburner.js to 2.2.2.
  • #​16387 [BUGFIX] Add an assertion that actions cannot be sent from a destroyed/destroying object.
  • #​16386 [BUGFIX] Add an assertion if you attempt a transitionTo when the app is destroyed.
  • #​16399 [BUGFIX] {{#each}} and {{#each-in}} now support objects implementing the native iteration protocol, including Map and Set.
  • #​16399 [BUGFIX] {{#each-in}} now correctly handles key="@&#8203;index" (using the index/position). The new key="@&#8203;key" option uses the item's key.
  • #​16433 [CLEANUP] Remove content alias.
  • #​16462 [CLEANUP] Remove deprecated MODEL_FACTORY_INJECTIONS.
  • emberjs/rfcs#​286 [FEATURE] Enabled block let handlebars helper by default.

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/ember-source-3.x branch from dedee2c to 186a9f3 Compare April 18, 2020 03:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant