Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating browser target naming conventions #91

Open
lexiforest opened this issue Dec 19, 2024 · 0 comments
Open

Updating browser target naming conventions #91

lexiforest opened this issue Dec 19, 2024 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@lexiforest
Copy link
Owner

In the past, the targets are named as browserVersion[OS], e.g. chrome131, safari18_0_ios. It is somewhat not consistant and can be confusing, especially for safari targets.

In the future, I would like to change the convention to browser_version[_os]. For example:

  • chrome_131
  • edge_124_windows
  • safari_172_ios, Note that safari versions are compacted to a single number for consistency.
  • chrome_131_android

With the new pattern, the string can be parsed as version.split("_").

Since this is a breaking change, the update will happen with a major version bump, i.e. v1.x. And all the old versions will be aliased.

@lexiforest lexiforest added this to the v1.0 milestone Dec 19, 2024
@lexiforest lexiforest added the enhancement New feature or request label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant