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

Remove workaround for @babel/helper-compilation-functions bug that was fixed upstream #450

Merged

Conversation

HeroicEric
Copy link
Member

This removes a workaround that was added for a bug in babel-helper-compilation-targets that was fixed upstream and is included in the version that is required by this addon.

The bugfix in babel-helpers-compilation-targets was included in v7.10.2

ember-cli-babel began requiring a version of babel-helpers-compilation-targets that includes the bugfix since v7.21.0


@HeroicEric HeroicEric changed the title Remove workaround for bug fixed upstream Remove workaround for bug that was fixed upstream Jul 3, 2022
Copy link
Member

@bertdeblock bertdeblock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess we can remove the corresponding test as well?
https://github.com/babel/ember-cli-babel/blob/master/node-tests/addon-test.js#L1936-L1944

EDIT: Test is now removed.

This removes a workaround that was added for a bug in
`babel-helper-compilation-targets` that was fixed upstream and is
included in the version that is required by this addon.

The bugfix in `babel-helpers-compilation-targets` was included in
[`v7.10.2`](https://github.com/babel/babel/releases/tag/v7.10.2)

`ember-cli-babel` began requiring a version of
`babel-helpers-compilation-targets` that includes the bugfix since
[`v7.21.0`](https://github.com/babel/ember-cli-babel/releases/tag/v7.21.0)

---

- [Original bugfix workaround PR](emberjs#345)
- [Dependency upgrade PR](emberjs#354)
- [`ember-cli-babel@7.21.0` Release notes](https://github.com/babel/ember-cli-babel/releases/tag/v7.21.0)
- [`babel-compilation-targets@7.10.2` Release notes](https://github.com/babel/babel/releases/tag/v7.10.2)
@bertdeblock bertdeblock force-pushed the remove-workaround-fixed-upstream branch from 134f5a0 to f8d64cf Compare November 3, 2022 18:06
@bertdeblock bertdeblock requested a review from rwjblue November 3, 2022 18:09
@bertdeblock bertdeblock self-assigned this Jan 28, 2023
@bertdeblock bertdeblock changed the title Remove workaround for bug that was fixed upstream Remove workaround for @babel/helper-compilation-functions bug that was fixed upstream Jan 28, 2023
@bertdeblock bertdeblock merged commit c83ed26 into emberjs:master Jan 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants