Skip to content

Commit 8c61699

Browse files
authored
Merge pull request #21586 from emberjs/kg-update-browser-support
Update browser support per Ember's browser support policy
2 parents 26f9724 + 1adb8ad commit 8c61699

4 files changed

Lines changed: 38 additions & 38 deletions

File tree

‎lib/browsers.cjs‎

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
module.exports = [
22
'Chrome >= 109',
3-
'Edge >= 128',
4-
'Firefox >= 115',
5-
'iOS >= 15.6',
6-
'Safari >= 15.6',
7-
'ChromeAndroid >= 130',
8-
'FirefoxAndroid >= 130',
3+
'Edge >= 149',
4+
'Firefox >= 121',
5+
'iOS >= 16.6',
6+
'Safari >= 18.5',
7+
'ChromeAndroid >= 151',
8+
'FirefoxAndroid >= 153',
99
];
1010

1111
/*
@@ -15,33 +15,33 @@ module.exports = [
1515
`npx browserslist '>0.25%, Firefox ESR, last 1 Chrome version, last 1 Firefox version, last 1 Edge version, last 1 FirefoxAndroid version, last 1 ChromeAndroid version, not dead'`
1616
1717
And then filtering out unsupported browsers.
18-
19-
and_chr 130
20-
and_ff 130
21-
chrome 130
22-
chrome 129
23-
chrome 128
24-
chrome 127
25-
chrome 126
26-
chrome 125
27-
chrome 124
18+
19+
and_chr 151
20+
and_ff 153
21+
chrome 151
22+
chrome 150
23+
chrome 149
24+
chrome 148
25+
chrome 145
26+
chrome 142
27+
chrome 131
28+
chrome 120
29+
chrome 119
2830
chrome 109
29-
edge 130
30-
edge 129
31-
edge 128
32-
firefox 132
33-
firefox 130
34-
firefox 129
35-
firefox 128
36-
firefox 115
37-
ios_saf 18.0
38-
ios_saf 17.6-17.7
39-
ios_saf 17.5
40-
ios_saf 17.4
31+
edge 151
32+
edge 150
33+
edge 149
34+
firefox 154
35+
firefox 153
36+
firefox 152
37+
firefox 140
38+
firefox 121
39+
ios_saf 26.5
40+
ios_saf 26.4
41+
ios_saf 26.3
42+
ios_saf 26.2
43+
ios_saf 18.5-18.7
4144
ios_saf 16.6-16.7
42-
ios_saf 16.1
43-
ios_saf 15.6-15.8
44-
safari 17.6
45-
safari 17.5
46-
safari 16.6
45+
safari 26.5
46+
safari 18.5-18.7
4747
*/

‎packages/@glimmer/validator/test/collections/weak-map-test.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ module('@glimmer/validator: trackedWeakMap()', function () {
1919
test('does not work with built-ins', (assert) => {
2020
const map = trackedWeakMap();
2121
const pattern =
22-
/(Invalid value used as weak map key)|(WeakMap key must be an object)|(Attempted to set a non-object key in a WeakMap)|(must be an object or an unregistered symbol)/u;
22+
/(Invalid value used as weak map key)|(WeakMap key must be an object)|(Attempted to set a non-object key in a WeakMap)|(must be an object or an unregistered symbol)|(WeakMap keys must be objects or non-registered symbols)/u;
2323

2424
assert.throws(
2525
// @ts-expect-error -- point is testing constructor error

‎packages/@glimmer/validator/test/collections/weak-set-test.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module('@glimmer/validator: trackedWeakSet()', function () {
2222
test('does not work with built-ins', (assert) => {
2323
const set = trackedWeakSet();
2424
const pattern =
25-
/(Invalid value used in weak set)|(WeakSet value must be an object)|(Attempted to add a non-object value to a WeakSet)|(must be an object or an unregistered symbol)/u;
25+
/(Invalid value used in weak set)|(WeakSet value must be an object)|(Attempted to add a non-object value to a WeakSet)|(must be an object or an unregistered symbol)|(WeakSet values must be objects or non-registered symbols)/u;
2626

2727
// @ts-expect-error -- point is testing constructor error
2828
assert.throws(() => set.add('aoeu'), pattern);

‎testem.browserstack.cjs‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ const BrowserStackLaunchers = {
77
'--os',
88
'OS X',
99
'--osv',
10-
'Monterey',
10+
'Ventura',
1111
'--b',
1212
'safari',
1313
'--bv',
14-
'latest', // Will always be 15.x on Monterey
14+
'latest', // Will always be 16.x on Ventura
1515
'-t',
1616
'1200',
1717
'--u',
@@ -29,7 +29,7 @@ const BrowserStackLaunchers = {
2929
'--b',
3030
'edge',
3131
'--bv',
32-
'128',
32+
'149',
3333
'-t',
3434
'1200',
3535
'--u',

0 commit comments

Comments
 (0)