Releases: 68publishers/image-bundle
v0.3.3
v0.3.2
v0.3.1
v0.3
-
manipulators were refactored (BC break if you have a custom manipulator that is extended from a bundle's manipulator)
-
manipulator must implements interface IManipulator (BC break for custom manipulators)
-
BC break: arguments for method ConfiguredImageManagerControlFactory::create() have Benn changed
🆕 added an ExternalAssociationStorage - all manipulations can be also stored in an another storage than a database e.g. in a session (default implementation)
🆕 added action SetFlagAction and manipulator FlaggableManipulator
🆕 a DataStorage can be created without the ImageManager Component
🆕 configurations for ImageManager Component can be extended for each other with an option extends (but the only one level of nesting is allowed for now)
🆕 a custom options for DataStorage can be provided (options are accessible in manipulators and actions)
💡 a template file for the ImageManager Component is now more scalable (a variable $originalTemplateFile is accessible and a template is build with blocks that can be overwritten)
💡 the ImageEntityFactory is now more generic. If your custom entity contains a constructor with the only one required parameter - an ImageInfo - then the default implementation can be used