Releases
v4.0.0
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
@glimmer/integration-tests
, @glimmer/manager
#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}}
#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 with assert.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
You can’t perform that action at this time.