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

[Documentation] JavaScript Environment Requirements #20471

Closed
EWhite613 opened this issue Jun 7, 2023 · 4 comments
Closed

[Documentation] JavaScript Environment Requirements #20471

EWhite613 opened this issue Jun 7, 2023 · 4 comments

Comments

@EWhite613
Copy link
Contributor

📙 Describe the Issue

With the new Ember browser support policy it's difficult to see a way forward with Ember for apps that need to support legacy browser versions outside that statement.

Ember should have a JavaScript Environment Requirements like React did, and other libraries have. And include in changelogs when new features are used (react example).

This way those that need to support older legacy browser versions at least have an idea what they need to polyfill (or if they can even polyfill).

@MelSumner
Copy link
Contributor

This is a great idea, do you want to share what you've learned or have run into so far?

@MelSumner
Copy link
Contributor

cc @emberjs/learning-core this might be a good issue for learning?

@jenweber
Copy link
Contributor

Thanks for flagging this! It is a good issue for the website project, since that's where the page https://emberjs.com/browser-support/ lives and where we would ultimately put this content. So, I copied it over and I'm closing the issue for this repository. If anyone wants to work on it, please continue in ember-learn/ember-website#1036. I added a to-do list. Thank you!

@EWhite613
Copy link
Contributor Author

Thanks @MelSumner @jenweber

This is a great idea, do you want to share what you've learned or have run into so far?

@MelSumner for me it's essentially Ember's new browser support statement (introduced in v4) blocks me from upgrading (we need to support older browsers outside of the statement). And atm w/o "JavaScript Environment Requirements" it's difficult to determine if there's a viable path forward with Ember for us. I believe from code I've seen it would work for us but I'd only really upgrade with a concrete list of what would need to polyfil/runtime requirements, as it's too risky/expensive operation otherwise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants