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

🛤️ tracking: EmberData 6.0 Roadmap #8460

Open
5 of 25 tasks
runspired opened this issue Mar 13, 2023 · 0 comments
Open
5 of 25 tasks

🛤️ tracking: EmberData 6.0 Roadmap #8460

runspired opened this issue Mar 13, 2023 · 0 comments
Assignees
Milestone

Comments

@runspired
Copy link
Contributor

runspired commented Mar 13, 2023

6.0 Roadmap

Target Date: Fall 2023

Overview

The EmberData Team intends to release a major version of the library around/during the summer of 2023. This issue tracks the work to be done to prepare for that major.

This major version will focus on refining the library for the Polaris Edition by building on the work delivered in 5.0

  1. Removal of most remaining support for Ember classic (some bare minimum support may remain until Ember similarly deprecates support)
  2. Completing the decoupling of EmberData from Ember the framework
  3. Introduction of a model-optional default story for presenting data in applications

Action Items

This is a non-comprehensive list that we expect to grow over the next several months as we determine the exact mechanics of achieving the above.

Intended Deprecations

Note: This list carries forward what we hoped to deprecate for 5.0 but did not complete.

Refactoring

Getting Started Experience

  • npx ember-data walk-thru setup

Documentation

  • Guides Overhaul

Cache Improvements

Presentation

  • Model-less EmberData
    • Collection Primitive
    • Paginated Collection
    • Support Nested Relationship Keys
    • ProxyModel supports nested attributes
    • schema decorators and schema model for transitioning users
@runspired runspired changed the title 6.0 Roadmap EmberData 6.0 Roadmap Mar 27, 2023
@runspired runspired pinned this issue Apr 7, 2023
@MelSumner MelSumner moved this to In Progress in Polaris Edition of Ember Jun 13, 2023
@runspired runspired added this to the Polaris milestone Sep 11, 2023
@runspired runspired removed the Polaris label Sep 11, 2023
@runspired runspired moved this to in progress in EmberData Sep 17, 2023
@runspired runspired changed the title EmberData 6.0 Roadmap 🛤️ EmberData 6.0 Roadmap Sep 17, 2023
@runspired runspired changed the title 🛤️ EmberData 6.0 Roadmap 🛤️ tracking: EmberData 6.0 Roadmap Sep 17, 2023
@runspired runspired unpinned this issue Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: in progress
Status: In Progress
Development

No branches or pull requests

1 participant