php-feed-io/feed-io
PHP library built to consume and serve JSONFeed / RSS / Atom feeds
v6.4.1
386K downloads/mo
#4566 most downloaded on Packagist
php-feed-io/feed-io
What this package is like to depend on
Last release 1 months ago
19 Jul 2026
Ships unpredictably
gaps range from 8 days to 1.7 years
Rarely documented
notes for 9 of 150 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
159 releases · first in 2015
6 releases in the last 12 months
see the full history below
Release timeline
156 releases · Jun 2015 to Jul 2026Releases
latest 60 of 159-
v6.4.119 Jul 2026Release notes
Open source →What's Changed
🚀 Changed
- fix: resolve ../ and ./ relative links in feed item HTML content by @Grotax with @Copilot in #95
- fix: ensure magnet links remain unchanged when setting host in content by @Grotax in #102
📦 Dependency Updates
- Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 by @dependabot[bot] in #90
- Bump rector/rector from 2.4.6 to 2.5.1 by @dependabot[bot] in #89
- Bump friendsofphp/php-cs-fixer from 3.95.8 to 3.95.10 by @dependabot[bot] in #91
- Bump rector/rector from 2.5.1 to 2.5.2 by @dependabot[bot] in #92
- Bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #93
- Bump friendsofphp/php-cs-fixer from 3.95.10 to 3.95.11 by @dependabot[bot] in #94
- Bump phpstan/phpstan from 2.2.2 to 2.2.3 by @dependabot[bot] in #96
- Bump rector/rector from 2.5.2 to 2.5.3 by @dependabot[bot] in #97
- Bump phpstan/phpstan from 2.2.3 to 2.2.5 by @dependabot[bot] in #98
- Bump rector/rector from 2.5.3 to 2.5.4 by @dependabot[bot] in #99
- Bump friendsofphp/php-cs-fixer from 3.95.11 to 3.95.12 by @dependabot[bot] in #100
- Bump rector/rector from 2.5.4 to 2.5.5 by @dependabot[bot] in #101
Full Changelog: V6.4.0...v6.4.1
Release notes
Open source →Fixed
- fix: ensure magnet links remain unchanged when setting host in content (#102)
- fix: resolve
../and./relative links in feed item HTML content (#95)
-
V6.4.027 Jun 2026Release notes
Open source →What's Changed
📦 Dependency Updates
- Bump phpstan/phpstan from 2.1.51 to 2.1.53 by @dependabot[bot] in #55
- Bump phpstan/phpstan from 2.1.53 to 2.1.54 by @dependabot[bot] in #56
- Bump rector/rector from 2.4.2 to 2.4.3 by @dependabot[bot] in #62
- Bump shivammathur/setup-php from 2.37.0 to 2.37.1 by @dependabot[bot] in #63
- Bump dangoslen/changelog-enforcer from 3.6.1 to 3.7.0 by @dependabot[bot] in #54
- Bump zizmorcore/zizmor-action from 0.5.3 to 0.5.5 by @dependabot[bot] in #64
- Bump friendsofphp/php-cs-fixer from 3.95.1 to 3.95.2 by @dependabot[bot] in #70
- Bump zizmorcore/zizmor-action from 0.5.5 to 0.5.6 by @dependabot[bot] in #71
- Bump rector/rector from 2.4.3 to 2.4.4 by @dependabot[bot] in #72
- Bump rector/rector from 2.4.4 to 2.4.5 by @dependabot[bot] in #73
- Bump friendsofphp/php-cs-fixer from 3.95.2 to 3.95.3 by @dependabot[bot] in #75
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #76
- Bump friendsofphp/php-cs-fixer from 3.95.3 to 3.95.4 by @dependabot[bot] in #77
- Bump guzzlehttp/psr7 from 2.8.0 to 2.11.0 by @dependabot[bot] in #78
- Bump shivammathur/setup-php from 2.37.1 to 2.37.2 by @dependabot[bot] in #79
- Bump phpstan/phpstan from 2.2.1 to 2.2.2 by @dependabot[bot] in #80
- Bump friendsofphp/php-cs-fixer from 3.95.4 to 3.95.5 by @dependabot[bot] in #81
- Bump friendsofphp/php-cs-fixer from 3.95.5 to 3.95.7 by @dependabot[bot] in #82
- Bump guzzlehttp/psr7 from 2.11.0 to 2.12.1 by @dependabot[bot] in #83
- Bump guzzlehttp/guzzle from 7.10.0 to 7.12.1 by @dependabot[bot] in #84
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #85
- Bump friendsofphp/php-cs-fixer from 3.95.7 to 3.95.8 by @dependabot[bot] in #86
- Bump rector/rector from 2.4.5 to 2.4.6 by @dependabot[bot] in #87
Full Changelog: v6.3.1...V6.4.0
Release notes
Open source →Changed
- Add support for multiple feed-level links and Atom feed link emission, including rel="self" and rel="alternate" handling. (#69)
Fixed
- Fix host extraction for relative-path URLs by guarding missing URL schemes in node handling. (#74)
-
v6.3.126 Apr 2026Release notes
Open source →What's Changed
📦 Dependency Updates
- Bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in #44
- Bump rector/rector from 2.1.2 to 2.4.2 by @dependabot[bot] in #45
- Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 by @dependabot[bot] in #46
- Bump monolog/monolog from 2.10.0 to 3.10.0 by @dependabot[bot] in #48
- Bump symfony/process from 6.4.20 to 6.4.33 by @dependabot[bot] in #50
- Bump friendsofphp/php-cs-fixer from 3.75.0 to 3.95.1 by @dependabot[bot] in #49
New Contributors
- @dependabot[bot] made their first contribution in #44
Full Changelog: v6.3.0...v6.3.1
-
v6.3.026 Apr 2026Release notes
Open source →What's Changed
🚀 Changed
- Add removeMedia() method to ItemInterface by @Copilot in #35
- feat: secure CI with Zizmor by @SMillerDev in #36
- use php image by devcontainers org by @Grotax in #40
- chore: add PHP 8.5 to the test matrix by @SMillerDev in #37
- add workflow to check if changelog was updated by @Grotax in #41
🐛 Fixed
- fix: handle invalid JSON in loadJsonAsArray to prevent TypeError by @eureka0928 in #33
- feed-creation.php: fix typo (instanciated -> instantiated) by @DanielEScherzer in #32
📦 Dependency Updates
- Update phpunit/phpunit to 10.5.x by @Copilot in #38
New Contributors
- @eureka0928 made their first contribution in #33
- @DanielEScherzer made their first contribution in #32
- @SMillerDev made their first contribution in #36
Full Changelog: v6.2.0...v6.3.0
Release notes
Open source →Changed
- Add removeMedia() method to ItemInterface (#35)
Fixed
- fix: handle invalid JSON in loadJsonAsArray to prevent TypeError (#33)
-
v6.2.013 Nov 2025Release notes
Open source →What's Changed
- Handle HTTP redirection responses in Client.php by @infabo in #29
- Remove deprecated Factory usage from documentation and examples by @Copilot in #30
- Make nextupdatetime more reliable by @wofferl and @Grotax in #14
New Contributors
Full Changelog: v6.1.2...v6.2.0
Release notes
Open source →Changed
- HTTP redirect handling (301, 302, 303, 307, 308) with loop protection and relative URL support (#29)
- Remove deprecated Factory usage from documentation and examples (#30)
- Make nextupdatetime more reliable (#14)
-
v6.1.229 Sep 2025Release notes
Open source →What's Changed
- improve docs by @Grotax in #22
- Fix failing docs build by @Grotax in #24
- Fix bin/feedio not working by @Grotax in #25
- Fix: A rare bug where the link contains a linebreak or whitespace causes strange url by @Grotax in #26
- Release v6.1.2 by @Grotax in #27
Full Changelog: v6.1.1...v6.1.2
-
v6.1.116 Aug 2025Release notes
Open source → -
v6.1.013 Aug 2025Release notes
Open source →What's Changed
- change links, add mkdocs, dependabot, update github actions by @Grotax in #1
- fix docs build by @Grotax in #2
- Docs/fix by @Grotax in #3
- update composer file by @Grotax in #4
- add link to packagist to readme by @Grotax in #11
- If "Link" does not exist, then set it based on "guid" (PublicId.php) by @Grotax in #12
- Code Quality by @Grotax in #16
- Fix: Analysis of relative links (Node.php) by @Grotax in #13
- Change: do no longer default to 1800-01-01 as date for fetching feeds by @OleVik in #15
- CHANGE: don't set if-modified-since header when discover feeds by @wofferl in #19
- Code quality: fix implicit null deprecations by @Grotax in #17
- Release v6.1.0 by @Grotax in #20
New Contributors
Full Changelog: v6.0.3...v6.1.0
Release notes
Open source →Changed
- Add logic to set the node's link from the <guid> element when isPermaLink="true" and no link is present. (#12)
- Do no longer default to 1800-01-01 as date for fetching feeds (#15)
- Don't set if-modified-since header when discover feeds (#19)
Fixed
- Analysis of relative links for the Atom feed (#10)
- Implicit null deprecations fixed (#17)
-
v6.0.316 Oct 2023Nothing published for this version
-
v6.0.221 Sep 2022Nothing published for this version
-
v6.0.1no dateNothing published for this version
-
v6.0.009 Jun 2022Nothing published for this version
-
v5.3.312 Jul 2025Release notes
Open source →What's Changed
- Add actions for unit tests 5.3.x by @Grotax in #7
- add a changelog by @Grotax in #9
- [5.3] If "Link" does not exist, then set it based on "guid" by @Grotax in #8
- [5.3] Fix: Analysis of relative links for the Atom feed by @Grotax in #10
Full Changelog: v5.3.2...v5.3.3
-
v5.3.224 Oct 2023Nothing published for this version
-
v5.3.126 Oct 2022Nothing published for this version
-
v5.3.009 Jun 2022Nothing published for this version
-
v5.2.109 Jun 2022Nothing published for this version
-
v5.2.009 May 2022Nothing published for this version
-
v5.1.014 Apr 2022Nothing published for this version
-
v5.0.1009 Feb 2022Nothing published for this version
-
v5.0.907 Feb 2022Nothing published for this version
-
v5.0.801 Feb 2022Nothing published for this version
-
v5.0.701 Feb 2022Nothing published for this version
-
v5.0.601 Feb 2022Nothing published for this version
-
v5.0.501 Feb 2022Nothing published for this version
-
v5.0.427 Oct 2021Nothing published for this version
-
v5.0.304 Jun 2021Nothing published for this version
-
v5.0.219 Apr 2021Nothing published for this version
-
v5.0.118 Apr 2021Nothing published for this version
-
v5.0.007 Apr 2021Nothing published for this version
-
v5.0.0-beta401 Apr 2021 pre-releaseNothing published for this version
-
v5.0.0-beta301 Apr 2021 pre-releaseNothing published for this version
-
v5.0.0-beta229 Mar 2021 pre-releaseNothing published for this version
-
v5.0.0-beta110 Mar 2021 pre-releaseNothing published for this version
-
v4.9.1526 Oct 2022Nothing published for this version
-
v4.9.1409 Jun 2022Nothing published for this version
-
v4.9.1310 Apr 2022Nothing published for this version
-
v4.9.1207 Feb 2022Nothing published for this version
-
v4.9.1101 Feb 2022Nothing published for this version
-
v4.9.1001 Feb 2022Nothing published for this version
-
V4.9.931 Jan 2022Nothing published for this version
-
v4.9.827 Oct 2021Nothing published for this version
-
v4.9.704 Jun 2021Nothing published for this version
-
v4.9.620 Apr 2021Nothing published for this version
-
v4.9.518 Apr 2021Nothing published for this version
-
v4.9.419 Mar 2021Nothing published for this version
-
v4.9.312 Mar 2021Nothing published for this version
-
v4.9.210 Mar 2021Nothing published for this version
-
v4.9.109 Mar 2021Nothing published for this version
-
v4.9.009 Mar 2021Nothing published for this version
-
v4.8.304 Mar 2021Nothing published for this version
-
v4.8.202 Mar 2021Nothing published for this version
-
v4.8.101 Mar 2021Nothing published for this version
-
v4.8.029 Jan 2021Nothing published for this version
-
v4.7.1628 Jan 2021Nothing published for this version
-
v4.7.1521 Jan 2021Nothing published for this version
-
v4.7.1420 Jan 2021Nothing published for this version
-
v4.7.1319 Jan 2021Nothing published for this version
-
v4.7.1211 Dec 2020Nothing published for this version
-
v4.7.1111 Dec 2020Nothing published for this version