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

[main] Fix execjs to 2.7.0 for developers and CI #2095

Merged
merged 1 commit into from
May 12, 2021

Conversation

mamhoff
Copy link
Contributor

@mamhoff mamhoff commented May 12, 2021

There's an ecosystem bug in the new release of execjs, where the new
version (after five years of stability) breaks a few libraries. In our
case, it's handlebars-assets.

I'm opting not to include this fix in the .gemspec file, as I expect
this to be rectified pretty soon, and it's not our responsibility to
version control transient dependencies.

Checklist

Sorry, something went wrong.

There's an ecosystem bug in the new release of `execjs`, where the new
version (after five years of stability) breaks a few libraries. In our
case, it's `handlebars-assets`.

I'm opting not to include this fix in the .gemspec file, as I expect
this to be rectified pretty soon, and it's not our responsibility to
version control transient dependencies.
@mamhoff mamhoff merged commit 6d18f10 into AlchemyCMS:main May 12, 2021
robinboening pushed a commit to robinboening/alchemy_cms that referenced this pull request Jul 2, 2021
There's an ecosystem bug in the new release of `execjs`, where the new
version (after five years of stability) breaks a few libraries. In our
case, it's `handlebars-assets`.

I'm opting not to include this fix in the .gemspec file, as I expect
this to be rectified pretty soon, and it's not our responsibility to
version control transient dependencies.
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.

None yet

1 participant