Sparkle for Divi

Changelog

0.6.1

  • Security: all PHP output now runs through WordPress escaping functions (esc_html, esc_attr, esc_url)
  • Security: all $_POST inputs now use wp_unslash() before processing
  • Security: heredoc syntax replaced with standard escaped strings
  • Security: $wpdb queries suppressed with phpcs:ignore where intval() cast makes prepare() redundant
  • Code quality: removed load_plugin_textdomain() β€” no longer needed since WordPress 4.6
  • Code quality: short PHP tags (<?=) replaced with <?php echo throughout all admin files
  • Improved: version bump to 0.6.1 reflecting full WordPress.org Plugin Check compliance

0.5.3

  • New: Live Editor β€” floating panel to fine-tune presets in real time directly on your page
  • New: Live Editor has two tabs β€” Particles and Advanced (position + display)
  • New: Advanced tab adapts automatically to the preset type (line, circle, point, spread)
  • New: Contain to element toggle now updates live via the Live Editor
  • New: Travel distance slider shows/hides dynamically based on shape and motion in both dashboard and Live Editor
  • Fixed: Motion buttons now hidden for Star shape in Live Editor (no effect on star)
  • Fixed: In-use badge no longer triggers false positives for presets whose ID is a substring of another preset ID
  • Improved: renamed “Drift/Fall” to “Fall” consistently across dashboard, Live Editor and documentation
  • Improved: panel width increased to 400px, mini preview strip removed
  • Improved: colour swatches updated to full 17-colour palette

0.5.2

  • New: floating Live Editor panel with colour swatches, sliders and position controls
  • New: donation banner for Dolly’s cancer treatment fund

0.4.1

  • Fixed: deleting custom presets failed after page reload
  • Fixed: preset id missing from user presets array on init

0.4.0

  • Updated: tested and confirmed compatible with WordPress 6.9.4

0.3.21

  • Fixed: duplicating a custom preset now works correctly

0.3.20

  • New: custom presets now support an editable description field
  • New: description can be set during duplication and edited on the preset card

0.3.19

  • Documentation: all 28 controls fully documented with numbered screenshots

0.3.18

  • Added documentation page with full controls reference
  • Added FAQ page
  • Improved preset card UI

0.1.0

  • Initial release
  • 10 built-in sparkle presets
  • Admin preset library with live preview
  • Global settings panel
  • IntersectionObserver for performance
  • prefers-reduced-motion support

Plugin Website
Visit website

Version:
0.6.2
Last Updated
April 3, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
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.