-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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: 5.3 Release Checklist #8743
Comments
The deprecations need deprecation guides here https://github.com/ember-learn/deprecation-app and URLs to those deprecations added at the invocation site. |
@runspired any way I can help here ? I also have few questions related to data serialization, that was requested using request-builders, how to push it to store, EmberInspector does not work for me locally as well. |
@Baltazore would you be able to copy the deprecation guide we have in the project and fix it up for the deprecation-app @kategengler linked above? That would be a pretty easy place to start. |
@runspired I assume I have to pull info from this file https://github.com/emberjs/data/blob/b293542d00438d4470075f9b77f74ae58960bf68/packages/private-build-infra/virtual-packages/deprecations.js Here is PR ember-learn/deprecation-app#1339 |
We've released! <3 |
Implementation notes for the Roadmap
Overview
The primary focus of this release is on utilities to polish the request-builder story.
Ultimately all builders and serialization utils are intended to be compatible with 4.12, for the
JSON:API
version this will require us to provide a temporary alternative package as the existing @ember-data/json-api package cannot be safely added twice to the same app and would need to be. We expect to publish this as@ember-data/json-api-request
.Misc
deprecate missing being considered emptyunnecessary for diffing, removed from release goalember-data/store
If we were dreaming
Improved build infra would allow us to begin publishing some native unstable preview types and some stable ones.
Specifically:
Additionally the following are close to publishable but their types would be especially unstable:
Publishing these would help close gaps with the unofficial DefinitelyTyped types as most of these were never typed there.
Other if we were dreaming work
Relationship Diff Support
Request Utils (@ember-data/request-utils)
buildBaseURL
buildQueryParams
filterEmpty
sortQueryParams
LifetimesService
setBuildURLConfig
parseCacheControl
JSON:API Builders (@ember-data/json-api/request)
findRecord
query
deleteRecord
updateRecord
createRecord
REST Builders (@ember-data/rest/request)
findRecord
query
deleteRecord
updateRecord
createRecord
ActiveRecord Builders (@ember-data/active-record/request)
findRecord
query
deleteRecord
updateRecord
createRecord
JSON:API Serialization Utils
serializeResources
serializePatch
deprioritized
The below were deprioritized in favor of waiting until their respective Cache implementations
are complete.
REST Serialization Utils
serializeResources
serializePatch
ActiveRecord Serialization Utils
serializeResources
serializePatch
The text was updated successfully, but these errors were encountered: