Changelog
This chapter documents all notable changes to the Focal Point Editor extension.
Version 2.0.0
Release date: 2024
TYPO3 13 Compatibility
Breaking Changes
- Minimum PHP version raised to 8.2 (required by TYPO3 13)
- Minimum TYPO3 version raised to 12.4 LTS
Features
- Full compatibility with TYPO3 13.x
- Continued support for TYPO3 12.4 LTS
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
ObjectPositionViewHelperfor CSS object-position valuesFocalPointViewHelperfor 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