Skip to content

Remove requirement that curl multi functions exist#2423

Merged
westonruter merged 1 commit intodevelopfrom
remove/curl-multi-requirement
May 26, 2019
Merged

Remove requirement that curl multi functions exist#2423
westonruter merged 1 commit intodevelopfrom
remove/curl-multi-requirement

Conversation

@westonruter
Copy link
Copy Markdown
Member

@westonruter westonruter commented May 25, 2019

Now that FasterImage has fallback support for when cURL Multi is disabled (see willwashburn/fasterimage#18 and #2422), we can remove these functions from being a dependency for the AMP plugin to work.

This partly reverts #2319 to address this feedback: #2183 (comment)

Eventually the plugin should integrate with Site Health to warn when the functions are not available, since performance is slowed greatly. See #2199.

Builds for testing:

  • amp.zip - 1.2-beta1-20190525T175231Z-b5d52025
  • amp.zip - 1.1.2-alpha-20190525T175731Z-a0c29aa4

Copy link
Copy Markdown
Member

@amedina amedina left a comment

Choose a reason for hiding this comment

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

Ship it

@westonruter westonruter merged commit 5762fbe into develop May 26, 2019
@westonruter westonruter deleted the remove/curl-multi-requirement branch May 26, 2019 00:04
@westonruter westonruter modified the milestones: v1.1.2, v1.1.3 May 29, 2019
@westonruter
Copy link
Copy Markdown
Member Author

Cherry-picked onto 1.1 branch: a680626

This missed the 1.1.2 release so I'm re-milestoning for 1.1.3.

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

Labels

cla: yes Signed the Google CLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants