.. include:: ../Includes.txt .. _changelog: ========= ChangeLog ========= **Version 5.2.4** - Bugfix: Use streamFile for TYPO3 9.5 **Version 5.2.3** - Bugfix: Use correct table name in category upgrade - Bugfix: Do not migrate deleted categories - Bugfix: Add WHERE to select images by category **Version 5.2.2** - Change group type of template file in FlexForm to input type **Version 5.2.1** - Add renderType to FlexForm - add method getFlexFormValue to prevent return of NULL values **Version 5.2.0** - Migrate previewimage to FAL (Please execute UpdateWizard) - Migrate download files to FAL (Please execute UpdateWizard) - Repair date of last download in view - Rename a lot of variables/methods for better understanding - Repair workspace for category records **Version 5.1.0** - Use categories of sys_category instead of our own cat table. Please use UpgradeWizard for migration **Version 5.0.1** - Typo in orderBy of DownloadRepository - Convert Documentation to RST format only. No Update! **Version 5.0.0** - Extension key kk_downloader was transferred to jweiland.net - Update version number to 5.0.0 - Change Template to Fluid - Move marker based logic to Fluid-Template - Change default template to EXT:kk_downloader/Resources/Private/Templates/MainTemplate.html - Collect all FlexForm configuration in $this->settings - Assign downloads variable to ListView - Assign download variable to SingleView - $this->settings is available in Fluid, too - Removed all PHP code for translation handling and rebuild it with TYPO3 API - Moved all TCA from tca.php into Configuration/TCA - Moved all TCA changing PHP into Configuration/TCA/Overrides/* - Moved pi-class to Classes/Plugin - Moved additional fields UserFunc class to Classes/UserFunc - Changed yes/no selectboxes in FlexForm to Checkboxes - Change PHP code to be PSR-2 compatible - Add strict_types where possible - Add composer.json. So it's now available over packagist, too. - Set TYPO3 compatibility to 8.7 and 9.5. Yes, we have removed compatibility to TYPO3 7.6 - Changed column "clicks" from tinytext to int(10) - Moved all DB Queries to non-extbase-based Repositories - Changed all DB-Queries to Doctrine - Add Namespacing and correct PHP DocHeaders - Simplify many if-conditions (don't test on empty() and empty string) - Removed all Debugging-Output. Please use xdebug or f:debug or Admin-Panel or... - Change pi_getLL to LocalizationUtility to use new path of language files - Change language files to XLF - Divide Languagefile to locallang, locallang_db and FlexForm - Change IMAGE() call to cObjGetSingle() - Remove or change many deprecated code - Create date with f:format.date in template directly - Moved all Icons to Resources/Public/Icons - Moved TS-Template from styles/css to Configuration/TypoScript - Remove imageDistance, as the result "$imagewidth" was not used - Change downloadIcon handling. If not set, use Icons of Core, else use Icon of DownloadIcon