### Version 7.1.5 (27th July 2026)

New Features

- New Effects part in the animation timeline: add GPU effects to any layer and keyframe them like any other animation, each effect on its own timeline, Vignette, Film Grain, Glitch, Grain, Chromatic Aberration, Halftone, Duotone, Gradient Map, Posterize, Pixelate and Dither (Stylize), Defocus (Blur) and Motion Trail (Motion). Several effects on the same layer share a single WebGL context instead of one each
- New Performance Observer: it measures the actual framerate, and if it drops below ~46fps for a sustained period the most expensive effects, Blur, Liquid Glass, Background Transitions, Distortion, Filmstrip carousel blur, are automatically simplified step by step instead of dropping frames. The chosen level stays stable for the current slide and starts fresh at full quality on the next one. In our tests a carousel with ~100 blurs went from 16 to over 30fps with minimal visual trade-off and significantly less GPU and CPU load (disable with SR7.perf.off = true)
- Transition Pack: new Reveal Effect for image and video layers, pick a transition that plays as the layer animates in (Animation Mode timeline, IN scene). It rides the layer's own in-animation duration; Ease is selectable
- Transition Pack: new Advanced Hover Effect for layers, transition-pack effects play on mouseenter (Interaction panel)
- Layer Reveal effects from the core catalog: Double Parallax, the Zoom / Rotation / Slide / Cross Fade / Noise / Dream / Pull split tiles, and the 3D cubes (Columns / Rows / Boxes / Rain) can now reveal image and video layers
- Reveal Effects have a Columns / Rows control to adjust the tile and piece count
- Distortion: new visual Effect picker, an icon grid replaces the Effect dropdown (Displacement Map / Liquid Fluid / Cursor Zoom / Cursor Pixelate / Cursor Ripple / Sticky Image)
- Particles Add-On: new Soft Glow / Bokeh rendering, particles can be soft-edged glowing orbs with an optional bright core, plus Additive and Screen blend modes so overlapping lights bloom instead of stacking flat
- Particles Add-On: new Lifecycle animation, each particle is born small, grows as it fades in, keeps growing as it fades out and respawns elsewhere, with per-particle timing so the field never pulses in sync
- Particles Add-On: new Depth Parallax hover mode, larger (nearer) particles shift more with the pointer for a layered 3D feel, plus a Spin control that rotates shape particles as they move
- Particles Add-On: ten new ready-made presets, Bokeh Dream, Bokeh Rise, Bokeh Gold, Bokeh Aurora, Fireflies, Embers, Dust, Fog, Confetti and Falling Petals
- Carousel: Auto Rotate Direction setting (Right to Left / Left to Right) — reverse autorotate motion and progression order, with matching arrow / bullet / tab navigation
- Before/After: Divider Angle (0–90°) — continuous control from vertical (0°) through diagonal to horizontal (90°); legacy Horizontal/Vertical settings migrate automatically
- Before/After: Handle Position (%) — place the drag button anywhere along the divider
- Before/After: Follow Drag toggle — optionally keep the handle locked to Handle Position instead of tracking the pointer on the cross-axis
- Paintbrush Add-On: new Effect mode selector — keep the classic Brush Reveal, or pick Curl Trail, a springy tapering cursor stroke with its own tip / tail colors, width, length, spring, glow and fade
- The Cluster Add-On: new Resonance behavior — particles settle on a volumetric nodal field (cymatic volume) or a flat Chladni Plate instead of only following gravity, with Morph, Wavelength, Mode N/M/L, Amp, Damping, Drive, Opacity and Strike Decay
- The Cluster Add-On: Resonance interaction — Mouse Drive (Amplitude / Strike / Local + Strike), Scroll Drive (Wavelength / Morph / Both), Strike button, optional Keep Gravity, and camera Motions (Still, Cinema Orbit, Hero Drift, Slow Tumble, Turntable, Vertigo Tilt)
- The Cluster Add-On: five new factory presets — Resonance Sphere, Resonance Fold, Chladni Plate, Resonance Tumble and Resonance Vertigo — plus Soft Sphere, Dense Fold, Plate 3×2 and Plate 5×4 pattern shortcuts
- The Cluster Add-On: new Magnetic behavior — turn a photo into an iron-filings grain cloud that springs back to the image; the cursor acts as a dipole magnet so grains stream along classic field-line arcs, then settle home again (Magnet, Rest, Strength, Threshold, Fill; sample image or layer background)
- The Cluster Add-On: Magnetic photo fill — cover-fit bake with bilinear color sampling, saturation-safe Normal blending, and denser grains at rest that refine while streaming so the picture stays readable and the filings stay sharp
- The Cluster Add-On: two Magnetic factory presets — Magnetic Photo and Magnetic Soft
- The Cluster Add-On: 3D depth (Size Attenuation + Depth Fade), Interaction Orbit camera, Soft Disc particle style, Constraint behavior with neighbor distance bonds, softer mouse Gravity (Radius / Falloff / Attract-Repel-PushPull), and Particle-Love inspired presets (Constraint, Ice Bubbles, Hyper Mix, The Spirit, Love Low/Medium/High); Spirit/Streak overhaul — curl-driven fibrous filaments, Normal+depth volume, dense inGlobe presets
- Panorama Add-On: Start X / Start Y — set the initial look direction in degrees (0–360° / −85…85°) before autoplay or drag; missing values default to 0 on existing modules
- Panorama Add-On: Attach to Panorama — pin layers to a look direction (Look X / Look Y) so they travel with the sphere as hotspots, with hide-when-off-screen and “Use Current View”
- New Animation Presets (Essentials): layer In / Out / Additional animations are now a live, preview-driven browser — hover any preset to watch it play in place, then open a hub to set its variant, easing and duration. Adds Curved Motion path presets (arc, swoop, whip, drift, hook, lob) and one-click WebGL Looks (Vignette, Film, Grain, Glitch, Noir, Vintage, Duotone, Chromatic, Halftone, Posterize, Pixelate, Dreamy) that render a live preview of the effect right in the grid, with Lifetime and Strength controls

