Skip to content
New issue

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

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

Already on GitHub? # to your account

Drop support of IE11 #4848

Merged
merged 3 commits into from
Mar 22, 2022
Merged

Drop support of IE11 #4848

merged 3 commits into from
Mar 22, 2022

Conversation

juergba
Copy link
Contributor

@juergba juergba commented Mar 15, 2022

Description

We drop support of Internet Explorer 11.

  • mocha.js: browser bundle transpiled to ES5 is dropped
  • mocha-es2018.js: browser bundle in ES2018 is renamed to mocha.js

Description of the Change

devDependencies from to
@babel/preset-env removed
@rollup/plugin-babel removed
core-js removed
regenerator-runtime removed
rollup 2.66.0 2.70.1
@rollup/plugin-commonjs 14.0.0 21.0.2
@rollup/plugin-multi-entry 3.0.1 4.0.1
@rollup/plugin-node-resolve 8.4.0 13.1.3
rollup-plugin-visualizer 5.5.4 5.6.0
rollup-plugin-node-polyfills replaced rollup-plugin-polyfill-node

@juergba juergba self-assigned this Mar 15, 2022
@juergba juergba added area: browser browser-specific semver-major implementation requires increase of "major" version number; "breaking changes" labels Mar 15, 2022
@juergba juergba added this to the v10.0.0 milestone Mar 15, 2022
@juergba
Copy link
Contributor Author

juergba commented Mar 15, 2022

@giltayar do we still need to create/publish a sourcemap of our ES2018 browser bundle?
We don't transpile anymore, so I think we don't, right?

@giltayar
Copy link
Contributor

@juergba while we don't transpile anymore, we still bundle, so theoretically a source map is still needed.

@juergba
Copy link
Contributor Author

juergba commented Mar 16, 2022

@giltayar ok, thanks. I will keep the source map then.

@juergba juergba marked this pull request as ready for review March 18, 2022 16:45
@juergba juergba requested a review from a team March 18, 2022 16:45
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area: browser browser-specific semver-major implementation requires increase of "major" version number; "breaking changes"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants