Skip to content

Commit ce51015

Browse files
committed
add more
1 parent a5094a5 commit ce51015

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

content/ember-data-4-12-special-release-update-2023-09-22.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,19 @@ RSVP.configure('async', (callback, arg) => queueMicrotask(() => callback(arg)));
6060
This change will make RSVP promises behave almost identically to real promises. The reason
6161
this could help is because we have noticed that many of the most difficult aspects of upgrading to 4.12 and beyond were due to accidental interleaved renders. RSVP Promises without this fix are one source of such renders.
6262

63-
### A Parting Request
63+
## SchemaRecord Update
64+
65+
We are in the early phases of building the replacement for `@ember-data/model`. As we've said before, we believe this replacement will provide an improved migration path from 4.12 to 5.x for many applications. We also believe it will replace the need for ModelFragments entirely for those users.
66+
67+
A few of the things we're currently working on to support this migration path:
68+
69+
- [Native Class Codemod for models](https://github.com/emberjs/data/issues/8884)
70+
- [Strict Relationships Codemod](https://github.com/emberjs/data/issues/8893)
71+
- [Replacement decorators for attr|belongsTo|hasMany](https://github.com/emberjs/data/issues/8887)
72+
73+
You can use the [v4-to-v5 label](https://github.com/emberjs/data/issues?q=is%3Aissue+is%3Aopen+label%3Av4-to-v5) to see a full list of the things we're currently tracking to help with the v4 to v5 migration.
74+
75+
## A Parting Request
6476

6577
If your app is currently stuck on a 4.x version of EmberData for reasons beyond needing to resolve deprecations or usage of ModelFragments (we're coming for you still), we'd like to hear from you!
6678

0 commit comments

Comments
 (0)