Skip to content

Update browserslist database#11387

Merged
aduth merged 1 commit intomainfrom
aduth-update-browserslist-db
Oct 23, 2024
Merged

Update browserslist database#11387
aduth merged 1 commit intomainfrom
aduth-update-browserslist-db

Conversation

@aduth
Copy link
Contributor

@aduth aduth commented Oct 23, 2024

🛠 Summary of changes

Updates the browserslist caniuse-lite database dependency.

Why?

  • More accurate usage data for browser support
  • Resolve warning message when building:
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme

Impact

Summary:

  • Android Chrome: Minimum version increased from 123 to 129
  • Chrome: Unchanged
  • iOS (All browsers): Unchanged
  • macOS Safari: Minimum version increased from 17.2 to 17.5
  • Firefox: Minimum version increased from 122 to 129

Full difference of browsers.json:

Before:

["and_chr 123","and_uc 15.5","android 123","chrome 122","chrome 121","chrome 120","chrome 119","chrome 109","edge 122","edge 121","firefox 122","ios_saf 17.3","ios_saf 17.2","ios_saf 17.1","ios_saf 16.6-16.7","ios_saf 16.1","ios_saf 15.6-15.8","op_mob 80","opera 106","safari 17.2","samsung 23"]

After:

["and_chr 129","and_uc 15.5","chrome 128","chrome 127","chrome 126","chrome 109","edge 128","edge 127","firefox 129","ios_saf 17.6","ios_saf 17.5","ios_saf 16.6-16.7","ios_saf 15.6-15.8","op_mob 80","safari 17.5","samsung 25"]

📜 Testing Plan

Verify that browsers.json builds successfully without warnings.

  1. Run make browsers.json
  2. Observe that content of browsers.json is same as "After" above

changelog: Internal, Browser Support, Update browserslist database
@aduth aduth merged commit 464a9de into main Oct 23, 2024
@aduth aduth deleted the aduth-update-browserslist-db branch October 23, 2024 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants