Skip to content

Commit c5a0c1c

Browse files
committed
Amend the browser support policy for Safari, per: emberjs/rfcs#984
1 parent 2607cd5 commit c5a0c1c

File tree

1 file changed

+43
-39
lines changed

1 file changed

+43
-39
lines changed

app/templates/browser-support.hbs

+43-39
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,40 @@
33
<section aria-labelledby="section-browser-support-policy">
44
<h1 id="section-browser-support-policy">Ember.js Browser Support Policy</h1>
55

6+
<h2>Ember 6.0.0</h2>
7+
8+
<p>
9+
In Ember 6.0.0, the framework supports the following major browsers:
10+
</p>
11+
12+
<ul class="list-unstyled layout my-3">
13+
<EsCard class="lg:col-2">
14+
<div class="text-center text-md">Desktop</div>
15+
<ul>
16+
<li>Google Chrome >= 103</li>
17+
<li>Mozilla Firefox >= 102</li>
18+
<li>Microsoft Edge >= 110</li>
19+
<li>Safari >= 16.4</li>
20+
</ul>
21+
</EsCard>
22+
<EsCard class="lg:col-2">
23+
<div class="text-center text-md">Mobile</div>
24+
<ul>
25+
<li>Google Chrome >= 112</li>
26+
<li>Mozilla Firefox >= 110</li>
27+
<li>Safari >= 16.4</li>
28+
</ul>
29+
</EsCard>
30+
<EsCard class="lg:col-2">
31+
<div class="text-center text-md">Testing</div>
32+
<ul>
33+
<li>Google Chrome</li>
34+
<li>Mozilla Firefox</li>
35+
</ul>
36+
</EsCard>
37+
</ul>
38+
39+
640
<h2>Ember 5.0.0</h2>
741

842
<p>
@@ -109,13 +143,15 @@
109143
<li>Google Chrome</li>
110144
<li>Mozilla Firefox</li>
111145
<li>Microsoft Edge</li>
146+
<li>Safari</li>
112147
</ul>
113148
</EsCard>
114149
<EsCard class="lg:col-2">
115150
<div class="text-center text-md">Mobile</div>
116151
<ul>
117152
<li>Google Chrome</li>
118153
<li>Mozilla Firefox</li>
154+
<li>Safari</li>
119155
</ul>
120156
</EsCard>
121157
<EsCard class="lg:col-2">
@@ -127,34 +163,18 @@
127163
</EsCard>
128164
</ul>
129165

130-
<h3 class="text-center">Non-evergreen</h3>
131-
132-
<div class="layout">
133-
<ul class="list-unstyled layout lg:col-4 lg:start-2 my-3">
134-
<EsCard class="lg:col-3">
135-
<div class="text-center text-md">Desktop</div>
136-
<ul>
137-
<li>Safari</li>
138-
</ul>
139-
</EsCard>
140-
<EsCard class="lg:col-3">
141-
<div class="text-center text-md">Mobile</div>
142-
<ul>
143-
<li>Safari</li>
144-
</ul>
145-
</EsCard>
146-
</ul>
147-
</div>
148-
149166
<p>
150-
For evergreen browsers, the minimum version of the browser that we support is
167+
For evergreen browsers, the minimum version of the browser that we support can be
151168
determined at the time of every minor release, following this formula:
152169
</p>
153170

154171
<div class="layout my-3">
155172
<div class="card">
156173
<div class="card__content">
157-
<p>Whichever browser version is greater/more recent out of:</p>
174+
<p>
175+
Whichever browser version is greater/more recent out of the following,
176+
given that the owning entity (e.g.: Apple, Google, Mozilla) still supports the version
177+
</p>
158178

159179
<ol>
160180
<li>
@@ -181,26 +201,10 @@
181201

182202
<p>
183203
For non-evergreen browsers, support is locked at a specific major version, and
184-
we support all major versions above that version:
204+
we support all major versions above that version.
205+
However, all supported browsers are considered evergreen.
185206
</p>
186207

187-
<div class="layout">
188-
<ul class="list-unstyled layout lg:col-4 lg:start-2 my-3">
189-
<EsCard class="lg:col-3">
190-
<div class="text-center text-md">Desktop</div>
191-
<ul>
192-
<li>Safari: 12</li>
193-
</ul>
194-
</EsCard>
195-
<EsCard class="lg:col-3">
196-
<div class="text-center text-md">Mobile</div>
197-
<ul>
198-
<li>Safari: 12</li>
199-
</ul>
200-
</EsCard>
201-
</ul>
202-
</div>
203-
204208
Within a version of a browser, we only support the most recent patch release.
205209
</section>
206210
</div>

0 commit comments

Comments
 (0)