Skip to content

Commit be92944

Browse files
committed
fix
1 parent ef4c2ba commit be92944

File tree

4 files changed

+11
-1
lines changed

4 files changed

+11
-1
lines changed

cssdb.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@
284284
"op_mob": "90",
285285
"opera": "121",
286286
"safari": "15.4",
287+
"samsung": "29.0",
287288
"webview_ios": "15.4"
288289
},
289290
"docs": {
@@ -1393,6 +1394,7 @@
13931394
"op_mob": "89",
13941395
"opera": "120",
13951396
"safari": "26",
1397+
"samsung": "29.0",
13961398
"webview_ios": "26"
13971399
},
13981400
"docs": {

cssdb.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@ export default [
284284
"op_mob": "90",
285285
"opera": "121",
286286
"safari": "15.4",
287+
"samsung": "29.0",
287288
"webview_ios": "15.4"
288289
},
289290
"docs": {
@@ -1393,6 +1394,7 @@ export default [
13931394
"op_mob": "89",
13941395
"opera": "120",
13951396
"safari": "26",
1397+
"samsung": "29.0",
13961398
"webview_ios": "26"
13971399
},
13981400
"docs": {

utils/scan-for-next-browser-version.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ export function scanForNextBrowserVersionWithReleaseDate(browser, version, cb) {
1515

1616
const versionNames = Object.keys(bcd.browsers?.[browser]?.releases);
1717
const thisVersion = semver.coerce(version);
18+
if (!thisVersion) {
19+
return;
20+
}
21+
1822
const thisVersionOrLater = versionNames.find(v => {
1923
return semver.gte(semver.coerce(v), thisVersion);
2024
});

utils/supported-browsers-from-mdn.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ export default function supportedBrowsersFromMdn(path, feature) {
105105

106106
if (isInAllFeatures) {
107107
// Sort by descending version and get the first
108-
const [version] = supports.map(featureSupport => featureSupport[browserKey]).sort((a, b) => {
108+
const [version] = supports.map(featureSupport => featureSupport[browserKey]).filter((x) => {
109+
return !!semver.coerce(x);
110+
}).sort((a, b) => {
109111
const aa = semver.coerce(a);
110112
const bb = semver.coerce(b);
111113
if (!aa || !bb) {

0 commit comments

Comments
 (0)