Changes

- Slide background transitions now render on the GPU: the whole background transition system, fades, motion, the filter transitions, the split and grid effects, and the 3D family (Cube, Stage Turn, Flip, Dynamic Toss), moved from the old canvas engine to WebGL. They stay smooth at full size, and both slides' layers now animate over the changing background
- The "3D Effects" split transitions now render as real rotating bars instead of a flat approximation
- Motion Blur now renders natively on the GPU
- Pan Zoom: independent anchor point, and a rotated layer is covered properly instead of showing its edges
- WebGL contexts are now released again for out-of-view modules and inactive slides, so a page with many modules uses far fewer of them
- three.js now ships as its own file and is only downloaded when a module actually needs 3D, a page without 3D effects no longer loads ~780KB of it
- Distortion: cleaner background edges (mirror texture wrap) removes the border artifacts, so the "BG Scale" zoom setting is no longer needed and was removed, this also ends the size "jump" between slides using different effects
- Filmstrip slide backgrounds now ride slide transitions, the belt keeps scrolling through the out-animation

Bug Fixes

- Video layers now keep playing through background transitions instead of freezing on a still frame.
- Several split background transitions that misbehaved on the previous engine — the Split Cut and Noise effects — now render correctly and stay smooth at full resolution.
- Paintbrush slide backgrounds keep their real painted look through slide transitions and their strokes fade out naturally as the slide leaves; a 1-frame flash of a previously visited paintbrush slide at transition start is also gone.
- Carousel Ken Burns now eases the pan and zoom back to its start when focus leaves a slide, instead of snapping.
- Carousel / CarouselX Accordion: fixed a 1-frame flash where the previously focused panel jumped to the wrong position while rotating — the raw track position is no longer written to the DOM before layout effects are applied.
- HTML5 slide-background and cover videos: the module now waits until the video has playable frames (up to 6 seconds) before starting the layer animations, so a hero no longer runs its intro ahead of a still-buffering video.
- Filmstrip: WebP cards no longer pop in abruptly (preloaded media is reused and cards fade in when ready), and marquee tiles fade in only while they are on screen.
- Before/After: the divider drag no longer loses to the slider swipe, and default “before” content is now clipped correctly inside the split (requires Before/After Add-On 7.1.2+).
- Editor: add-ons that animate on the shared ticker (such as Particles) now play on the editor stage and update live as you change their settings.
- Editor: importing a layer that was relative inside a group or column now switches it to absolute only when it lands on the slide root.
- Editor: the layer 3D-rotation gizmo no longer leaves duplicate helper rings around other layers.
- Editor: fixed a crash after an undo left empty entries in a slide’s actions — layers could stay in the panel without drawing on stage, and new layers could not be added.
- Editor: Shift+Add Slide(s) from the media library now refreshes the slide list and selects the first new slide immediately (no save/reload needed).
- Add-Ons library: the “Page FX” tag now always uses its solid pink (action) style.
- Editor: advanced (Transition Pack) background-transition previews now show the correct images and replay cleanly in the presets browser.

### Version 7.1.4 (17th July 2026)

New Features

