Tags

Tags give the ability to mark specific points in history as being important
  • 1.0.6

    Release 1.0.6
    
    - Move LightGallery profiles to /admin/config/media/lightgallery (follows Drupal standards)
    - Add Configure link on module listing page
    - Display bundled library version (LightGallery 2.9.0, React 18.2.0) in Status Report and Profile form
    - Centralized version constants in LightgalleryLibraryInfo class
    
    - Add warning descriptions for Medium Zoom and Relative Caption plugins about potential conflicts
  • 1.0.5

    Release 1.0.5: PHP 8 attributes migration
    
    - Migrate from @LightgalleryPlugin annotations to #[LightgalleryPlugin] attributes
    - Migrate from @FieldFormatter annotation to #[FieldFormatter] attribute
    - Modern PHP 8 constructor promotion in attribute classes
    - Horizontal preview gallery layout in profile form
    - All 146 tests passing
  • 1.0.4

    Release 1.0.4
    
    New Features:
    - Add 9 new LightGallery plugins: Zoom, Fullscreen, Pager, Relative Caption, Rotate, Autoplay, Medium Zoom, Share, Hash
    - Progressive enhancement with static image fallback for SEO and accessibility
    - Template-based rendering with Twig for better themability
    - Auto-generated gallery ID for Hash plugin (prevents conflicts on multi-gallery pages)
    - ES module format for modern JavaScript bundling
    
    Improvements:
    - Updated documentation with all 11 plugins and configuration options
    - Added plugin interaction warnings and known issues
    - Developer documentation for adding custom plugins
    - Node.js 22+ requirement with .nvmrc for version management
    
    Total: 11 plugins, 146 tests, full PHPCS/PHPStan compliance
  • 1.0.3

    Code cleanup: removed unused template, schema, and methods
  • 1.0.2

    Improved library paths for npm package compatibility
    
    Changes:
    - Updated library paths to support npm package structure (removed /dist/ prefix)
    - Added Composer package repository method for library installation
    - Improved development setup script (lgf-init)
    - Updated README with clearer installation instructions
  • 1.0.1

    Security fix: escape user content to prevent XSS
  • 1.0.0

    Initial stable release