CHANGELOG
- #19761 [BREAKING] Require ember-auto-import >= 2 or higher to enable ember-source to become a v2 addon in the 4.x cycle
- #19706 [BREAKING] Explicitly drop Node 10 support to match support policy.
- [BREAKING] Remove deprecated features
- #19838 [CLEANUP] Remove check to see if
ember
is defined as a Bower dependency - #19846 [CLEANUP] Make using the "classic" edition of Ember throw
- #19833 [CLEANUP] Remove deprecated array observers
- #19836 [CLEANUP] Turn
template-only-glimmer-components
deprecation into an error - #19843 [CLEANUP] Turn
argument-less-helper-paren-less-invocation
deprecation into an error - #19749 [CLEANUP] Remove
deprecate-router-events
support code - #19762 [CLEANUP] Update GlimmerVM to 0.81
- removes deprecation of mutations during helper compute
- removes deprecation of mutations during unknownProperty
@glimmer/integration-tests
,@glimmer/manager
,@glimmer/validator
- #1330 Remove deprecated support for mutation after consumption during certain manager hooks (@snewcomer)
@glimmer/manager
- #1328 Remove deprecated Component Manager version 3.4 (@nlfurniss)
@glimmer/integration-tests
,@glimmer/manager
- #1329 Remove deprecated Modifier Manager version 3.13 (@nlfurniss)
- #19806 [CLEANUP] Drop export of built-ins, remove legacy components
- #19808 [CLEANUP] Remove the
--test-type
option from the helper blueprint - #19677 [CLEANUP] Remove jQuery from build
- #19708 [CLEANUP] Remove class-binding-and-class-name-bindings-in-templates
- #19650 [CLEANUP] Remove deprecated mouse events
- #19675 [CLEANUP] Remove jQuery usage from ember-testing
- #19704 [CLEANUP] Remove template-compiler.registerPlugin
- #19707 [CLEANUP] Remove Application Controller Router Properties
- #19528 [CLEANUP] Remove Logger
- #19558 [CLEANUP] Remove IE11 support
- #19563 [CLEANUP] Remove internal Ember.assign usage
- #19636 [CLEANUP] Remove copy & Copyable
- #19638 [CLEANUP] Remove deprecated with
- #19639 [CLEANUP] Removes deprecated Private INVOKE API
- #19640 [CLEANUP] Remove old deprecations import path
- #19641 [CLEANUP] Remove isVisible
- #19642 [CLEANUP] Remove aliasMethod
- #19643 [CLEANUP] Remove deprecate without for and since
- #19644 [CLEANUP] Remove -in-element
- #19645 [CLEANUP] Remove tryInvoke
- #19646 [CLEANUP] Remove loc
- #19647 [CLEANUP] Remove Ember.merge
- #19648 [CLEANUP] Remove getWithDefault
- #19651 [CLEANUP] Remove LEGACY_OWNER
- #19652 [CLEANUP] Remove Globals Resolver
- #19653 [CLEANUP] Remove run and computed dot access
- #19654 [CLEANUP] Remove @ember/string methods from native prototype
- #19655 [CLEANUP] Remove meta-destruction-apis
- #19656 [CLEANUP] Remove string-based setComponentManager
- #19657 [CLEANUP] Remove hasBlock and hasBlockParams
- #19658 [CLEANUP] Remove sendAction and string action passing
- #19659 [CLEANUP] Remove renderTemplate, disconnectOutlet, render
- #19660 [CLEANUP] Remove attrs/attrs-arg-access
- #19661 [CLEANUP] Remove EMBER_EXTEND_PROTOTYPES
- #19663 [CLEANUP] Remove function prototype extensions
- #19665 [CLEANUP] Remove deprecated jQuery integration
- #19666 [CLEANUP] Remove jQuery integration in EventDispatcher
- #19667 [CLEANUP] Cleanup IE11 leftovers
- #19670 [CLEANUP] Remove .volatile()
- #19671 [CLEANUP] Remove .property()
- #19673 [CLEANUP] Remove computed deep each
- #19674 [CLEANUP] Remove ability to override computed property
- #19678 [CLEANUP] Remove window.Ember global
- #19695 [CLEANUP] Remove {{partial}}
- #19691 Add build assertion against
{{outlet named}}
- #19838 [CLEANUP] Remove check to see if
- #19680 [DEPRECATION] Deprecate owner.inject per RFC #680 and cleanup related deprecations that are
until: 4.0.0
. - #19649 / #19692 [DEPRECATION] Add deprecation warning to Ember.assign implementing RFC #750.
- #19825 [BUGFIX] Replace
assert.equal
in blueprints withassert.strictEqual
to pass eslint-plugin-qunit v7 on generation - #19227 [BUGFIX] Enable global event dispatcher listeners to be lazily created fixing Passive Listener Violation in Chrome
- #19542 [BUGFIX] Fix initializer test blueprints
- #19589 [BUGFIX] Don’t include type-tests in build output