Luxe Gallery

Changelog

2.0.5

  • Fixed translations not working: bundled .mo now loads via load_textdomain() before WP.org JIT translations can override with incomplete data
  • “Show all X photos” button now correctly displays in German (and other languages)

2.0.4

  • Regenerated .pot file with all translatable strings (was outdated from v1.0.1)
  • Fixed “Show all X photos” button not translatable (string was missing from .pot)
  • Fixed “photo/photos” plural form not translatable (missing from .pot)
  • Fixed lightbox strings (Close, Share, Previous/Next) not translatable (missing from .pot)
  • Completed 100% German (de_DE + de_DE_formal) translations for all 214 strings
  • Added translations for all page builder modules (Elementor, Divi, Beaver Builder, Bricks)

2.0.3

  • Fixed mobile slider pagination dots jumping when clicking through slides
  • Fixed back-to-grid button positioned in center of modal instead of at navigation
  • Reduced excessive gap between category navigation and first category section
  • Fixed show_image_count setting still showing count when disabled (default changed to false)
  • Added German formal (de_DE_formal) translation files
  • Smooth dot visibility transitions instead of abrupt display:none jumps

2.0.2

  • Fixed category navigation no longer scrolls sticky with page
  • Fixed show_image_count setting being ignored when unchecked
  • Fixed all checkbox settings not saving correctly when unchecked
  • Fixed German translations not loading (enabled load_plugin_textdomain)
  • Added German translations for plural photo/photos, settings descriptions, and lightbox strings
  • Fixed grid images not filling full height (picture element + wrapper height)
  • Fixed hover removing rounded borders on grid images
  • Added black border to slider pagination dots for better visibility
  • Slider pagination now shows max 5 dots with sliding window navigation
  • Updated settings description to remove outdated PhotoSwipe reference
  • Regenerated .mo translation file

2.0.1

  • Fixed critical SyntaxError caused by ES module export statement
  • Fixed grid image display issues
  • Fixed button icon alignment
  • Added proper version bumping for WordPress update detection

2.0.0

  • Major Performance Rewrite: Removed all third-party libraries
  • Replaced Swiper.js (151KB) with custom CSS scroll-snap slider (~2KB)
  • Replaced PhotoSwipe (68KB) with custom lightweight lightbox (~4KB)
  • Removed jQuery dependency — zero external dependencies
  • Frontend JS reduced from 246KB to 26KB (−89%)
  • Frontend CSS reduced from 41KB to 20KB (−51%)
  • HTTP requests reduced from 6 files to 2 files
  • Optimized PHP: deduplicated WebP logic, reduced per-image overhead
  • Optimized Icon.png from 1.1MB to 44KB
  • Uses O(1) associative array for image deduplication instead of in_array()
  • Single wp_upload_dir() call per render instead of per-image
  • Custom lightbox features: pinch-to-zoom, swipe nav, wheel zoom, double-click zoom, preloading, Web Share API

1.1.0

  • WordPress 6.9 compatibility with Gutenberg Block API v3
  • Added extended shortcode parameters: show_title, title_tag, layout, columns, gap, border_radius, lightbox, sharing, virtual_tour
  • Added new layout options: hero-grid, standard grid, and masonry
  • Added virtual tour button integration
  • Added comprehensive hooks and filters system for developers
  • Added Display Defaults settings section (layout, columns, gap, border radius, lightbox, sharing)
  • Added Branding settings section (button text, colors, accent color)
  • Added skeleton loading animation for images
  • Added blur-up image loading effect
  • Added sticky category navigation in fullscreen view
  • Added social sharing functionality in lightbox (Web Share API with fallback)
  • Added deep linking support for lightbox images (shareable URLs)
  • Added extended keyboard shortcuts (F to open, G to close, Home/End for navigation)
  • Updated Elementor widget with layout, columns, features, and virtual tour controls
  • Updated Divi module with layout, columns, lightbox, sharing, and virtual tour options
  • Updated Beaver Builder module with full feature parity
  • Improved Bricks Builder integration with extended controls
  • Fixed Bricks Builder labels (internationalization)
  • Improved accessibility with focus states
  • Performance optimizations with CSS custom properties

1.0.1

  • Updated all original strings to en_US for Polyglots compliance
  • Synced localization files and builder labels
  • Prepared release assets for WordPress.org distribution

1.0.0

  • Initial release
  • Hero grid layout with 5 configurable images
  • Category-based gallery organization
  • Mobile-optimized Swiper slider
  • PhotoSwipe lightbox integration
  • Automatic WebP conversion
  • Comprehensive plugin settings
  • Drag & drop admin interface
  • Full internationalization
  • Performance optimizations

Plugin Website
Visit website

Version:
2.0.5
Last Updated
February 9, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.