WordPress.org

Make WordPress Core

Opened 19 months ago

Last modified 6 days ago

#36669 assigned enhancement

Update SimplePie to Latest Version and possibly include PHP-MF2

Reported by: dshanske Owned by: rmccue
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 4.6
Component: External Libraries Keywords: has-patch
Focuses: Cc:

Description

SimplePie Version 1.4 is now available.

https://github.com/simplepie/simplepie/releases

It is the first release in 3 years and has a large number of bug fixes. It also is the first version that includes support for new types of feeds as described by the IndieWebCamp community.

These feeds are made up of h-feed and h-entry microformats, which allows the feed to be parsed from the html rather than a separate xml file.

SimplePie will now detect when it finds such a feed and parse them when it finds the php-mf2 parser available.

Attachments (1)

update-simplepie.patch (86.6 KB) - added by slushman 18 months ago.
Patch updating SimplePie to version 1.4.

Download all attachments as: .zip

Change History (8)

#1 @jorbin
19 months ago

  • Owner set to rmccue
  • Status changed from new to assigned

@rmccue - thoughts?

This ticket was mentioned in Slack in #core by dshanske. View the logs.


19 months ago

@slushman
18 months ago

Patch updating SimplePie to version 1.4.

#3 @slushman
18 months ago

  • Keywords has-patch added

I've run into an issue with a plugin trying to read an RSS feed from a site with a Lets Encrypt (self-signed) cert. It appears this was fixed in [May 2015](https://github.com/simplepie/simplepie/pull/407) and that fix is part of SimplePie 1.4.
Submitting patch to update SimplePie to version 1.4.

This ticket was mentioned in Slack in #core by dshanske. View the logs.


13 months ago

#5 @jhabdas
5 months ago

SimplePie 1.5 has been released. It still does not support PHP 7.0, which is what I believe WP suggests. It seems apt to deprecate or make private fetch_feed() entirely and let the plugins manage the use cases and forward-facing support role for end users.

Last edited 5 months ago by jhabdas (previous) (diff)

#6 @Presskopp
6 days ago

1.5.1 is latest now

#7 @aquakitty
6 days ago

#42515 was marked as a duplicate.

Note: See TracTickets for help on using tickets.