- Ctrl + Space keyboard shortcut: preview the current slide in a new tab (same as the Slides list preview button)
- Favorite modules from the dashboard and Select Module modal — starred modules are saved across reloads, shown at the top of the list by default, and can be filtered via Filter → Favorites
- Module Position: choose Sticky None, Top (menu overlay), or Bottom (info / add-to-cart style bar) — overflow at the sticky edge can be set to Visible or Hidden; optional Reserve Space keeps page content from sitting under the sticky module
- Drag and drop image, video (MP4), and — when DepthForge is installed — GLB 3D model files from the desktop onto the editor stage to upload them to the WordPress Media Library and add the matching layer type
- Layer 3D rotation gizmo: toolbar toggle enters rotation mode on the selected layer and adds Reset / X / Y / Z controls — drag an axis ring on stage or drag up/down on the toolbar labels to rotate; drag inside the layer for free rotation; toggle again to exit (writes to Extra Style transforms)
- Add-Ons library filter: Enabled in Module shows only add-ons turned on for the current module (editor only); filter options trimmed to All States, Enabled in Module, Global Addons, and Need Attention
- Right-click context menu on the layers list — same layer actions as the stage context menu (edit, copy, paste, duplicate, delete, show/hide, lock/unlock)
- Page Effects recorder: Preview Live opens the current (unsaved) effect in a new tab without writing to post meta
- Chalk Line: draw each segment over or behind the rest of the page content, show or hide the tracking (ghost) path while live editing, and stroke widths up to 500px
- DepthForge: Shift-click to multi-select 3D objects and move, rotate or scale them together around a shared centre — Duplicate and "Put in Center" apply to the whole selection
- DepthForge: texture "Auto Fit to Area" toggle — on by default for artwork authored to the print area, off to reveal manual Transform / Repeat / Offset / Rotation placement
- WooCommerce: dedicated Add to Cart layer action (AJAX, optional quantity) when WooCommerce is active — uses the current stream product
- Simple Link actions: Meta picker for URL-safe dynamic tags (e.g. {{link}}, {{wc_add_to_cart}}, {{home_url}})
- Quick Edit: text layers show a compact font summary under the textarea (family · weight · size · device) as a reference for Bulk Style Editor

Changes

- Page Effects device switcher restyled like Quick Edit — icon buttons centred in the recorder top bar
- WooCommerce {{wc_add_to_cart_button}} now always builds proper loop-style markup with ajax_add_to_cart and enqueues WooCommerce cart scripts
- DepthForge: "Put in Center" now moves a 3D object to the centre of the camera's view and keeps its rotation and scale, instead of resetting it to the scene origin

Bug Fixes

- Custom CSS/JS edits in the module scripts editor now correctly mark the module as unsaved
- Fixed CodeMirror cursor and selection misalignment when re-opening Custom CSS/JS and other code editors after the panel was hidden
- Context menu paste label now shows the correct property name (e.g. "Paste Parallax" instead of "Paste Layers") when copying partial layer properties
- Fixed properties sidebar inputs not being focusable again after tabbing to the layers list search field
- Fixed Gutenberg block dropdown menus misaligned in the Site Editor (zoomed / iframed canvas)
- Made Gutenberg block flyout menus environment-proof (fixed portal + inline styles, no WP Popover dependency)
- Hardened Gutenberg block chrome with inline layout styles so missing editor CSS cannot collapse header buttons or stretch menus
- Removed overlapping parent-folder subtitles from the Move to Folder dropdown
- Fixed slide Publish/Unpublish button layout breaking after toggle in the module list
- Removed leftover Optimize action from slide menus in the overview (was dropped from modules in Oct 2025 but left on slides)
- Fixed a white block editor screen with Jetpack active — the defer-exclusion filter no longer scans or rewrites inline scripts (e.g. the editor settings JSON), only real script file URLs
- Fixed WooCommerce Add to Cart from product modules — empty {{wc_add_to_cart_button}} in stream data, missing AJAX classes, and same-page ?add-to-cart= links being treated as in-page scroll
- Quick Edit: Meta/Icon inserts into text layers now save correctly (programmatic inserts fire the input event so the save queue gets the updated text)
- Quick Edit: replacing a selected Meta token via the Meta picker now persists; text fields keep literal <br> (Enter inserts <br/>), matching the full editor
- Quick Edit: Cmd/Ctrl+S blurs the active field and runs Quick Edit save (no longer triggers the full editor save)
- Quick Edit: bulk font family/weight changes now persist settings.fonts so the frontend loads the new Google/custom fonts
- Frontend: {{home_url}} and {{current_page_link}} basic metas now resolve on the published page — in layer text, inline links, and action URLs (previously only worked in the editor preview)
- Full Height Offset (Decrease Module Height): remeasure and update module height when offset containers (e.g. theme headers) change size after line-wrap or font load, not only on window resize
- Addons library: after Check for Updates, addon preview videos/banners load again without requiring a full page reload
- Add-On install now reports the real reason it failed — a download, permission, extraction or license error is shown instead of a generic "Addon could not be activated", and a failed download no longer tries to activate the add-on
- Timeline (experimental): Shift+click multi-select layers; drag a frame to move matching frames on all selected layers together (stops at colliding frames)
- DepthForge: 3D object rotation and scale edited on one device no longer leak to all other devices — they are stored per device like position and the camera, and existing modules repair themselves on the next capture
- DepthForge: the 3D world re-renders when switching device or resizing the stage, instead of only after toggling Animation/Editing mode
- DepthForge: fixed the editor view jumping away from the saved framing on the first orbit
- DepthForge: fixed the 3D World group background painting over the Slide Background and any 2D layer placed behind the world
- Featured Slider: fixed a meta box crash in the Site Editor (undefined post meta on templates)
- Filmstrip: full width Filmstrip no longer leaves a gap on the right — the live strip now expands across the theme's alignfull break-out margins instead of staying pinned to the content width

### Version 7.1.3 (14th July 2026)

New Features

- Drop-in product branding for GLB objects — the printable label area is detected automatically (by material name) and your artwork fits the print area correctly, with per-material recolor slots for the rest of the object
- 14 new one-click PBR material presets — grass, soil, marble, concrete, fabrics, ice, brushed metal and more — with the full surface look (roughness, displacement, glass/ice settings) baked in
- Studio-grade renders: the built-in studio environment is now true HDR — chrome and metals pick up hot softbox highlights like a real product shoot
- Crystal-clear glass: transparent materials now refract the studio around them, and new Ice controls (volume tint, dispersion) create deep frosted-glass looks
- New "Unlit Glow" material engine — colors glow exactly as picked, no white clipping with Bloom
- Soft real-time floor reflections that stay sharp at the contact point, plus auto-fitted crisp shadows and a punchy "Dramatic" lighting look
- Reorganized, simplified panels: everything light-related now lives in one "Light & Mood" section — from empty scene to premium look in fewer clicks
- Add a module to the Slider Revolution block without leaving the page — import a template as a new per-page module, or pick an existing module, straight from quick dropdowns on the block
- New "Quick Edit" option on the block — swap text, images, videos and slide backgrounds directly in place without opening the full editor, with a slide and layer list to reach every editable element

Changes

- WebGL framework: Bloom pass now supports tone mapping and exposure (Look / Contrast control for DepthForge scenes with Bloom enabled)
- DepthForge world and object animations can now be driven by a module's Scroll Based Timeline
- DepthForge: layers placed behind the 3D world are now clickable — clicks and taps pass through the world except when over an interactive 3D object
- DepthForge: GLB objects can now load and save material presets per mesh

Bug Fixes

- DepthForge: fixed 3D object displacement not showing on the published front-end
- DepthForge: fixed see-through gaps along the edges of displaced Box / Rounded Box objects
- Fixed fullwidth carousel modules being clipped to their container width
- Removed duplicated Space Above / Space Below inputs in the Carousel Settings panel
- Fixed a front-end WebGL crash ("fsQuad.render is not a function") when a Bloom scene builds before three.js finished loading
- Fixed issues related to WooCommerce metadata retrieval
- Fixed product price filtering in WooCommerce stream-based modules
- Fixed icon alignment for the Slider Revolution module in Avada Builder
- Fixed Lottie animations occasionally failing to load when the same Lottie library was requested by more than one layer or add-on at once — every request waiting on the shared script now registers as ready, not just the first

### Version 7.1.2 (2nd July 2026)

Changes

- Improved stability and loading times on frontend and backend
- Page Effects: block inserter icons, hover previews and editor buttons harmonized with the Slider Revolution block
- Reorganized the Hover Style panel into a unified Interaction panel with Cursor Motion and Style & Transform

Bug Fixes

- Fixed action panel display errors caused by invalid saved action types
- Restricted deletion of zone row layers
- Compressed migration AJAX responses to prevent response size limit issues
- Fixed issues when copying, pasting, or duplicating layers with an ID attribute set
- Restored a deprecated function to ensure compatibility with the Jupiter theme and WPBakery Builder
- Readded Missing Timing and Flow panel if SlideBg selected in the animation sidebar

### Version 7.1.1 (24th June 2026)

New Features

- Static Slides: optionally show a chosen regular slide's layers as a dimmed reference behind the static slide while editing, to help align global layers (Static Slide Settings)

Changes

- Added new custom JavaScript examples to the Custom Scripts section of the Editor
- Admin and editor stylesheets are now minified in the release build for faster editor loading

Bug Fixes

- Fixed an issue causing unnecessary module reloading on WPBakery-built pages
- Fixed initial module rendering in the WPBakery Live Builder
- Prevented the user-select: none style from affecting headings outside the plugin
- Fixed layer list item alignment in name editing mode
- RTL: fixed the rotating loading spinner not applying its reversed direction
- Fixed border width settings not resetting correctly in Hover Style
- Vimeo videos in cover mode now fill the area for non-16:9 formats by using the video's real aspect ratio

### Version 7.1.0 (22nd June 2026)

New Features

- Smart Spacing Guides: equal-spacing detection while dragging layers - gap rulers with pixel labels show when a layer has the same distance to its neighbours or repeats a sibling gap, with optional snapping (configurable in Global Settings)
- Arrange toolbar for multi-selections: align left / center / right / top / middle / bottom, distribute horizontally or vertically with equal gaps, and one-click Row, Column and Grid layouts
- Stage Zoom: zoom the editor stage in and out for precise editing, with a zoom hint that can be re-shown on demand
- Timeline Zoom for fine-grained keyframe editing on long animations
- Keyboard Shortcuts list: a quick reference of all editor shortcuts
- Custom Shape Builder: create parametric, generative shape layers (blobs, waves and more) directly in the editor, including a reusable Custom Shape symbol
- Layer Interactions: new cursor-driven effects for any layer - Magnetic, Attract, Repel, Squeeze and Tilt - that compose with existing animations
- RTL Support for the backend: the editor, dashboard, popups and panels now mirror correctly on RTL WordPress installs, plus a Use Editor in LTR Mode global setting to keep the default layout while the admin stays RTL
- Move to Folder: organise modules from the dashboard via a new Move to Folder function
- Grouped Add-Ons: Slider Revolution add-ons are now grouped behind a single Slider Revolution Add-ons view in the WP plugins list instead of cluttering it - add-ons with pending updates stay visible, and the behavior can be disabled in Global Settings → System
- Added the ability to import multiple slides at once from other modules
- Liquid Glass: a frosted backdrop-blur glass effect for layers, with blur and intensity controls (Extra Style)
- Progressive Blur: gradient (iOS-style) blur that ramps along a direction - as a backdrop overlay or on image content, with direction, max blur, fade and tint controls (Extra Style)
- Custom Font Upload: upload your own font files (WOFF2, WOFF, TTF, OTF) in Global Settings - Fonts, with automatic weight and style detection and generated font-face CSS, so no manual hosting is needed
- Image Editor: edit layer and background images right in the editor - crop, rotate, flip, light - colour adjustments, curves, blur and filters, plus saveable presets - the result is stored in the Media Library as a new image and applied to the layer

Changes

- Dashboard folder listing can now be sorted by Most Recent and by Date
- Extended preset support for add-ons and made the Position and Size panel aware of add-on driven changes
- Eliminated unnecessary re-authentication requests in the Select Module modal for builder integrations
- New Force Swipe over Effects navigation option (Touch settings, off by default): when enabled a horizontal swipe over a WebGL/effect layer changes slides instead of being captured by the effect
- Module imports now include add-on media - add-on file types such as Lottie (.json) and DepthForge (.glb) are allowed
- Reworked the add-on framework for better stability and performance when running several add-ons or WebGL effects together: a shared WebGL rendering budget prevents browser context limits, with unified add-on registration and settings handling
- Updated the bundled 3D / WebGL engine to Three.js r184
- Added an Edit Image pen to the layer toolbar for image layers and image shapes, opening the Image Editor directly

Bug Fixes

- Improved layer toolbar click reliability: icons no longer swallow clicks, the toolbar stays in place during consecutive actions, and toolbar presses can no longer trigger an unintended layer drag
- Fixed shape presets, compiler handling and preloading for shape layers
- RTL: fixed dashboard toolbar spacing and notification badge, the layer list panel, and dropdown arrows overlapping their labels
- Fixed the Check for Add-On Updates feature when used from the Editor
- Show "No Title" for page selection options that do not have a title
- Fixed a JavaScript error in the calendar control when used on the Overview page
- Fixed carousel videos failing to autoplay on mobile (muted before autoplay)
- Fixed modals reopening on the wrong slide when the trigger's target slide is not part of the modal
- Fixed full-height layers rendering at zero height on slow editor loads (e.g. WebGL effect layers staying blank until a slide swap)
- Fixed a 500 error when editing pages in Gutenberg, Elementor, Divi, Avada, WPBakery and BeBuilder caused by an asset-timestamp call
- Fixed the editor occasionally getting stuck on Loading Editor Resources on slow connections
- Fixed slides occasionally getting stuck while preparing (no drawing or animations) on slow loads with WebGL effects
- Fixed rapid navigation clicks being dropped when triggered in quick succession
- Fixed add-ons and effects not re-initializing after Ajax / PJAX page navigation
- Accessibility: interactive link and button layers are no longer left hidden from screen readers
- Fixed the dashboard module list loading duplicate entries (and a possible divide-by-zero) on large libraries
- Added SVG sanitization for media uploaded through Slider Revolution
- Module registration errors no longer silently stop the remaining modules on a page from loading
- Fixed a module rendering error caused by Scroll-Based Timeline being enabled for autoplay and multi-slide modules
- Fixed the incorrect navigation style displayed in the Editor when navigation is enabled for the first time
- Fixed Cross Site Scripting vulnerability due to unprotected message content
- Fixed the editor freezing when selecting or adding a layer with the Layers list open
- Fixed Google Fonts not loading (stylesheet MIME type error) when font caching/download was enabled
- Unified the add-on framework so add-ons share one registration, update and resource system; fixed add-on stylesheets not loading on the front end or being left out of HTML exports, and prevented some add-ons from loading their assets twice

### Version 7.0.16 (9th June 2026)

New Features

- Filmstrip 7.1.0: New 3D layout modes alongside the classic Marquee - Coverflow, Path, Stack, Cascade, Zoom Slide and 3D Showcase - with real CSS 3D perspective
- Filmstrip 7.1.0: Drag and throw, mouse wheel, autoplay and snap interaction on every layout (the marquee now supports drag, wheel and pause on hover, too)
- Filmstrip 7.1.0: Item sizing (Auto, Aspect Ratio or Fixed), drop shadows and Marquee edge fade-out, plus a reorganised settings / slides panel
- CarouselX: New SVG Path carousel type - arrange slides along a custom path shape (Line, Wave, Arc, S-Curve, Circle, Zig-Zag and more) with optional path-tangent rotation and a visible guide line

Changes

- Added Mouse Wheel navigation for carousel modules, with auto trackpad/mouse detection and sequential or infinite looping via the wheel scroll setting
- Added WPML compatibility: detects an active WPML install, auto-enables the AI Translate add-on for modules, and shows a dashboard notice
- Timeline now stays synced to the selected keyframe, layer and animation part, highlighting the active frame
- Fixed overlapping text and slide icons for unpublished slides in the editor sidebar
- Removed global slides from the import slides selection list
- Slide list and dashboard thumbnails now follow the slide background automatically, while keeping manually chosen thumbnails
- Disabled Scroll-Based timeline for autoplay and multi-slide modules to avoid unexpected behavior

Bug Fixes

- Fixed horizontal layer alignment and offsets in full width modules using a vertical CarouselX 3D Showcase
- Changed duplicated layers to be inserted above the original instead of at the end of the list
- Removed broken Slide Range repeater, which is not used any more in SR7
- The dashboard module thumbnail now correctly follows the first slide after reordering slides
- Fixed incorrect preview URL argument handling in the Overview modules list that could cause preview errors
- Fixed misaligned tags in the elements library details modal
- Increased saving speed by better handling of cache clearing

### Version 7.0.15 (25th May 2026)

Changes

- Removed ThemePunch Cookie option from the Consent Management plugin list

Bug Fixes

- Improved editing behavior for align and snap threshold values in Global Settings
- Updated the AI image generator background removal workflow to properly refresh credits
- Resolved an issue preventing the context menu from opening in empty static slides
- Enhanced support for loading custom fonts from external CSS providers such as Bunny Fonts
- Corrected an Incorrect Authorization to Authenticated (Contributor+) Sensitive Information Exposure vulnerability
- Addressed a Missing Authorization to Authenticated (Contributor+) Arbitrary Plugin Deactivation vulnerability
- Refined Gutenberg block previews inside the Add Block sidebar
- Adjusted the Back to Parent navigation link in the module selector
- Updated required version validation for the Divi 4 module
- Removed duplicate popup markup injection on post edit pages
- Corrected pause-on-hover behavior on mobile devices
- Fixed incorrect layer order after duplication

### Version 7.0.14 (18th May 2026)

Bug Fixes

- Fixed an issue with pasting rows into static slides
- Fixed errors when pasting content into a static slide containing a single layer
- Fixed sizing issue of progress bullet navigation elements
- Resolved PHP deprecation warnings in Divi 4 module integration
- Action mouse events were not recognised on Looped animations

### Version 7.0.13 (11th May 2026)

Bug Fixes

- Slide Background Animation presets were animating in the wrong direction when certain slide transition effects were selected
- Improved RTL Navigation handling with new Auto, On, and Off modes for global navigation RTL settings
- Fixed dragging of navigation elements in the editor
- Fixed missing static layers during slide and layer imports
- Fixed popup content not updating correctly between the Import Slides and Import Layers dialogs
- Fixed incorrect display of navigation tabs when first added in the editor
- Fixed escaped slashes appearing in navigation skin markup
- Fixed alignment issues of navigation ghost layers
- Fixed incorrect navigation skin selection in the dropdown for modules using custom navigation skins
- The currently selected navigation item is now highlighted in the editor
- Fixed an error when switching slides while a text layer was selected

### Version 7.0.12 (7th May 2026)

Changes

- Scheduled and unpublished slides are now displayed in the slide list with additional icons and red highlighting for easier identification.
- Migration labels and panels are now more prominent to better catch the customers attention during the migration process.

Bug Fixes

- Fixed an issue where the migration process could break when migrating from versions older than 6.7.14 to 7.0.x.
- Fixed an issue where undefined module height and width values on device sizes could break the Editor loading process.
- Fixed an issue where slide auto-rotation was not working when the progress bar was enabled.
- Fixed a migration issue where Mobile Device Mode could become unexpectedly deactivated.
- Fixed an issue where Mobile Size could not be deactivated and became active again after reloading the Editor.

### Version 7.0.11 (4th May 2026)

New Features

- Improved integration with Avada Fusion Builder
- Added support for progress bars in scroll-based timelines
- Carousel slides now support shadow effects
- Carousel X Addon introduced - extending the Carousel with Accordion, Cascade, 3D Showcase and ZoomSlide Types

Changes

- Optimized loading of required dependencies for builder modules
- Added line-height option for Groups
- Removed text clipping for SVG and Audio layers
- Added en_US translation file to support backend localization
- Module height calculation for Carousels now respects padding and content height

Bug Fixes

- Fixed issue preventing template installation without pre-installed add-ons
- Resolved empty template library after upgrading from version 6.x
- Fixed occasional meta box error messages appearing in the editor
- Prevented warnings from external output buffers from breaking layouts in some themes
- Fixed module not displaying when Fixed on Top option was enabled
- Fixed Auto Infinity Loop not starting when Slide Progress was set to Auto
- Prevented duplicate items from appearing in builder module selectors
- Fixed an error caused by third-party elements injected into the image list
- Unpublished slides if hero is set in module settings will now be properly ignored
- Vertical Carousel height and first draw was calculated with NaN values

### Version 7.0.10 (22nd April 2026)

New Features

- Slide background layer can be deleted now
- Alt text from image sources is now applied to non-image elements as aria-label with role="img" when available

Bug Fixes

- YouTube background was breaking since 7.0.9 update in preview
- Timeline states were always showing the state markers from the IN Scene
- Removed unnecessary editor assets from the frontend
- Since version 7.0.9 you could not add or create new slides
- New slides (imported, or created from scratch) had no admin thumbnail until reload
- Unauthenticated sensitive information exposure via 'sliders/stream'
- Arbitrary file upload via _get_media_url
- Fixed potential errors caused by missing frontend scripts in Elementor frontend mode
- Fix for unpublished on schedule beeing pushed to frontend

### Version 7.0.9 (17th April 2026)

New Features

- Layers hidden in the editor (because they are not part of the active scene) can now be edited by temporarily resetting parent transitions and visibility during editing.
- In the editor, full-stage alignment is now calculated based on the visible checkerboard stage area (instead of the full wrapper container) to make elements easier to edit.
- Added an optional live preview rendering feature in the Elementor Builder
- Added a function to add bulk slides from WP media library
- Added a function to add Slide(s) from existing modules

Changes

- Renamed Element to Layer for consistent terminology
- Removed none working WPML class and replaced it with a new WPML functionality through the AI Translate AddOn

Bug Fixes

- Fixed carousel touch swipe not working on Android devices.
- SR7.F.module.collect() now reinitializes fast Ajax-loaded content after page changes.
- Fixed the default action link target so links open in the same window by default.
- Action setup is now guided: the trigger selector stays disabled until an action type is selected.
- The slide background can now be used as an action trigger.
- Fixed multi-selected layers not moving with the keyboard arrow keys.
- Improved stability on fast Ajax/PJAX sites where SR7 could fail to start after navigation.
- Fixed modules failing to load in the Divi Builder after upgrading.
- Fixed a typo in the video settings.
- Removed the full-screen button from video controls when Allow Full Screen is disabled.
- Fixed Uniform Gaps not appearing in preview and preventing unexpected spacing issues.
- Fixed a bug where video thumbnails were regenerated whenever the source changed, even if a matching thumbnail already existed in the WordPress Media Library.
- YouTube, HTML5, and Vimeo videos now support contain/cover sizing based on the selected aspect ratio while keeping the original layer dimensions.
- Fixed a backward compatibility issue caused by themes/plugins calling the removed getAllSliderAliases() function.
- Fixed scroll-based filters and transforms rendering even when scroll effects were disabled globally.
- Fixed an issue where a missing canvas could break nested modals and render content with unwanted empty space.
- Fixed duplicated layers in the editor sometimes receiving multiple chained _DBL_ random suffixes.
- Fixed an issue where Disabled on Mobile could disable the entire module, even when the module was not set to run on mobile.
- Fixed missing Alt and Title attributes in noscript image elements generated by Slide Background layers.
- Improved Slide ID handling: duplicate Slide IDs are now updated in the editor and frontend to prevent broken processing.
- Scroll Based Timeline interactions were not started in some situations

### Version 7.0.8 (9th April 2026)

New Features

- Enhanced the BeBuilder Slider Plugin module selector and improved builder slider widget preview.
- Added RTL options for legacy navigation components.
- Enabled support for external image sources for background images and layer image sources.
- Maintained module selection in the Gutenberg editor when updating the module alias.

Bug Fixes

- Improved slide thumbnail loading in the editor to ensure smooth performance, even with 200+ large slides.
- Resolved an issue where the editor initialization was delayed when loading modules with 200+ slides.
- Optimized processing of slides and modules during editor load.
- Fixed an issue where very old SR6 modules without background or layer IDs could not be edited.
- Resolved cases where the editor failed to load or produced JavaScript errors due to premature initialization of AddOns and slides.
- Corrected image dimension display in the image source selector when no image is selected.
- Removed occasional duplicate entries in builder module selectors.
- Fixed an issue where callback action targets were converted into arrays during migration, preventing execution on first render.
- Corrected message escaping for status messages received from ThemePunch servers.
- Fixed an error when loading modules with numeric custom IDs.
- Resolved PHP deprecation warnings that caused JavaScript errors on certain pages.
- Corrected image dimension updates and background/layer image source handling.
- Restored deprecated slider wrapper hooks to maintain backward compatibility.
- Fixed toolbar position inputs being visible when multiple layers were selected.
- Resolved an issue where background position fields disappeared after selecting custom positioning.
- Fixed missing vertical direction option for bullet navigation.
- Resolved conflicts when mixing modules with and without the ScrollVideo AddOn on the same page (requires ScrollVideo v7.0.5).

### Version 7.0.7.1 (30th March 2026)

Bug Fixes

- Translation Bug breaks Editor and Preview

### Version 7.0.7 (30th March 2026)

Bug Fixes

- Resolved a migration issue affecting very old modules with missing timeline data
- Fixed an issue that could break the Elementor builder when using transparent background colors
- Improved REST API reliability for post-based modules in certain edge cases
- Ensured correct fetching of the current post via REST API
- Eliminated slide overlay flickering during transitions
- Fixed HoverMorph and Filmstrip addons not updating correctly after slide changes in the backend
- Resolved an issue where custom fonts were not displaying properly in the backend and frontend
- Fixed the "Edit Module" functionality in the WPBakery widget
- Improved bulk color handling to correctly remember the last selected color before applying changes
- Fixed background animations from transparent to RGBA in specific cases (e.g., SVG layers)
- Restored missing video sources (YouTube/Vimeo) and poster images when using stream content
- Resolved a MetaBox error on builder pages
- Fixed display issues with the Slider Revolution logo in Elementor dark mode
- Preserved full-width and full-height settings when adding modules via the add_revslider function
- Corrected CSS loading order issues that caused layout misalignment in preview mode

