- Added ImgProcessorInterface and ImgProcessorFactoryInterface
- Added PathResolverInterface and PathResolverFactoryInterface
- Added createThumbIfNotExists option
- Required php7.2
- Added support for PSR-14 event dispatcher
- Added type hinting
- Added support for PSR-3 logger
- Added support for event dispatch
- Added thumb created event
- Fixes
- Code refactoring
- Added presets hash that is used for path resolving
- Added dynamic presets
- Changed url() definition
- Changed path() definition
- Added stubPath() function
- Added stubUrl() function
- Code refactoring
- Fix for compatibility with php5.4
- Tries to create a destination folder if it does not exist
- Fix documentation
- Config option 'convert' renamed to 'convert_map'
- Config option 'image' renamed to 'image_class'
- Config option 'effects' for all presets renamed to 'effects_map'
- Config option 'effects' in plug renamed to 'process'
- Added postprocessors config options
- 'scale' effect was divided into two other effects: 'scale_up' and 'scale_down'
- Added 'text' effect
- Image logic moved to lireincore/image package
- Code refactoring
- First version.