You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/ember-data-4-12-special-release-update-2023-09-22.md
+9-6Lines changed: 9 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,30 +3,33 @@ title: EmberData 4.12 Special LTS Update
3
3
authors:
4
4
- chris-thoburn
5
5
- the-ember-data-team
6
-
date: 2023-09-22T00:00:00.000Z
6
+
date: 2023-09-23T00:00:00.000Z
7
7
tags:
8
8
- '2023'
9
9
- ember-data
10
10
- ember-polaris
11
11
---
12
12
13
+
<!-- alex ignore special-->
13
14
## EmberData 4.12 Special LTS Update
14
15
15
-
In our [5.0 Announcement](https://blog.emberjs.com/ember-data-5-x-update-2023-04-15) we promised extended support for 4.12 LTS **beyond***just bug fixes*.
16
+
<!-- alex ignore just-->
17
+
In our [5.0 Announcement](https://blog.emberjs.com/ember-data-5-x-update-2023-04-15) we promised extended support for 4.12 LTS **beyond**_just bug fixes_.
16
18
19
+
<!-- alex ignore simple-->
17
20
> This support extends beyond simple bug-fixes. If minor enhancements can be made to better support new presentation class implementations that support the 4.x series we will willingly accept them. Our goal is simple: we want no one left behind.
18
21
19
-
To this end, here are the changes we currently plan to make for 4.12 to ensure our users can both upgrade to 4.12 from 4.6 and 4.11 more seamlessly *and* to provide additional tools for users on 4.12 to begin shifting to the RequestManager paradigm as early as possible for their app.
22
+
To this end, here are the changes we currently plan to make for 4.12 to ensure our users can both upgrade to 4.12 from 4.6 and 4.11 more seamlessly _and_ to provide additional tools for users on 4.12 to begin shifting to the RequestManager paradigm as early as possible for their app.
20
23
21
24
## Builders and Build utils
22
25
23
26
1. The first LTS release of `@ember-data/rest` and `@ember-data/active-record` will have their peer-dependency supported versions set to include `~4.12.3` of `@ember-data/store`.
24
27
25
-
Once apps have updated from 4.12 to the 5.x LTS they should use the associated release's version to ensure maximum inter-compatibility.
28
+
-Once apps have updated from 4.12 to the 5.x LTS they should use the associated release's version to ensure maximum inter-compatibility.
26
29
27
30
2.`@ember-data/request-utils` has no dependencies or peer-dependencies on other EmberData packages, and thus can be used with any version immediately. However, when using it with `4.12` we suggest pinning to a 5.x LTS version once it is available.
28
31
29
-
Once apps have updated from 4.12 to the 5.x LTS they should use the associated release's version to ensure maximum inter-compatibility.
32
+
-Once apps have updated from 4.12 to the 5.x LTS they should use the associated release's version to ensure maximum inter-compatibility.
30
33
31
34
3.`@ember-data/json-api/request` will be backported
32
35
@@ -75,5 +78,5 @@ You can use the [v4-to-v5 label](https://github.com/emberjs/data/issues?q=is%3Ai
75
78
## A Parting Request
76
79
77
80
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!
78
-
81
+
79
82
For those users we see still downloading 3.x versions, we'd like to hear more about where you got stuck as well. Was it a particular deprecation in EmberData? In ember-source? Please open a ticket with [EmberData](https://github.com/emberjs/data) or start a discussion in the #ember-data channel on [Discord](https://discord.gg/emberjs) to discuss.
0 commit comments