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

Update masterminds and fix options #280

Merged
merged 7 commits into from
Jun 26, 2020
Merged

Update masterminds and fix options #280

merged 7 commits into from
Jun 26, 2020

Conversation

karens
Copy link
Member

@karens karens commented Jun 25, 2020

This is a continuation from a forked PR, #249. This code:

  • Updates the requirement for masterminds/html5 to 2.6
  • Fixes some API breakage in the code that is enough to get tests to pass

@karens karens mentioned this pull request Jun 25, 2020
@karens
Copy link
Member Author

karens commented Jun 25, 2020

I tried allowing masterminds/html5 2.7.1 and that broke tests. So I stopped with 2.6. I didn't try to figure out what was broken.

@karens
Copy link
Member Author

karens commented Jun 25, 2020

Looks like Drupal 9 might want masterminds/html5 2.7, https://www.drupal.org/project/drupal/issues/3088369#comment-13314969. But it apparently only has a conflict with masterminds/html5 < 2.6. So I imagine this will be sufficient. But it also might be nice to figure out what it takes for 2.7 to work, if anyone has an idea. The broken test is a failure to render html exactly as expected. The only change I see that might be the issue is https://github.com/Masterminds/html5-php/pull/168/files.

[Edit] Tried again later and there is no problem, and tests pass here as well, so expanding the version seems ok.

@karens karens changed the title Update masterminds to 2.6 and fix options Update masterminds and fix options Jun 25, 2020
This was referenced Jun 26, 2020
@karens karens merged commit caa6797 into master Jun 26, 2020
@karens karens deleted the update-masterminds branch June 26, 2020 12:07
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