### Version 7.1.8 (31st August 2026)

New Features

- Seven more Pan and Zoom moves, and each of them changes its mind on the way: Arc Swing, Push and Settle, Pull Back, Glide By, Float, Corner Arc and Tilt Sweep. They are there for a layer, for the slide background and in the Page Effect
- A template package can now bring whole pages, not only its modules. The page arrives with its blocks in order, its Page Effects already pointing at the modules just installed, and its menus and images
- A module can now be given a wrapper ID and CSS classes wherever it is placed. The Module Wrapper IDs field in Module Settings finally does something, it had nowhere to be stored before
- Every page builder now shows the module it holds and offers the same controls: swap it, import one from the library, open the editor, Quick Edit it, and one Module Settings dialog. Elementor, Divi 4 and 5, Avada, WPBakery, BeTheme, block editor
- Divi 5 gains Block Offsets, Block Depth and a wrapper ID it never had
- Divi 4 and 5: the Visual Builder now draws the module itself on the canvas instead of a stand in card. A Live Preview Render switch turns it back, and modals, missing modules and unregistered premium ones keep the card
- Themes and plugins can now list modules, offer the module picker and place a module through a documented API. Until now every integration outside the plugin had to reach into Slider Revolution's internals
- The slide end can now be dragged on the timeline to set the slide's length, instead of opening Slide Settings for it. It stops where the last animation on the slide ends, and its arrow still leads into the Out animation
- Story Telling is a new module type. The whole module runs off the page scroll instead of a timer, and Scroll Pace sets how much scrolling a story costs
- A story now says what it spends its scroll on: the Story Telling panel for the whole track, each slide for its own share, and the timeline ruler switchable from seconds to scroll pixels while the animation is being built
- Arrows, Bullets, Tabs, Thumbnails and the Scrubber are now picked from a grid of live tiles instead of a dropdown. Each tile is the skin itself, and presets you save get one too, with saving, renaming and deleting on the tile
- The Progress Bar has presets for the first time: twenty two to pick from, among them coloured and segmented bars, edge bars, rings, a hairline through the middle and a wide tint, and you can save your own
- The scrubber's track pattern and its idle size can be set at last. The engine drew both all along, but the pattern was nailed to dots and the idle size had no control anywhere
- Thirty three new navigation skins across all five types: pill, outline and card looks, frosted glass, hard black outlines with an offset shadow, gradient rings, and a set that inverts itself against whatever the slide shows so it reads on any image

Changes

- The layer Tab Index starts at auto instead of 0, and takes -1 to keep a decorative layer out of the keyboard order. An empty field falls back to auto. 0 left the quick list, it never wrote a tab index in Slider Revolution 6 either
- Progressive Blur is about four times cheaper to draw and looks the same. Modules already built get it, with nothing to re-save
- Slider Revolution eases effects back on a device that cannot keep up, and restores them once it can. It ignores the first seconds of loading, so a slow start is not mistaken for a slow device
- Aligning several layers now moves the anchor with them. A centered layer that is aligned left is anchored left afterwards, so its edge stays put when the layer gets wider
- Distribute now says so when the selected layers overlap on that axis, instead of pulling them apart into a row. Arrange as Row and Arrange as Column still do that, it is what they are for
- All eight translations are complete again, with the 154 strings that are new this release, the template package installer among them

Bug Fixes

- Fixed modules from folders being displayed at root level on module selection
- Fixed a dialog opened over another one dimming the page but leaving what was under it clickable, so a template behind an install dialog could still be started
- Fixed the block editor keeping an old copy of the Slider Revolution block's stylesheet until WordPress itself was updated. It is now versioned by the file, so a corrected block card shows up on the next reload
- Fixed a slider imported from Slider Revolution 6 arriving without any of its add-on settings. They were dropped in silence, so the module opened as if the add-ons had never been on. Sliders imported before this update need importing again
- Fixed the layer Tab Index appending auto to every number, so picking 5 left 5auto in the field. Fields already saved this way repair themselves when the value is next edited
- Fixed the layer Tab Index and Rel attributes never reaching the page. Both were saved, but nothing wrote them onto the layer. On a layer that is a link, Rel adds to what the link settings produce, so a new tab link keeps its noopener
- Fixed the layer Rel attribute only ever growing, so a word deleted from the field stayed, and a link switched from nofollow back to follow stayed nofollow until a full page reload
- Fixed module search to properly filter by titles and aliases containing dashes
- Fixed a Filmstrip module keeping its old size when the browser window grew past the module content width. Shrinking the window always worked, so it looked random, and only a reload brought the right size back
- Fixed the media actions Play, Stop, Toggle, Mute, Unmute and Toggle Mute Media doing nothing when they point at Active Video in Slide and that video is the first layer of the slide. Sliders imported from Slider Revolution 6 hit this most
- Fixed a YouTube layer not starting by itself on phones and tablets, even with Autoplay and Mute on. Both settings reached the player in a form YouTube does not read, so it came up with sound and outside the page, and the browser refused to play it
- Fixed the alignment toolbar of a multi selection starting above the stage, with only its shadow in view. It stayed there until the pointer left the stage and came back, which rebuilt it in the right place
- Fixed a module set to open as a modal on a custom event saving no event name at all, so it listened for nothing. The name the settings showed was never the one that was stored
- Elementor: fixed the modal settings of a saved widget losing their values when the page was reopened. Session length, delay and scroll offset fell back to their defaults while their switches stayed on, and a custom event name was replaced
- Elementor: fixed the Slider Revolution widget never appearing in the editor on Elementor below 3.5. The check deciding how to register it was reading the PHP version instead of Elementor's
- WPBakery: fixed Module Settings refusing to open a second time on the same element, and no longer losing the module title and the link to the editor when those settings are saved
- Fixed a module set to open as a modal playing inside the page builder instead of standing in as a card. One set to open after a delay took over the editing canvas with nothing to dismiss it (Elementor and Avada)
- Divi 4: fixed the Premium Template and Register License to Unlock labels never appearing on a module in the builder. They were saved under one spelling and looked for under another
- Fixed a module failing to load its data inside a page builder that draws its canvas in a frame. The request was rewritten to an about:// address, which browsers refuse to send
- Divi: fixed Module Settings doing nothing on a module placed before this update, and that module's modal, offsets and depth reading back as unset
- Divi: fixed a Slider Revolution module built in Divi 4 arriving in Divi 5 as an unconvertible block. The file telling Divi how to carry it across was generated but never shipped
- Divi: fixed a page built with Divi 4 printing the module's shortcode as plain text once the site moved to Divi 5. It now renders whether or not it has been converted
- Elementor: fixed the Slider Revolution panel coming up empty, with no module card and no buttons, on the first page load after the plugin was activated or on any slow one
- Fixed the Module Settings dialog losing the space between its controls in every page builder, so every tab's rows ran together into one block
- Fixed the help tooltip on the Module Wrapper IDs field never opening. Its text was written where nothing could find it
- Elementor: fixed a module's wrapper ID and CSS classes being forgotten whenever its widget was reopened. They were saved correctly but read back as empty, so the next save dropped them
- Avada: fixed a module placed without "Override Module Layout" rendering full width to visitors while looking correct to whoever was editing the page
- Fixed modules vanishing from the page on sites that have Fusion Builder installed alongside another theme or builder. A slider added the way BeTheme, Jupiter, Cornerstone and hand written shortcodes add it rendered as nothing at all
- Divi: fixed a module set to open as a modal ignoring Pop Up after Time completely, and losing the scroll position it was given. Opening at a scroll offset or inside a container now works as set
- Fixed the Page FX settings window opening empty on WordPress 7.1, with an alert about the page being cross origin. Chalk Line, Pan and Zoom, Cursor Motion and Scroll Animation can be set up again
- Fixed the Page FX mark on a small block in the editor covering the picture and hanging out under its bottom edge. It now takes a share of the block it sits on, up to the size it always had
- Fixed switching an effect on for a gallery or a set of columns looking like nothing happened when a block inside already runs one. Both marks sat in the same corner, so the second one landed under the first
- Fixed a slide never showing on the front, usually the first one of a module imported from Slider Revolution 6. Modules already built get this, with nothing to re-save
- Fixed the Gaps switch in the Progress Bar settings turning the whole progress bar off instead of its gaps
- The scrubber works properly at last. Its handle showed a flat colour, or the last slide's picture, wherever it stood: it now shows the slide it is on, dragging included. Modules already built keep what they saved
- Fixed the scrubber slide title flipping in flat, and the Thin Bar skin losing the size of its handle arrows and the colour of its track pattern
- Quick Edit: fixed the poster image standing in as the video's thumbnail too, so picking a poster looked like it changed the video
- Quick Edit: a module with sound no longer plays it while the module is being edited
- WPBakery: fixed Module Settings forgetting Layout Override when neither switch is on, and Use as Modal when no trigger is set. Both came back off as soon as the dialog was reopened

### Version 7.1.7 (21st August 2026)

New Features

- Page FX brings Slider Revolution effects to ordinary WordPress blocks, with no module on the page. Switch an effect on from the block toolbar, or place its own block. Settings open in a workbench that browses presets and tunes them
- Page FX Pan & Zoom: the Ken Burns move on any image or Cover block. Eight moves, from Zoom In to Tilt Drift, with Direction, Corner, Strength, Easing, Duration and Repeat. It starts when the image scrolls into view and pauses when it leaves
- Page FX Scroll Animation: a block plays a Slider Revolution layer animation as it scrolls in. Twenty-nine animations, including text animations that split a heading into lines, words or characters. It can follow the scroll and wind back
- Page FX Cursor Motion: a block answers the pointer, leaning toward it, popping, tilting or shying away
- Twelve slide background filters now run on the core transitions as well as the Transition Pack ones: Grain, Dither, Vignette, Chromatic, Posterize, Halftone, Pixelate, Glitches, Glitch & Noise, Motion Blur, Film and Bokeh
- Filters have their own tab in the slide background browser, with a live preview and a Strength control, and a filter stays on when a different transition is picked. Each carries its own timing inside the transition, editable per slide
- Preset browsers instead of dropdowns, across the editor: SunBeam, Hover Morph, Particles, Particle Wave, Custom Shapes and the layer Interaction panel now show a grid of tiles. Each tile renders that preset and plays it on hover
- The layer Interaction panel is rebuilt. Cursor Icon is a twelve cell grid where hovering a cell shows the real system pointer, and Cursor Motion is a tile browser whose tiles run the effect itself
- SunBeam Add-On: thirteen presets instead of three, with the controls to match. Tint and Chroma for coloured beams, Threshold and Softness for what the light picks up, Flare for anamorphic streaks, and an Atmosphere section with Dust, Blinds or Canopy
- Particles Add-On: nine new presets, bringing six shapes into use that shipped with the add-on but no preset ever picked, and answering the cursor. Six older presets renamed to say what they do
- DepthForge Add-On: many more ways for a 3D object to arrive and leave, with Punch, Blast, Overshoot, Arc, Vortex and Fold, and ten One Shot moves. The tiles show a render of the move itself
- Applying an animation preset to a 3D object no longer throws away where you put it. Position, rotation and size are kept and the preset animates towards them, with a switch above the Apply button to turn that off
- Forty-two Custom Shape presets instead of nine, in six families, on tiles that draw the real shape. New among them: Slant, Ring, Arrow, Speech Bubble, Heart, Arch, Notch, Steps, Skyline, Diamond, Hexagon, Sparkle and Burst
- New Repeat control draws the same shape again, nested inward: concentric rings from an Oval, nested frames from a Rectangle, a contour map from a Blob. Five more Shape Animations run on any shape, and Morph reshapes fourteen shape types
- The timeline has an end of slide marker that is also the door into the Out animation
- The Content Flow Container has a Reset button that puts widths, heights and device switches back to what a new module starts with

Changes

- Every Page FX surface carries the same name and mark, from the block inserter to the sticker on the block itself, and one click from that sticker opens the settings, or the list where a block can run more than one effect
- A block's Page FX menu marks a running effect with a tint and a tick. The purple edge down the left is gone, since on a block with several effects it turned the list into one striped block instead of four separate answers
- Post Processing left the Transition Pack Filters tab. It is one selector now, in the same place whichever transition engine a slide uses
- The slide background transition family Filter (Flash, Grayscale, Sepia) is now called Color, since all three are colour treatments and the word belonged to the filter set
- The Breakpoints panel explains itself, and its fields accept the whole sensible range of 320 to 3840 instead of five narrow windows that blocked real setups. A 1920 monitor could not be put in the Desktop tier
- Opening a colour picker is no longer treated as an edit. It used to write the value straight back and run every live colour update on the way in, more than thirty times for a single open
- The Page FX editor takes its colours, type sizes and radii from the Slider Revolution editor, so it follows the light and dark themes with everything else. The breakpoint being edited is named on a strip above the page
- The Slider Revolution block in the WordPress editor speaks the same language as the Page FX cards beside it. Select Module and Edit Module wear the effect card buttons, and its fields stand at the editor height rather than the taller WordPress boxes
- Hover Morph Add-On: the Liquid Mask presets share one palette for the colour behind the cell, ink or bone. That colour only shows where no second image is picked, and layers you have already built are untouched
- The Custom Shape builder moved from the Style tab to the Layer tab, above Position & Size, where every other layer type keeps its content. Only Fill, Stroke and Stroke Size stay in Style, the way an SVG layer splits
- Shape Animation only shows the settings that reach the chosen animation. Drift never read Amount, and a full Spin has no arc for it to scale
- All eight translations completed, 280 strings that had never been translated, the whole Page FX interface among them. Removed revslider-en_US.mo, whose every entry translated English into itself

Bug Fixes

- Fixed custom responsive breakpoints being ignored on live pages. The front end still read them from where Slider Revolution 6 kept them, so Global Settings only moved the editor stage. The revslider_front_breakpoints filter pins the old widths
- Fixed the Global Settings never opening again once a breakpoint field had been left empty. Emptying a field now puts its default back, and settings already damaged this way repair themselves the next time the Global Settings are opened
- Fixed the Content Flow alignment doing nothing at all. Arrows, bullets, tabs, thumbnails, the scrubber and the progress bar sat on the full stage whichever option was picked. Narrower content now gets its navigation on the content edge
- Fixed the Content Flow width and height fields accepting an empty value, which came back as a module at default size on every slider on the page. Modules already saved without a usable size repair themselves the next time they load
- Fixed WebGL effects and slide background transitions dropping out on pages with several modules. Preloaded slides claimed a graphics context each and never gave it back. An effect that loses its context now rebuilds the next time its slide is shown
- WebGL effects no longer leave graphics memory behind each time they are rebuilt. Changing a setting or hovering through a preset browser handed back only part of what the effect had claimed, so a long editing session filled the graphics card
- Fixed The Cluster and Particle Wave effects disappearing after stepping through the slides of a module and coming back, and The Cluster Magnetic presets showing their source image over the grains. The Cluster now runs on the shared render loop
- Particle Wave Add-On: fixed the presets that pair visible particles with a strong blur, Poison, Cells and Starry Night, rendering in Safari as flickering square tiles instead of an even depth of field
- Fixed the Bokeh depth of field blurring by the wrong amount after a module or the browser window was resized
- Fixed the slide background standing still while its timeline kept running. Every rebuild of the scene added another Pan & Zoom chain on the same layer, and once a spent chain rendered last it pinned the image
- Fixed the timeline sitting at IDLE while an animation was in fact running, and only the Play button ever moving the playhead. Every real run drives the timeline now, and a seek ends it
- Fixed the Coverage control of the Pan & Zoom presets doing nothing. Half now finishes the move by the middle of the slide and holds it there. Its labels reach the translations too
- Fixed a gradient colour field changing its own gradient as soon as it was edited, and a gradient swatch turning into a stock blue gradient the moment its picker was opened. The preview was writing its own ramp and palette onto the stored colour
- Fixed the colour palette opening behind the Bulk Style Editor, out of sight and out of reach
- Fixed dropdowns coming up empty when they were left on their default value. Saving strips values that match the default, and the dropdown had nothing left to fall back on. It now shows what a newly created layer would show
- Fixed settings whose range holds fractional values, such as the Bubble Morph Pulse, showing a slider that could not be dragged, and a slider handle staying on the previous layer value after another layer was selected
- Fixed the animation preset tabs coming up short the first time they were opened. Presets contributed by an add-on only appeared after switching away and back again
- Fixed the layer animation Smash (Center) leaving the layer permanently tilted, since its closing keyframe never brought the X rotation home
- Fixed applying an animation preset to a 3D object resizing it, throwing away the framing a camera or light preset should keep, and stopping every other layer on the slide from animating at all, the 3D world the camera lives on among them
- Fixed the editor panels throwing when the In scene was left with the Slide Background layer selected, and the back to In tab staying on offer for seconds after it had done its job
- Fixed a selected Slider Revolution block showing the editor selection frame around its preview only, with the block title row and preview painting over the top and the sides of it
- Fixed the Shape Animation Speed and Amount fields showing red on a custom shape that had no animation yet, and the Custom Shape panel leaving a block of empty space below the colours on shapes that use none of the lower settings
- Fixed the Drift shape animation sliding out of its layer on the front end and after any editor reload. The spare copy it draws is kept inside the shape drawing now, rather than by clipping the layer. Shapes already built repair themselves
- Fixed the Custom Shape browser marking the shape that was applied last instead of the one on the selected layer. The marked tile now follows the layer, and a shape tuned past anything the catalogue describes shows no tile marked at all
- Removed Morph from the Shape Animations offered for shape types that cannot morph
- Page FX effects that take over the same image now know about each other, instead of leaving one silently doing nothing on the front end. A Filmstrip takes the pictures over and names what it switched off, and one undo puts it back
- Fixed a Page FX effect losing its settings panel once another effect had claimed the block, leaving no way to switch it off short of removing the other effect first
- Fixed the Scroll Animation Page Effect flickering while the page is scrolled, and one set to play every time replaying over and over. Both came from measuring the block by the size its own animation was drawing it at
- Fixed Page FX showing the last saved page in the WordPress preview instead of the one being previewed
- Fixed the Page FX settings dialog and colour picker at smaller screen sizes, where the Opacity and Angle boxes stood taller than the hex field beside them and the gradient row wrapped onto two lines
- Hover Morph Add-On: fixed the Slide Background effect staying on screen after its switch was turned off, where until now it only went away after the editor was reloaded
- Fixed a fixed font weight being loaded on top of the variable font a theme had already provided, which shut down weight animation across the whole page, so a menu that thickens to bold on hover stayed put
- Fixed the layer settings tab reading Attibutes, and Layer reading Importar Slider in Brazilian Portuguese
- Fixed the upload path for add-on images and videos
- Fixed download_url in the load balancer failing with Invalid destination path for symlinked upload directories

