Release Notes
Version 1.2.0 - December 2024
CKEditor 5 Integration and Configuration
New Features
CKEditor 5 Premium Features Integration • Added support for Export to PDF functionality • Added support for Export to Word functionality • Integrated Import from Word feature for seamless document migration • Configured CKBox for advanced media management
Dependencies Added
• caxy/php-htmldiff ^0.1.17 - Required for non-realtime collaboration features • firebase/php-jwt ^6.11 - Required for realtime collaboration and document exporters • openai-php/client ^0.10.3 - Support for AI Assistant features (PHP 8.1 compatible) • aws/aws-sdk-php ^3.356 - AWS Bedrock AI integration support
Module Updates
media_contextual_crop_embed ^2.0 • Added and configured for enhanced media embedding • Integrated with Full HTML text format • Configured preview image styles for contextual cropping
Configuration Changes
Full HTML Editor Configuration • Optimized toolbar layout for better user experience • Added Bootstrap Grid support for responsive layouts • Integrated Insert View Advanced for dynamic content insertion • Configured Accordion functionality for collapsible content • Updated font styling options (color, background, size) • Enhanced list formatting with indent/outdent support
CKEditor 5 License Configuration • Updated production license key with approved domains:
- ci-d10.ddev.site (local development)
- www.childrensinstitute.net (production)
- childrensinstitute.net (production alternate)
- live-childrens-institute-d10.pantheonsite.io (Pantheon live)
- dev-childrens-institute-d10.pantheonsite.io (Pantheon dev)
- test-childrens-institute-d10.pantheonsite.io (Pantheon test) • License valid until September 21, 2026 • Includes features: DRUP, E2P (Export to PDF), E2W (Export to Word), BOX (CKBox)
Bug Fixes
• Removed unsupported premium features from toolbar that require additional licensing:
- TableOfContents
- InsertTemplate
- PasteFromOfficeEnhanced (disabled in configuration)
Security Updates
• All Composer dependencies updated to latest secure versions • Proper license key management implemented with domain restrictions
Known Issues
• PasteFromOfficeEnhanced feature requires additional licensing and is currently disabled
Deployment Notes
• This release has been tested on Drupal 10.4.8 • PHP minimum version: 8.1.17 • Database: MariaDB 10.4