Changelog 

This chapter documents all notable changes to the Focal Point Editor extension.

Version 1.0.0 

Release date: 2024

Initial Release

Features 

  • Interactive focal point editor modal in the TYPO3 backend
  • Support for multiple crop variants with individual focal points
  • Visual focal point indicators on crop preview thumbnails
  • ObjectPositionViewHelper for CSS object-position values
  • FocalPointViewHelper for accessing raw focal point data
  • JSON-based storage in sys_file_reference.tx_nnfocalpoint_points
  • Percentage-based coordinates (0-1 range) for responsive layouts
  • Full TYPO3 12 LTS compatibility
  • Modern JavaScript module using TYPO3's ES6 module system

Technical Details 

  • Uses TYPO3's Modal API for the editor interface
  • Implements custom FormEngine element (focalPointElement)
  • AJAX-based data loading for the wizard
  • MutationObserver for dynamic crop preview updates
  • CSS loaded via $GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets']

Planned Features 

The following features are planned for future releases:

  • Drag-and-drop focal point positioning
  • Keyboard navigation in the modal
  • Focal point presets (center, rule of thirds, etc.)
  • Integration with TYPO3's image processing for automatic cropping
  • Support for TYPO3 13 LTS