### Version 7.1.6 (7th August 2026)

New Features

- Slide background transitions are now a browser: tiles grouped by effect family that play on hover, and a hub for direction, options, fill and easing before applying
- Every slide background transition has an Easing selector
- Fill (Normal / Dark / Light / Blank) is its own control instead of a separate preset per colour
- Cube, Stage Turn, Toss and Flip take a Direction, Zoom and Tilt
- Transition Pack: the Cut / Reveal transitions are their own family, with Style, Pattern, Direction and Intensity
- Ensured the Block Editor detects changes when editing and saving Page Effects settings
- Every tile in the transition and animation browser now shows its own artwork, loaded as you scroll

Changes

- Background transitions are named after what they do, and variants that were really settings became controls: 51 tiles are now 40, with every previous variant still reachable
- Presets holding several effects were split (Switch / Toss / Corners, Noise / Shatter, Cross Fade / Shockwave), and presets that were one effect under different names now share a tile
- Zoom and Tilt on the 3D transitions are strength steps (Subtle / Medium / Strong) instead of on / off, and Zoom pulls further away. Zoom is shown as unavailable while a Tilt is set

Bug Fixes

- Fixed an issue causing default data to be lost when saving slide AddOn settings
- Fixed grid alignment in the Image Editor
- Fixed an issue causing newly added keyframes to have undefined aliases
- Fixed alignment issues with YouTube and Vimeo players
- The "Remove Frame" button no longer appears for keyframes that cannot be removed
- Fixed a freeze of up to 40 seconds before the first background transition on Firefox and Windows
- Fixed the slide background disappearing in the editor after applying a transition without an effect ("None")
- Fixed the Switch and Distort background transitions failing to run
- Fixed a black flash on fades through a hold colour, the layer order of Double Parallax, a crash in the filter transitions, and the first transition after a page load being cut short
- Ken Burns keeps running when navigating back to a slide it already played on
- Panorama slide backgrounds run through background transitions again
- The bundled Google Fonts list is loaded once per request instead of up to four times
- Hardening: prepared statements for database maintenance, UTC-pinned date calculations, and an explicit charset on new tables
- Fixed an icon or text layer losing its Y position when resized on the stage
- Fixed an issue causing incorrect auto-animation direction in two-slide modules
- Image layers with an effect on the second or a later slide were drawn at the image's own size instead of the layer's size
- Pan & Zoom no longer jumps back once a slide transition has finished
- Split transitions with a fixed direction started at the wrong corner: "From Top Left" swept up from the bottom
- The transition browser showed "Applied" on a slide that had nothing applied yet
- Migration from version 6 now makes duplicated layer ID and Wrapper ID attributes unique
- A slide's "Hide on Mobile" setting had no effect; it now skips that slide on mobile
- 3D Parallax: the "Tween Speed" field was labelled in milliseconds but used as seconds, which made the effect look dead. It is in seconds now, and older values are still read correctly
- "Disable Module on Mobile" left an empty, height-reserving box on mobile instead of removing the module. Cached pages have the leftover box removed too
- Modules could stay blank for up to five seconds before appearing, most visibly when opening a modal: a fast connection behind a slow server was misjudged as 2G, which stretched the wait for fonts
- A font that never loads is now reported in the browser console

### 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