Full Changelog: https://github.com/alexdebril/rss-atom-bundle/compare/v5.1.3...v5.2.0
StreamController no more depends on AbstractController and the FeedProviderInterface uses the Request to makes things easier to understand
rss-atom-bundle now comes with feed-io 4 if PHP's version is 7.1 or higher. It is still possible to use feed-io 3 by requiring it in composer.json like described here : https://github.com/alexdebril/rss-atom-bundle/blob/master/README.md#going-back-to-feed-io-30
StreamController no longer uses the container to fetch services
debril.provider.default service is renamed into debril.rss_atom.provider. debril.provider.default becomes an alias of debril.rss_atom.provider to protect backward compatibility
StreamController always sent a "Content-Type: application/xhtml+xml" header, even if the content was a JSON feed. This is now fixed.
rss-atom-bundle now supports JSON Feed specifications
update feed-io to v2.5.4
Update to feed-io v2.5.3
Following https://github.com/alexdebril/rss-atom-bundle/pull/136 : it's now possible to add non-standard date formats through configuration.
Adding this in your config.yml :
debril_rss_atom:
date_formats:
- 'Y/M/d'
also, it fixes the public Id issues as reported in #131
and fix this issue : https://github.com/alexdebril/rss-atom-bundle/issues/132
As said by @matteogatti in #127 discussion :
After the upgrade form version 2.x to 3.0.4 the service logger was substituted from Symfony\Bridge\Monolog\Logger to Psr\Log\NullLogger. Strangely $container->getDefinitions() method gets an empty array and the setDefinition doesn't work properly.
@DonCallisto submitted a Pull Request to fix it : #128
How can I help you explore Laravel packages today?