-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Description
Summary
The purpose of this issue is to provide a way to track the status of the work necessary to ship v.4.0 of Ember.js
The list of issues should be updated to include links to individual issues as they are created. The individual issues should contain more details for each item on this list.
As a reminder: Major versions of Ember do not ship new features- instead, major versions remove previously deprecated features. To read more about Ember's philosophy regarding editions, please see https://emberjs.com/editions/.
Issues
- blocking Remove deprecated features (See Deprecation Cleanup for 4.0 #19617 for open tasks) (includes IE11 removals)
- Tracking for Remove jQuery by Default - Done from the Ember 4.0 perspective.
- 🔒
Ember.assigndeprecation implementation Add deprecation warning to Ember.assign #19649 - blocking Deprecation guide for
Ember.assign - 🔒 Ember
autolocation deprecation implementation Deprecate auto location #19510 - we got this in targeting 4.1 - non-blocking for 4.0 🔒 Deprecation guide for
autoDeprecate auto-location ember-learn/deprecation-app#882 - non-blocking: Remove classic examples from API docs
- blocking Make sure we aren't showing deprecated methods in the guides - mostly done except willTransition/didTransition
- blocking Update the optional features guide - has a PR
- blocking Update the Octane upgrade guide - has a PR
- Land [BUGFIX beta] Replace
assert.equalin blueprints withassert.strictEqualto appease eslint-plugin-qunit on generation #19825 otherwise newly generated files will error due to the newer version ofeslint-plugin-qunitin the 4.0 new project blueprint - New browser-support policy: One to drop IE11 from Ember Data CI.
- blocking New browser-support policy: Need a canonical place to publish supported browsers, and we need to have the list for 4.0 in hand. And write it into the blog post.
- blocking The implicit injection of the store, which is deprecated, was not deprecated in all cases. @igorT has seen an OSS codebase that broke on 4.0 upgrade because the case was missed. This should be addressed as a release bugfix improving the fidelity of the deprecation. Disable ilios partner test warp-drive-data/warp-drive#7744
Communication
Some of this may happen after release, and is implicitly non-blocking.
- Ember.js website updates. Audit the situation and approve by checking this box.
- Add 4.x section to the deprecation guide Add Ember 4.x section for deprecation guides ember-learn/deprecation-app#898
- Make sure API docs work. They should after release, confirm by checking this box.
- Make sure the Super Rentals app is happy. Check this box the day after we release the final beta of 4.0 and have a green build. https://github.com/ember-learn/super-rentals-tutorial/actions/runs/1451232432
- Ember 4.0 release blog post tracking issue and Pull request
Reactions are currently unavailable