-
-
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
4.13 Canary | Regression Tracking #9639
Comments
Trying out 4.13-alpha.4 (upgraded from latest 4.12) I ran into what appears to be an inflection issue. Did anything change in that area, or am I missing something else? Model definition with It's set up with the inflector as: |
@nickschot great find! in 5.x we deprecated support for ember-inflector. 5.x deprecations are activateable in 4.13 but off-by-design since they would be new deprecations. To manage that deprecation, we automatically intercept inflections from ember-inflector and add them to our own inflection library. That interception logic in Sidenote: the check |
Some quick answers to that & a bit more context:
EDIT:
|
Thanks! I'll get that initializer backported :) |
WONTFIX
@ember-data/store
instead ofember-data/store
now requires full configuration@ember-data/store
no longer worksmodel._notifyProperties
has been removedYou must include an 'id' for the resource data ${resource.type}
Missing Resource Type: received resource data with a type '${resource.type}' but no schema could be found with that name.
MAYBEFIX
adapter.useFetch
is assigned in a new way, resulting in the getter approach in app adapters not working. fields approach works e.g.useFetch = false
.isRelationship
andisAttribute
on field meta is no longer present. These were meant to be private and not part of the spec, but some apps may have discovered and made use of them.TO FIX
registerSchema
does not setup schema in a way that avoids the store attempting to callcreateSchemaService
getSchemaDefinitionService
only checks for schemas registered withregisterSchema
The `request` passed to `RequestManager.request(<request>)` was empty (`{}`). Requests need at least one valid key.
The text was updated successfully, but these errors were encountered: