-
Notifications
You must be signed in to change notification settings - Fork 91
Closed
Description
(This are some ideas and we're open to suggestions)
Main goals
- Make it easier to maintain
- Support fewer versions of ember/ember-cli (just 3.0 and above?)
- Remove jQuery dependency
- Support for RFC268 tests (see Support RFC268 tests #357)
- Clean up API
- New collection API (see New Collection API RFC #352, feat(collection): Exposes a new Collection API #347 and feature(collection): Adds find and findBy array methods #345)
- Cleanup API options, helpers, requires, etc.
- Site redesign with ember-cli-addon-docs (ember-cli-addon-docs #353)
- Migration path from v1.14
- Dedicated deprecations page in the guide ([docs] add deprecations page #465)
- Adapters (Adapters #479)
- Embroider compatibitlity (Incompatible with Embroider 's
staticAddonTestSupportTreesoptimized mode #539)
Deprecations
- v1.4 will include the new collection API with deprecation warnings
- multiple selectors (group)
- v1: deprecate
- v2: replace deprecated code with error
- Drop
page.render() - imports from test-support Deprecate imports from test-support #368
-
isDeprecate "is" helper #442 - deprecate findElement/findElementWithAssert Introduce DOM element finders #463
- deprecate
urlincreateDeprecateurlas the firstcreateargument #464 - deprecate
setContext(Deprecate setContext #448) - deprecate
multiple -
string-properties-on-definitiondeprecation- v1: deprecate
- v2: replace deprecation with an error
-
create-url-argumentdeprecation- v1: deprecate
- v2: remove deprecated code
- update "/docs/guides". Make sure migration page is up to date
ro0gr, esbanarango, SergeAstapov and jrjohnsonbackspace, esbanarango and SergeAstapov
Metadata
Metadata
Assignees
Labels
No labels