Skip to content

Latest commit

History

History
175 lines (138 loc) 路 5.79 KB

File metadata and controls

175 lines (138 loc) 路 5.79 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.7.1 - 2026-04-09

BUGFIX

  • [BUGFIX] Correct TYPO3 CMS core version requirement in composer.json

2.7.0 - 2026-04-09

FEATURES

  • [FEATURE] Add support for TYPO3 14

2.6.1 - 2026-04-09

TASKS

  • [TASK] Include siteset dependency for fluid_styled_content
  • [TASK] Update input group classes in AnimationPreviewField for consistency
  • [TASK] Refactor AnimationPreviewField and update dependencies in composer.json

2.6.0 - 2025-11-12

FEATURES

  • [FEATURE] full TYPO3 13 support with SiteSets - thanks to Stephan Kellermayr
  • [FEATURE] Add content blocks support - thanks to Sebastian Mueller
  • [FEATURE] Modern TYPO3 13 compliance improvements
  • [FEATURE] Replace FILECONTENT with AssetCollector EventListener
  • [FEATURE] Add Icon Registry configuration
  • [FEATURE] Full Content Security Policy (CSP) support with automatic nonce handling
  • [FEATURE] Automatic CSP detection - no manual configuration needed
  • [FEATURE] AddAosStyleEventListener for CSP-compliant CSS loading

TASKS

  • [TASK] Modernize TCA item syntax to TYPO3 13 standard (label/value/icon arrays)
  • [TASK] Migrate TCA type 'input' with eval 'int' to type 'number'
  • [TASK] Mark required services as public in Services.yaml
  • [TASK] Remove all TYPO3 <13 version checks and compatibility code
  • [TASK] Clean up ext_localconf.php (remove deprecated FILECONTENT registration)
  • [TASK] Update Simple-AOS library to 4.2.1 without CSS injection
  • [TASK] Implement conditional nonce attributes (only when CSP is active)

BREAKING

  • [!!!][BREAKING] remove TYPO3 12 Support
  • [!!!][BREAKING] Removed FILECONTENT ContentObject - AOS JavaScript now loaded via EventListener
  • [!!!][BREAKING] Removed FileContentContentObject class (replaced by AddAosJavaScriptEventListener)
  • [!!!][BREAKING] ext_tables.php restructured - TCA columns moved to Configuration/TCA/Overrides/
  • [!!!][BREAKING] TypoScript: page.jsFooterInline.161113 and 161114 removed (automatic via EventListener)

SECURITY

  • [SECURITY] CSP compatibility resolves inline script/style violations (closes #21)
  • [SECURITY] Nonce attributes added to inline JavaScript and CSS when CSP is enabled
  • [SECURITY] Clean HTML output when CSP is disabled (no unnecessary nonce attributes)

2.5.5 - 2025-11-11

FEATURE

  • [FEATURE] add content blocks support

2.5.4 - 2025-03-24

BUGFIX

  • [BUGFIX] full PHP 8.4 support
  • [BUGFIX] remove unnecessary animation attributes for empty values

2.5.3 - 2024-12-23

BUGFIX

  • [BUGFIX] version constraints for TYPO3

2.5.2 - 2024-11-25

TASKS

  • [TASK] remove unnecessary inline css

2.5.1 - 2024-11-18

FEATURES

  • [FEATURE] full TYPO3 13 support

2.4.3 - 2024-05-18

BUGFIX

  • [BUGFIX] fixing typing issues
  • [BUGFIX] show fallback language value
  • [BUGFIX] show footer label within container elements
  • [BUGFIX] optimizing animation field preview

2.4.2 - 2023-07-25

BUGFIX

  • [BUGFIX] js include in AnimationPreviewField

2.4.1 - 2023-07-11

TASK

  • [TASK] Add official support for the Bootstrap Package v14

2.4.0 - 2023-04-26

TASK

  • [TASK] Add TYPO3 v12 LTS support and remove support below TYPO3 v10 - (Special thanks to Benni Mack 馃嵒)
  • [TASK] switching outdated version of aos to forked and maintained simple-aos library

Breaking changes

  • [!!!][TASK] removed support for TYPO3 v8 and v9
  • [!!!][TASK] removed support for Higher Education Package v10

2.3.3 - 2022-11-28

TASK

  • [TASK] add some company informations to extension

2.3.2 - 2022-01-13

BUGFIX

  • [BUGFIX] PHP 8.1 compatibility

2.3.1 - 2021-10-14

BUGFIX

  • [BUGFIX] add missing ext key to composer.json

2.3.0 - 2021-10-13

FEATURE

  • [FEATURE] TYPO3 11 LTS support

BUGFIX

  • [BUGFIX] fixing inline js include

2.2.0 - 2021-09-12

FEATURE

  • [FEATURE] adding support for TYPO3 11.*
  • [FEATURE] adding support for Bootstrap Package v12.0.*

2.1.0 - 2020-04-13

FEATURE

  • adding support for TYPO3 10.4.*

2.0.1 - 2020-02-21

FEATURE

  • add typoscript include for "basic configuration" without fluid layout overwrite for custom packages

2.0.0 - 2020-02-20

FEATURE

  • introducing AnimationSettingsProcessor to get and render given animation settings into the html
  • updating to latest AOS library
  • possibility to enable advanced animation settings
  • global switch to disable the animation tab for all CTypes

1.2.0 - 2019-04-11

FEATURE

  • adding a new and simple fade animation
  • using the same library in the backend for the animation preview as in the frontend to animate the elements
  • render the animation value as a label to the preview of any content element => can be deactivated via the extension setting
  • option to deactivate the behaviour where the animation tab is appending to all CTypes => can be also deactivated via the extension setting

BUGFIX

  • fixing the support for the higher_eductaion_package

1.1.0 - 2019-03-21

TASK

  • [!!!] restructured internal paths of typoscript and fluid layouts

FEATURE

  • [!!!] adding build in support for bootstrap_package, fluid_styled_content and higher_eductaion_package

1.0.5 - 2019-03-20

BUGFIX

  • fixing problem where animations in backend are not shown as in the frontend

1.0.4 - 2019-03-18

BUGFIX

  • fixing support for TYPO3 8 LTS

1.0.3 - 2019-03-18

FEATURE

  • remove ext:form dependency from AnimationPreview - thx to @jmverges

1.0.2 - 2019-03-13

FEATURE

  • adding new animation preview in TYPO3 backend for better orientation.

1.0.1 - 2019-03-04

BUGFIX

  • fixing default css classes in Default layout for fluid_styled_content.

1.0.0 - 2019-03-04

  • first release of content_animations.