New Features

- Added full support for Divi 5 Builder
- Introduced keyboard accessibility: slides can now be changed using the "Enter" key when navigation arrows are focused
- Admin and navigation thumbnails are now automatically optimized and saved as WebP images for better performance
- Improved thumbnail navigation settings to reliably retain selected sizes after saving

Changes

- Enhanced backend translations for multiple languages (DE, ES, FR, IT, JA, PT, RU)
- Extended migration support to unlicensed modules that do not use addons or premium features

### Version 7.0.6 (20th March 2026)

Bug Fixes

- Removed the Dark Theme CSS class name from not our own admin pages
- Compatibility fix for Visual Composer using deprecated RevSlider class
- Opening the editor with a wrong module id or slide id will redirect now to the dashboard
- Link action pointing on the "/" path was broken after update to SR7. Now it will redirect to the root domain
- AI Image Size Dimension slider was showing the wrong values
- Fixed an issue where modals triggered by URL hash changes only worked on page reload and not during runtime
- Fields to set HTML Data, Id, Class, DeepLink and Attributes for slides were not editable
- Fixed not working vertical touch swipe navigation in Android devices
- The slider failed to load on the frontend when the Borlabs Cookie plugin was active

### Version 7.0.5.1 (17th March 2026)

Bug Fixes

- Improved compatibility with hard-cached backend environments where third-party or server-side caching may cause mixed loading of SR6 and SR7 editor assets.
- Fixed compatibility error with Divi 5 builder.

### Version 7.0.5 (16th March 2026)

Bug Fixes

- Supporting Advanced Transitions (7.0.2) with the SunBeam (7.0.2) and Distortion Addons (7.0.2) now
- Hover animation stucked. The Timeline is now reversed to Idle if further animation started on the layer after hovering it
- Fixed a compatibility issue caused by third-party scripts overriding the native String.replaceAll() function
- Fixed problem with module selection not changing Elementor builder to dirty state.
- New Motion Path function did not render correctly in Frontend
- Added warning when trying to access slider functions from builders without permissions
- Fixed NULL on initial Addons loading error in updating process
- Fixed upgrading from v5 to v7 issue where the upgrade process stopped
- Added backwards compatibility file for themes that still use pre 6.0 classes and functions
- Fixed Module Background Repeat settings
- Hovering can have now different border color, style, size and radius
- Default Values in Global Settings showing "on" even the value was set to "off"

### Version 7.0.4 (12th March 2026)

Bug Fixes

- Fixed deinstallation of plugin not working as intended
- Improved compatibility with the Elementor Builder

### Version 7.0.3 (11th March 2026)

Compatibility Improvements.

- Improved compatibility with the Divi Builder
- Improved compatibility with the Elementor Builder
- Improved compatibility with the Avada Theme

### Version 7.0.2 (10th March 2026)

Bug Fixes and Performance Improvements.

- Fixed an issue where importing layers from other modules was not possible
- Optimized template library requests and preview video loading
- Improved compatibility with WPBakery
- Improved initial module selection when used inside Elementor
- Added Avada theme backwards compatibility

### Version 7.0.0 (9th March 2026)

Slider Revolution 7.0 – New Era Module Editor.

- Completely rebuilt editor designed for a faster and clearer workflow
- Cleaner workspace with improved usability and better organization
- More accurate editing experience thanks to the new shared rendering system
- Created to make building complex modules easier and more intuitive

Integrated AI Features Built Into the Editor.

- AI image generation directly inside Slider Revolution 7
- AI text generation built into the editor workflow
- AI background removal for images generated in SR7
- Creative AI tools available without leaving the editor

Powered by the SR7 "Velocity" Engine.

- Editor backend and live frontend now use the same rendering engine
- Previews match the final published output more accurately
- Modernized foundation for the new SR7 editing experience
- Improved consistency across editing and live display

Dedicated Editing Modes for Faster Workflows.

- New Design Mode for styling and layout creation
- New Animation Mode for timing, motion, and effects
- New Action Mode for interactions and slide behavior
- Each mode focuses the interface on the task at hand

Redesigned Interface and Workspace.

- Top bar redesigned for quicker access to preview and device controls
- Settings moved into a dedicated left sidebar
- Right sidebar now focuses on design, animation, and actions
- Slides and layers are managed through clearer dedicated panels

New Stage and Animation Workflow.

- The old Canvas was replaced by the new Stage
- Device-specific bounds make responsive editing clearer
- Timeline now focuses purely on animation work
- Animations are organized into scenes for better control

Better Visual Design and Layer Control.

- Improved layer workflow for adding, organizing, and editing content
- Design tools now give faster access to styling and visual effects
- New features include shape layers and richer shadow controls
- Overall module creation is more structured and efficient