All notable changes to this project will be documented in this file.
If you have changed some of the configuration settings inside the module configuration and you have pressed the button to scan for new files afterwards, all previously set changes were lost. In this version, this behavior was eliminated. So if you press the button to update your font files, all previously done changes inside your module configuration were saved before, so they will not get lost anymore. Some minor code optimizations were done too to optimize the performance.
During this update a new folder will be created outside the module directory. You will find this new folder under this path: site/assets/files/JkImagePlaceholder/
This step was necessary, because the custom uploaded font files, which have bee stored inside the font folder of this modules until now, will be deleted during an update. To prevent the deletion, the custom font will be stored inside this new location now.
IMPORTANT: If you have uploaded custom fonts during this module before, you have to upload them once more after this update, because they will be deleted. This is only the case by updating from an older version to this new version. All other upcoming updates will not be affected. If you run into troubles, it is recommended to make a complete fresh install of this module.
- Support for RockLanguage added
If you have installed the RockLanguage module by Bernhard Baumrock, this module now supports the sync of the language files. This means that you do not have to take care about new translations after you have downloaded a new version of JKImagePlaceholder. All new translations (at the moment only German translations) will be synced with your your ProcessWire language files.
Please note: The sync will only take place if you are logged in as Superuser and $config->debug is set to true (take a look at the docs).
The (old) CSV files usage is still supported.