Releases: derhansen/sf_banners
Minor bugfixes
TYPO3 11 compatibility
[!!!][FEATURE] Fetch banners in one request #226
Rendered code (image/html) for Banners is now fetched in a single POST request via AJAX.
Migration: If you customised templates or JavaScript, you need to adapt your changes to the new templates and JavaScript. Please refer to the updates files in #226
[!!!][TASK] Drop CSS margins for image banners #227
It is not possible to define margins for individual image banners any more.
[TASK] Switch to TYPO3 testing framework
[TASK] Update to php-cs-fixer 3
[TASK] Update tests for PHPUnit 9 and fix code style
[TASK] Move extension icon to Resources/Public/Icons
[TASK] Register icon in Icons.php
[TASK] Make all extbase action return a responseInterface
[TASK] Fix deprecations in tests
[TASK] Replace getTreeList usage with own class
[TASK] Use TCA type "category" #225
[TASK] Use strict_types in all classes
[TASK] Use TYPO3 constant instead of TYPO3_MODE
[TASK] Render banner URL with router
[TASK] Remove management DB fields from ext_tables.sql #224
[DOC] Updated README.md
Maintenance release
[FEATURE] Add possibility to restrict banners to fe_groups #217
[BUGFIX] Language labels missing #220
[BUGFIX] Make code for ImmediateResponseException an integer #219
[BUGFIX] Add default value for l10n_parent
field #222
[BUG] Allow empty date/time in strict database modes #218
[TASK] Switch checkboxes to checkboxToggle #221
Maintenance release
Maintenance release
[TASK] Fixed wrong TYPO3 dependency in ext_emconf.php
[TASK] Ensure getBanners action does not get indexed by search engines #215
[TASK] Updated PHP compatibility and set TYPO3 10.4 dependencies
Added TYPO3 10 compatibility - several breaking changes
Breaking changes
[!!!][TASK] Remove settings.includeJquery #201
Migration: Use your own jQuery version
[!!!][TASK] Remove old image configuration #176
Migration: Not possible, if you still use the old image format, you must switch now!
[!!!][TASK] Removed category migration script #204
Migration: If you still use the old category system, you must use version 4.x to migrate to sys_category
[!!!][TASK] Removed support for flash banners #202
Migration: None, support for flash banners has been dropped.
[!!!][TASK] Remove alttext property #207
Migration: Existing content has to be migrated manually. FAL title and alt fields are available as successors.
Other changes
[TASK] Minor TCA refactoring #203
[TASK] Remove TYPO3 v9 deprecations #205
[TASK] Added new extension SVG Icon #206
[TASK] Remove unused labels from language files #208
[DOC] Update documentation #209
Maintenance Release with one new feature
Regression fix
Fixed a regression in getBannersAction
Minor bugfixes
TYPO3 9.5 compatibility and categories based on sys_category
Breaking Changes
[!!!][FEATURE] Categories based on sys_category #178
The extension now finally supports TYPO3 category system. The internal category system has been removed.
Note: You must execute the update script in the extension manager in order to migrate old categories to TYPO3 sys_category records.
The update script will migrate categories, relations to banners and plugin settings.
[!!!][TASK] Remove TYPO3 7.6 compatibility
Other changes
[BUGFIX] Fixed TYPO3 Caching Framework integration
[BUGFIX] Fixed path to CSH language files
[BUGFIX] Respect language overlay for banners #184
[TASK] Minor TypoScript cleanup
[TASK] Removed lazy loading for assets
[TASK] Updated readme
[TASK] Removed deprecated additionalHeaders in setup
[TASK] Updated banner service
[TASK] Removed wrong composer dependency
[TASK] Updated travis config
[TASK] Raise version compatibility
[TASK] Use getMockBuilder in unit test