This will be the last major release for this library: it is deprecated and you should move on from it.
- Set fallback time for modification date (#37)
- Dropped support for PHP 5.5 and 5.6: only PHP 7 is supported now
- Dropped support for Symfony versions older than 2.8
- Upgraded Guzzle to v6, now using PSR-7
- Added
ArrayItemLogger
, mostly useful for testing - Default time to run went from 300 to 1200 seconds for import.part jobs and is now configurable
- Added
JsonLinesReaderType
- While not a direct BC-break, Guzzle has been upgraded, so your project also needs to.
- Removed
<service>.class
parameters: services now directly state their class - Moved tests outside of the project's source. Helper classes for tests are kept
but have moved to a different namespace. If you extended classes like
AbstractFeedTypeTest
orDefaultFeedTypeTest
, you need to fix the namespaces. Also these classes have been renamed to*TestCase
. - Imports are finished right away if there are no parts, therefor the
io:import:cleanup
command is no longer needed and should be removed as cronjob.
- Added missing import-start event
- Improved bulleted list handling in Markdown transformer
- Added syndication field to feed
- Increased default ttr for imports
First stable release